Skip to content

Latest commit

 

History

History
248 lines (129 loc) · 10.4 KB

CHANGELOG.md

File metadata and controls

248 lines (129 loc) · 10.4 KB

@helia/ipns-v4.0.0 (2024-01-08)

⚠ BREAKING CHANGES

  • uses multiformats v13 and helia v3, renames dht routing to libp2p

Features

  • update helia to v3 and multiformats to v13 (#167) (a0381b9)

Bug Fixes

6.0.1 (2024-02-28)

Bug Fixes

  • remove is-ipfs from @helia/ipns dependencies (#421) (3851fe2)
  • update project deps and docs (77e34fc)

Dependencies

  • update libp2p patch versions (917a1bc)
  • The following workspace dependencies were updated
    • dependencies
      • @helia/interface bumped from ^4.0.0 to ^4.0.1

6.0.0 (2024-01-31)

⚠ BREAKING CHANGES

  • to support paths in @helia/ipns, the return type of ipns.resolve is now { path: string, cid: CID } instead of just CID

Features

Bug Fixes

5.0.0 (2024-01-24)

⚠ BREAKING CHANGES

  • remove gossipsub from default libp2p services (#401)
  • helia.routing is the default routing used, the libp2p routing has been removed as it is redundant
  • the libp2p property has been removed from the Helia interface in @helia/interface - it is still present on the return type of createHelia from the helia module

Features

Bug Fixes

  • remove gossipsub from default libp2p services (#401) (99c94f4)
  • update ipns module to v9 and fix double verification of records (#396) (f2853f8)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @helia/interface bumped from ^3.0.1 to ^4.0.0

@helia/ipns-v3.0.1 (2023-12-08)

Trivial Changes

  • fix docs and aegir dep in subpackages (#142) (f66dd71)
  • update sibling dependencies (6ab5ddc)
  • update sibling dependencies (d0d84f0)

Documentation

@helia/ipns-v3.0.0 (2023-12-05)

⚠ BREAKING CHANGES

  • alters the options object passed to the ipns factory function

Before

import { createHelia } from 'helia'
import { ipns } from '@helia/ipns'
import { dht, pubsub } from '@helia/ipns/routing'
import { unixfs } from '@helia/unixfs'

const helia = await createHelia()
const name = ipns(helia, [
  dht(helia),
  pubsub(helia)
])

After

import { createHelia } from 'helia'
import { ipns } from '@helia/ipns'
import { dnsOverHttps } from '@helia/ipns/dns-resolvers'
import { unixfs } from '@helia/unixfs'

const helia = await createHelia()
const name = ipns(helia, {
  routers: [
    dht(helia),
    pubsub(helia)
  ],
  resolvers: [
    dnsOverHttps('https://private-dns-server.me/dns-query'),
  ]
})

Features

  • support DNS over HTTPS and DNS-JSON over HTTPS (#55) (2ac0e8b)

@helia/ipns-v2.0.3 (2023-10-26)

Bug Fixes

@helia/ipns-v2.0.2 (2023-10-24)

Dependencies

  • dev: bump sinon from 16.1.3 to 17.0.0 (#108) (530aeff)

@helia/ipns-v2.0.1 (2023-10-07)

Dependencies

  • dev: bump aegir from 40.0.13 to 41.0.0 (#107) (5402d30)

@helia/ipns-v2.0.0 (2023-09-22)

⚠ BREAKING CHANGES

  • the IPNSRecord type returned from the publish method has changed

Dependencies

@helia/ipns-v1.1.7 (2023-09-15)

Dependencies

  • dev: bump sinon from 15.2.0 to 16.0.0 (#105) (231ebbd)

@helia/ipns-v1.1.6 (2023-09-15)

Dependencies

  • dev: bump libp2p from 0.45.9 to 0.46.6 (#92) (efe02e5)

@helia/ipns-v1.1.5 (2023-09-11)

Dependencies

  • bump @libp2p/logger from 2.1.1 to 3.0.2 (#87) (b2886b9)

@helia/ipns-v1.1.4 (2023-09-11)

Trivial Changes

Dependencies

  • bump multiformats from 11.0.2 to 12.0.1 (#57) (6f93e51)
  • dev: bump aegir from 39.0.13 to 40.0.8 (#65) (174987b)

@helia/ipns-v1.1.3 (2023-05-24)

Dependencies

  • update all deps and fix linting (4cdba4f)

@helia/ipns-v1.1.2 (2023-05-09)

Bug Fixes

@helia/ipns-v1.1.1 (2023-05-05)

Bug Fixes

  • use the content routing api for get/put operations (#34) (55208cc)

@helia/ipns-v1.1.0 (2023-03-29)

Features

  • allow publish/resolve using only local datastore (#15) (43e32a2)

@helia/ipns-v1.0.1 (2023-03-21)

Documentation

Dependencies

@helia/ipns-v1.0.0 (2023-02-15)

Features