diff --git a/.release-please-manifest.json b/.release-please-manifest.json index ddc493b4..02a384ca 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,18 +1,18 @@ { - "packages/block-brokers": "3.0.4", - "packages/bitswap": "1.1.4", - "packages/car": "3.2.1", - "packages/dag-cbor": "3.0.6", - "packages/dag-json": "3.0.6", - "packages/helia": "4.2.6", - "packages/interface": "4.3.1", - "packages/interop": "6.1.8", - "packages/ipns": "7.2.3", - "packages/json": "3.0.6", - "packages/mfs": "3.0.8", - "packages/strings": "3.0.6", - "packages/unixfs": "3.0.7", - "packages/utils": "0.3.3", - "packages/http": "1.0.11", - "packages/routers": "1.1.1" + "packages/block-brokers": "4.0.0", + "packages/bitswap": "2.0.0", + "packages/car": "4.0.0", + "packages/dag-cbor": "4.0.0", + "packages/dag-json": "4.0.0", + "packages/helia": "5.0.0", + "packages/interface": "5.0.0", + "packages/interop": "7.0.0", + "packages/ipns": "8.0.0", + "packages/json": "4.0.0", + "packages/mfs": "4.0.0", + "packages/strings": "4.0.0", + "packages/unixfs": "4.0.0", + "packages/utils": "1.0.0", + "packages/http": "2.0.0", + "packages/routers": "2.0.0" } diff --git a/packages/bitswap/CHANGELOG.md b/packages/bitswap/CHANGELOG.md index 7267e0ec..65c151c9 100644 --- a/packages/bitswap/CHANGELOG.md +++ b/packages/bitswap/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## [2.0.0](https://github.com/ipfs/helia/compare/bitswap-v1.1.4...bitswap-v2.0.0) (2024-10-07) + + +### ⚠ BREAKING CHANGES + +* helia now uses libp2p@2.x.x + +### Bug Fixes + +* add doc-check script and export types used by functions ([#637](https://github.com/ipfs/helia/issues/637)) ([4f14996](https://github.com/ipfs/helia/commit/4f14996a9b976f2b60f4c8fe52a4fd1632420749)) +* update to libp2p@2.x.x ([#630](https://github.com/ipfs/helia/issues/630)) ([ec8bf66](https://github.com/ipfs/helia/commit/ec8bf66dd870b42d6e5ef2b41706102397e0d39a)) + + +### Dependencies + +* **dev:** bump sinon from 18.0.1 to 19.0.2 ([#634](https://github.com/ipfs/helia/issues/634)) ([23e62e1](https://github.com/ipfs/helia/commit/23e62e16b8962bfe982a1bbb157a144382ca7099)) +* The following workspace dependencies were updated + * dependencies + * @helia/interface bumped from ^4.3.1 to ^5.0.0 + * @helia/utils bumped from ^0.3.3 to ^1.0.0 + ## [1.1.4](https://github.com/ipfs/helia/compare/bitswap-v1.1.3...bitswap-v1.1.4) (2024-09-13) diff --git a/packages/bitswap/package.json b/packages/bitswap/package.json index 246781b7..c285b2b0 100644 --- a/packages/bitswap/package.json +++ b/packages/bitswap/package.json @@ -1,6 +1,6 @@ { "name": "@helia/bitswap", - "version": "1.1.4", + "version": "2.0.0", "description": "JavaScript implementation of the Bitswap data exchange protocol used by Helia", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/ipfs/helia/tree/main/packages/bitswap#readme", @@ -148,8 +148,8 @@ "docs": "aegir docs" }, "dependencies": { - "@helia/interface": "^4.3.1", - "@helia/utils": "^0.3.3", + "@helia/interface": "^5.0.0", + "@helia/utils": "^1.0.0", "@libp2p/interface": "^2.0.0", "@libp2p/logger": "^5.0.0", "@libp2p/peer-collections": "^6.0.0", diff --git a/packages/block-brokers/CHANGELOG.md b/packages/block-brokers/CHANGELOG.md index b97a905c..19535cd6 100644 --- a/packages/block-brokers/CHANGELOG.md +++ b/packages/block-brokers/CHANGELOG.md @@ -1,5 +1,29 @@ # Changelog +## [4.0.0](https://github.com/ipfs/helia/compare/block-brokers-v3.0.4...block-brokers-v4.0.0) (2024-10-07) + + +### ⚠ BREAKING CHANGES + +* the `.dagWalkers` property has been removed +* helia now uses libp2p@2.x.x + +### Bug Fixes + +* add doc-check script and export types used by functions ([#637](https://github.com/ipfs/helia/issues/637)) ([4f14996](https://github.com/ipfs/helia/commit/4f14996a9b976f2b60f4c8fe52a4fd1632420749)) +* replace dag walkers with generic CID extraction from blocks ([#447](https://github.com/ipfs/helia/issues/447)) ([5ff6998](https://github.com/ipfs/helia/commit/5ff6998e6bc8b04e3407bc98c1924c55f632d9b7)) +* update to libp2p@2.x.x ([#630](https://github.com/ipfs/helia/issues/630)) ([ec8bf66](https://github.com/ipfs/helia/commit/ec8bf66dd870b42d6e5ef2b41706102397e0d39a)) + + +### Dependencies + +* **dev:** bump sinon from 18.0.1 to 19.0.2 ([#634](https://github.com/ipfs/helia/issues/634)) ([23e62e1](https://github.com/ipfs/helia/commit/23e62e16b8962bfe982a1bbb157a144382ca7099)) +* The following workspace dependencies were updated + * dependencies + * @helia/bitswap bumped from ^1.1.4 to ^2.0.0 + * @helia/interface bumped from ^4.3.1 to ^5.0.0 + * @helia/utils bumped from ^0.3.3 to ^1.0.0 + ## [3.0.4](https://github.com/ipfs/helia/compare/block-brokers-v3.0.3...block-brokers-v3.0.4) (2024-09-13) diff --git a/packages/block-brokers/package.json b/packages/block-brokers/package.json index dc78e708..e694d9e8 100644 --- a/packages/block-brokers/package.json +++ b/packages/block-brokers/package.json @@ -1,6 +1,6 @@ { "name": "@helia/block-brokers", - "version": "3.0.4", + "version": "4.0.0", "description": "Block brokers for Helia", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/ipfs/helia/tree/main/packages/block-brokers#readme", @@ -54,9 +54,9 @@ "test:electron-main": "aegir test -t electron-main" }, "dependencies": { - "@helia/bitswap": "^1.1.4", - "@helia/interface": "^4.3.1", - "@helia/utils": "^0.3.3", + "@helia/bitswap": "^2.0.0", + "@helia/interface": "^5.0.0", + "@helia/utils": "^1.0.0", "@libp2p/interface": "^2.0.0", "@libp2p/utils": "^6.0.0", "@multiformats/multiaddr": "^12.2.1", diff --git a/packages/car/CHANGELOG.md b/packages/car/CHANGELOG.md index 192d0ff3..bc90c604 100644 --- a/packages/car/CHANGELOG.md +++ b/packages/car/CHANGELOG.md @@ -1,5 +1,29 @@ # Changelog +## [4.0.0](https://github.com/ipfs/helia/compare/car-v3.2.1...car-v4.0.0) (2024-10-07) + + +### ⚠ BREAKING CHANGES + +* the `.dagWalkers` property has been removed +* helia now uses libp2p@2.x.x + +### Bug Fixes + +* add doc-check script and export types used by functions ([#637](https://github.com/ipfs/helia/issues/637)) ([4f14996](https://github.com/ipfs/helia/commit/4f14996a9b976f2b60f4c8fe52a4fd1632420749)) +* replace dag walkers with generic CID extraction from blocks ([#447](https://github.com/ipfs/helia/issues/447)) ([5ff6998](https://github.com/ipfs/helia/commit/5ff6998e6bc8b04e3407bc98c1924c55f632d9b7)) +* update to libp2p@2.x.x ([#630](https://github.com/ipfs/helia/issues/630)) ([ec8bf66](https://github.com/ipfs/helia/commit/ec8bf66dd870b42d6e5ef2b41706102397e0d39a)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @helia/interface bumped from ^4.3.1 to ^5.0.0 + * devDependencies + * @helia/mfs bumped from ^3.0.8 to ^4.0.0 + * @helia/unixfs bumped from ^3.0.7 to ^4.0.0 + ## [3.2.1](https://github.com/ipfs/helia/compare/car-v3.2.0...car-v3.2.1) (2024-09-13) diff --git a/packages/car/package.json b/packages/car/package.json index e0e37270..8c6552b6 100644 --- a/packages/car/package.json +++ b/packages/car/package.json @@ -1,6 +1,6 @@ { "name": "@helia/car", - "version": "3.2.1", + "version": "4.0.0", "description": "Import/export car files from Helia", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/ipfs/helia/tree/main/packages/car#readme", @@ -140,7 +140,7 @@ "release": "aegir release" }, "dependencies": { - "@helia/interface": "^4.3.1", + "@helia/interface": "^5.0.0", "@ipld/car": "^5.3.0", "@libp2p/interface": "^2.0.0", "@libp2p/utils": "^6.0.0", @@ -153,8 +153,8 @@ "progress-events": "^1.0.0" }, "devDependencies": { - "@helia/mfs": "^3.0.8", - "@helia/unixfs": "^3.0.7", + "@helia/mfs": "^4.0.0", + "@helia/unixfs": "^4.0.0", "@ipld/dag-pb": "^4.1.0", "aegir": "^44.0.1", "blockstore-core": "^5.0.0", diff --git a/packages/dag-cbor/CHANGELOG.md b/packages/dag-cbor/CHANGELOG.md index 709ce76a..713d0803 100644 --- a/packages/dag-cbor/CHANGELOG.md +++ b/packages/dag-cbor/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [4.0.0](https://github.com/ipfs/helia/compare/dag-cbor-v3.0.6...dag-cbor-v4.0.0) (2024-10-07) + + +### ⚠ BREAKING CHANGES + +* helia now uses libp2p@2.x.x + +### Bug Fixes + +* add doc-check script and export types used by functions ([#637](https://github.com/ipfs/helia/issues/637)) ([4f14996](https://github.com/ipfs/helia/commit/4f14996a9b976f2b60f4c8fe52a4fd1632420749)) +* update to libp2p@2.x.x ([#630](https://github.com/ipfs/helia/issues/630)) ([ec8bf66](https://github.com/ipfs/helia/commit/ec8bf66dd870b42d6e5ef2b41706102397e0d39a)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @helia/interface bumped from ^4.3.1 to ^5.0.0 + ## [3.0.6](https://github.com/ipfs/helia/compare/dag-cbor-v3.0.5...dag-cbor-v3.0.6) (2024-09-13) diff --git a/packages/dag-cbor/package.json b/packages/dag-cbor/package.json index c34e0bc7..95bc056c 100644 --- a/packages/dag-cbor/package.json +++ b/packages/dag-cbor/package.json @@ -1,6 +1,6 @@ { "name": "@helia/dag-cbor", - "version": "3.0.6", + "version": "4.0.0", "description": "Add/get IPLD blocks containing dag-cbor with your Helia node", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/ipfs/helia/tree/main/packages/dag-cbor#readme", @@ -141,7 +141,7 @@ "release": "aegir release" }, "dependencies": { - "@helia/interface": "^4.3.1", + "@helia/interface": "^5.0.0", "@ipld/dag-cbor": "^9.2.0", "@libp2p/interface": "^2.0.0", "interface-blockstore": "^5.2.10", diff --git a/packages/dag-json/CHANGELOG.md b/packages/dag-json/CHANGELOG.md index 985d7a9c..ae8bd4d3 100644 --- a/packages/dag-json/CHANGELOG.md +++ b/packages/dag-json/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [4.0.0](https://github.com/ipfs/helia/compare/dag-json-v3.0.6...dag-json-v4.0.0) (2024-10-07) + + +### ⚠ BREAKING CHANGES + +* helia now uses libp2p@2.x.x + +### Bug Fixes + +* add doc-check script and export types used by functions ([#637](https://github.com/ipfs/helia/issues/637)) ([4f14996](https://github.com/ipfs/helia/commit/4f14996a9b976f2b60f4c8fe52a4fd1632420749)) +* update to libp2p@2.x.x ([#630](https://github.com/ipfs/helia/issues/630)) ([ec8bf66](https://github.com/ipfs/helia/commit/ec8bf66dd870b42d6e5ef2b41706102397e0d39a)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @helia/interface bumped from ^4.3.1 to ^5.0.0 + ## [3.0.6](https://github.com/ipfs/helia/compare/dag-json-v3.0.5...dag-json-v3.0.6) (2024-09-13) diff --git a/packages/dag-json/package.json b/packages/dag-json/package.json index 26dca34c..0707d158 100644 --- a/packages/dag-json/package.json +++ b/packages/dag-json/package.json @@ -1,6 +1,6 @@ { "name": "@helia/dag-json", - "version": "3.0.6", + "version": "4.0.0", "description": "Add/get IPLD blocks containing dag-json with your Helia node", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/ipfs/helia/tree/main/packages/dag-json#readme", @@ -140,7 +140,7 @@ "release": "aegir release" }, "dependencies": { - "@helia/interface": "^4.3.1", + "@helia/interface": "^5.0.0", "@ipld/dag-json": "^10.2.0", "@libp2p/interface": "^2.0.0", "interface-blockstore": "^5.2.10", diff --git a/packages/helia/CHANGELOG.md b/packages/helia/CHANGELOG.md index 1ced4259..cb016a2d 100644 --- a/packages/helia/CHANGELOG.md +++ b/packages/helia/CHANGELOG.md @@ -1,5 +1,29 @@ # Changelog +## [5.0.0](https://github.com/ipfs/helia/compare/helia-v4.2.6...helia-v5.0.0) (2024-10-07) + + +### ⚠ BREAKING CHANGES + +* helia now uses libp2p@2.x.x + +### Bug Fixes + +* add doc-check script and export types used by functions ([#637](https://github.com/ipfs/helia/issues/637)) ([4f14996](https://github.com/ipfs/helia/commit/4f14996a9b976f2b60f4c8fe52a4fd1632420749)) +* remove delegated routing api client patch ([#632](https://github.com/ipfs/helia/issues/632)) ([9de08ef](https://github.com/ipfs/helia/commit/9de08ef9c1cbdb723f524672f67574bf1dbed937)) +* update to libp2p@2.x.x ([#630](https://github.com/ipfs/helia/issues/630)) ([ec8bf66](https://github.com/ipfs/helia/commit/ec8bf66dd870b42d6e5ef2b41706102397e0d39a)) + + +### Dependencies + +* update kad-dht to 14.0.0 ([#648](https://github.com/ipfs/helia/issues/648)) ([60d8c8a](https://github.com/ipfs/helia/commit/60d8c8a9ff2104302d1c87bcf39258f1da33cd45)) +* The following workspace dependencies were updated + * dependencies + * @helia/block-brokers bumped from ^3.0.4 to ^4.0.0 + * @helia/interface bumped from ^4.3.1 to ^5.0.0 + * @helia/routers bumped from ^1.1.1 to ^2.0.0 + * @helia/utils bumped from ^0.3.3 to ^1.0.0 + ## [4.2.6](https://github.com/ipfs/helia/compare/helia-v4.2.5...helia-v4.2.6) (2024-09-13) diff --git a/packages/helia/package.json b/packages/helia/package.json index b89e1610..aac1d38f 100644 --- a/packages/helia/package.json +++ b/packages/helia/package.json @@ -1,6 +1,6 @@ { "name": "helia", - "version": "4.2.6", + "version": "5.0.0", "description": "An implementation of IPFS in JavaScript", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/ipfs/helia/tree/main/packages/helia#readme", @@ -57,11 +57,11 @@ "dependencies": { "@chainsafe/libp2p-noise": "^16.0.0", "@chainsafe/libp2p-yamux": "^7.0.0", - "@helia/block-brokers": "^3.0.4", + "@helia/block-brokers": "^4.0.0", "@helia/delegated-routing-v1-http-api-client": "^4.0.0", - "@helia/interface": "^4.3.1", - "@helia/routers": "^1.1.1", - "@helia/utils": "^0.3.3", + "@helia/interface": "^5.0.0", + "@helia/routers": "^2.0.0", + "@helia/utils": "^1.0.0", "@libp2p/autonat": "^2.0.0", "@libp2p/bootstrap": "^11.0.0", "@libp2p/circuit-relay-v2": "^2.0.0", diff --git a/packages/http/CHANGELOG.md b/packages/http/CHANGELOG.md index 7c0da40b..692f29af 100644 --- a/packages/http/CHANGELOG.md +++ b/packages/http/CHANGELOG.md @@ -1,5 +1,28 @@ # Changelog +## [2.0.0](https://github.com/ipfs/helia/compare/http-v1.0.11...http-v2.0.0) (2024-10-07) + + +### ⚠ BREAKING CHANGES + +* helia now uses libp2p@2.x.x + +### Bug Fixes + +* add doc-check script and export types used by functions ([#637](https://github.com/ipfs/helia/issues/637)) ([4f14996](https://github.com/ipfs/helia/commit/4f14996a9b976f2b60f4c8fe52a4fd1632420749)) +* update to libp2p@2.x.x ([#630](https://github.com/ipfs/helia/issues/630)) ([ec8bf66](https://github.com/ipfs/helia/commit/ec8bf66dd870b42d6e5ef2b41706102397e0d39a)) + + +### Dependencies + +* **dev:** bump sinon from 18.0.1 to 19.0.2 ([#634](https://github.com/ipfs/helia/issues/634)) ([23e62e1](https://github.com/ipfs/helia/commit/23e62e16b8962bfe982a1bbb157a144382ca7099)) +* The following workspace dependencies were updated + * dependencies + * @helia/block-brokers bumped from ^3.0.4 to ^4.0.0 + * @helia/interface bumped from ^4.3.1 to ^5.0.0 + * @helia/routers bumped from ^1.1.1 to ^2.0.0 + * @helia/utils bumped from ^0.3.3 to ^1.0.0 + ## [1.0.11](https://github.com/ipfs/helia/compare/http-v1.0.10...http-v1.0.11) (2024-09-13) diff --git a/packages/http/package.json b/packages/http/package.json index 852c217e..5cc1efb1 100644 --- a/packages/http/package.json +++ b/packages/http/package.json @@ -1,6 +1,6 @@ { "name": "@helia/http", - "version": "1.0.11", + "version": "2.0.0", "description": "A lightweight implementation of IPFS over HTTP in JavaScript", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/ipfs/helia/tree/main/packages/http#readme", @@ -54,10 +54,10 @@ "test:electron-main": "aegir test -t electron-main" }, "dependencies": { - "@helia/block-brokers": "^3.0.4", - "@helia/interface": "^4.3.1", - "@helia/routers": "^1.1.1", - "@helia/utils": "^0.3.3", + "@helia/block-brokers": "^4.0.0", + "@helia/interface": "^5.0.0", + "@helia/routers": "^2.0.0", + "@helia/utils": "^1.0.0", "blockstore-core": "^5.0.0", "datastore-core": "^10.0.0" }, diff --git a/packages/interface/CHANGELOG.md b/packages/interface/CHANGELOG.md index 3dd007e0..29b10a8a 100644 --- a/packages/interface/CHANGELOG.md +++ b/packages/interface/CHANGELOG.md @@ -5,6 +5,27 @@ * expose .dns property on @helia/interface ([#465](https://github.com/ipfs/helia/issues/465)) ([8c9bb7d](https://github.com/ipfs/helia/commit/8c9bb7d224a1b786cba1fba18bffe07001a3b95d)) +## [5.0.0](https://github.com/ipfs/helia/compare/interface-v4.3.1...interface-v5.0.0) (2024-10-07) + + +### ⚠ BREAKING CHANGES + +* the metadata record value field has changed from `any` to `string | number | boolean` +* the `.dagWalkers` property has been removed +* helia now uses libp2p@2.x.x + +### Features + +* allow updating pin metadata ([#647](https://github.com/ipfs/helia/issues/647)) ([bc64f47](https://github.com/ipfs/helia/commit/bc64f47897691295435568beee61383116b0032b)) + + +### Bug Fixes + +* add doc-check script and export types used by functions ([#637](https://github.com/ipfs/helia/issues/637)) ([4f14996](https://github.com/ipfs/helia/commit/4f14996a9b976f2b60f4c8fe52a4fd1632420749)) +* define string metadata type ([#641](https://github.com/ipfs/helia/issues/641)) ([c04dbf5](https://github.com/ipfs/helia/commit/c04dbf5f6bf5ef37ba9fc854c0c3080f37d5c7c3)) +* replace dag walkers with generic CID extraction from blocks ([#447](https://github.com/ipfs/helia/issues/447)) ([5ff6998](https://github.com/ipfs/helia/commit/5ff6998e6bc8b04e3407bc98c1924c55f632d9b7)) +* update to libp2p@2.x.x ([#630](https://github.com/ipfs/helia/issues/630)) ([ec8bf66](https://github.com/ipfs/helia/commit/ec8bf66dd870b42d6e5ef2b41706102397e0d39a)) + ## [4.3.1](https://github.com/ipfs/helia/compare/interface-v4.3.0...interface-v4.3.1) (2024-07-31) diff --git a/packages/interface/package.json b/packages/interface/package.json index 0da488c4..7ce68f99 100644 --- a/packages/interface/package.json +++ b/packages/interface/package.json @@ -1,6 +1,6 @@ { "name": "@helia/interface", - "version": "4.3.1", + "version": "5.0.0", "description": "The Helia API", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/ipfs/helia/tree/main/packages/interface#readme", diff --git a/packages/interop/CHANGELOG.md b/packages/interop/CHANGELOG.md index 43218e30..317a1508 100644 --- a/packages/interop/CHANGELOG.md +++ b/packages/interop/CHANGELOG.md @@ -1,5 +1,38 @@ # Changelog +## [7.0.0](https://github.com/ipfs/helia/compare/interop-v6.1.8...interop-v7.0.0) (2024-10-07) + + +### ⚠ BREAKING CHANGES + +* helia now uses libp2p@2.x.x + +### Bug Fixes + +* add doc-check script and export types used by functions ([#637](https://github.com/ipfs/helia/issues/637)) ([4f14996](https://github.com/ipfs/helia/commit/4f14996a9b976f2b60f4c8fe52a4fd1632420749)) +* update to libp2p@2.x.x ([#630](https://github.com/ipfs/helia/issues/630)) ([ec8bf66](https://github.com/ipfs/helia/commit/ec8bf66dd870b42d6e5ef2b41706102397e0d39a)) +* use hasCode from multiformats ([#635](https://github.com/ipfs/helia/issues/635)) ([f5a03fc](https://github.com/ipfs/helia/commit/f5a03fc28d0cd59841b842306f912c092aeabd5f)) + + +### Dependencies + +* update kad-dht to 14.0.0 ([#648](https://github.com/ipfs/helia/issues/648)) ([60d8c8a](https://github.com/ipfs/helia/commit/60d8c8a9ff2104302d1c87bcf39258f1da33cd45)) +* The following workspace dependencies were updated + * dependencies + * @helia/block-brokers bumped from ^3.0.4 to ^4.0.0 + * @helia/car bumped from ^3.2.1 to ^4.0.0 + * @helia/dag-cbor bumped from ^3.0.6 to ^4.0.0 + * @helia/dag-json bumped from ^3.0.6 to ^4.0.0 + * @helia/http bumped from ^1.0.11 to ^2.0.0 + * @helia/interface bumped from ^4.3.1 to ^5.0.0 + * @helia/ipns bumped from ^7.2.3 to ^8.0.0 + * @helia/json bumped from ^3.0.6 to ^4.0.0 + * @helia/mfs bumped from ^3.0.8 to ^4.0.0 + * @helia/routers bumped from ^1.1.1 to ^2.0.0 + * @helia/strings bumped from ^3.0.6 to ^4.0.0 + * @helia/unixfs bumped from ^3.0.7 to ^4.0.0 + * helia bumped from ^4.2.6 to ^5.0.0 + ## [6.1.8](https://github.com/ipfs/helia/compare/interop-v6.1.7...interop-v6.1.8) (2024-09-13) diff --git a/packages/interop/package.json b/packages/interop/package.json index c59d905c..4c4ad495 100644 --- a/packages/interop/package.json +++ b/packages/interop/package.json @@ -1,6 +1,6 @@ { "name": "@helia/interop", - "version": "6.1.8", + "version": "7.0.0", "description": "Interop tests for Helia", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/ipfs/helia/tree/main/packages/interop#readme", @@ -59,18 +59,18 @@ }, "dependencies": { "@chainsafe/libp2p-gossipsub": "^14.0.0", - "@helia/block-brokers": "^3.0.4", - "@helia/car": "^3.2.1", - "@helia/dag-cbor": "^3.0.6", - "@helia/dag-json": "^3.0.6", - "@helia/http": "^1.0.11", - "@helia/interface": "^4.3.1", - "@helia/ipns": "^7.2.3", - "@helia/json": "^3.0.6", - "@helia/mfs": "^3.0.8", - "@helia/routers": "^1.1.1", - "@helia/strings": "^3.0.6", - "@helia/unixfs": "^3.0.7", + "@helia/block-brokers": "^4.0.0", + "@helia/car": "^4.0.0", + "@helia/dag-cbor": "^4.0.0", + "@helia/dag-json": "^4.0.0", + "@helia/http": "^2.0.0", + "@helia/interface": "^5.0.0", + "@helia/ipns": "^8.0.0", + "@helia/json": "^4.0.0", + "@helia/mfs": "^4.0.0", + "@helia/routers": "^2.0.0", + "@helia/strings": "^4.0.0", + "@helia/unixfs": "^4.0.0", "@ipld/car": "^5.3.0", "@ipld/dag-cbor": "^9.2.0", "@libp2p/crypto": "^5.0.0", @@ -81,7 +81,7 @@ "@libp2p/websockets": "^9.0.0", "@multiformats/sha3": "^3.0.2", "aegir": "^44.0.1", - "helia": "^4.2.6", + "helia": "^5.0.0", "ipfs-unixfs-importer": "^15.2.4", "ipfsd-ctl": "^15.0.0", "ipns": "^10.0.0", diff --git a/packages/ipns/CHANGELOG.md b/packages/ipns/CHANGELOG.md index 9854180a..17a9b4b4 100644 --- a/packages/ipns/CHANGELOG.md +++ b/packages/ipns/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## [8.0.0](https://github.com/ipfs/helia/compare/ipns-v7.2.3...ipns-v8.0.0) (2024-10-07) + + +### ⚠ BREAKING CHANGES + +* helia now uses libp2p@2.x.x + +### Bug Fixes + +* add doc-check script and export types used by functions ([#637](https://github.com/ipfs/helia/issues/637)) ([4f14996](https://github.com/ipfs/helia/commit/4f14996a9b976f2b60f4c8fe52a4fd1632420749)) +* update to libp2p@2.x.x ([#630](https://github.com/ipfs/helia/issues/630)) ([ec8bf66](https://github.com/ipfs/helia/commit/ec8bf66dd870b42d6e5ef2b41706102397e0d39a)) + + +### Dependencies + +* **dev:** bump sinon from 18.0.1 to 19.0.2 ([#634](https://github.com/ipfs/helia/issues/634)) ([23e62e1](https://github.com/ipfs/helia/commit/23e62e16b8962bfe982a1bbb157a144382ca7099)) +* update kad-dht to 14.0.0 ([#648](https://github.com/ipfs/helia/issues/648)) ([60d8c8a](https://github.com/ipfs/helia/commit/60d8c8a9ff2104302d1c87bcf39258f1da33cd45)) +* The following workspace dependencies were updated + * dependencies + * @helia/interface bumped from ^4.3.1 to ^5.0.0 + ## [7.2.3](https://github.com/ipfs/helia/compare/ipns-v7.2.2...ipns-v7.2.3) (2024-07-31) diff --git a/packages/ipns/package.json b/packages/ipns/package.json index e4c2e8f2..bb14eb08 100644 --- a/packages/ipns/package.json +++ b/packages/ipns/package.json @@ -1,6 +1,6 @@ { "name": "@helia/ipns", - "version": "7.2.3", + "version": "8.0.0", "description": "An implementation of IPNS for Helia", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/ipfs/helia/tree/main/packages/ipns#readme", @@ -165,7 +165,7 @@ "release": "aegir release" }, "dependencies": { - "@helia/interface": "^4.3.1", + "@helia/interface": "^5.0.0", "@libp2p/interface": "^2.0.0", "@libp2p/kad-dht": "^14.0.0", "@libp2p/logger": "^5.0.0", diff --git a/packages/json/CHANGELOG.md b/packages/json/CHANGELOG.md index ccb1a6d6..073d20ab 100644 --- a/packages/json/CHANGELOG.md +++ b/packages/json/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [4.0.0](https://github.com/ipfs/helia/compare/json-v3.0.6...json-v4.0.0) (2024-10-07) + + +### ⚠ BREAKING CHANGES + +* helia now uses libp2p@2.x.x + +### Bug Fixes + +* add doc-check script and export types used by functions ([#637](https://github.com/ipfs/helia/issues/637)) ([4f14996](https://github.com/ipfs/helia/commit/4f14996a9b976f2b60f4c8fe52a4fd1632420749)) +* update to libp2p@2.x.x ([#630](https://github.com/ipfs/helia/issues/630)) ([ec8bf66](https://github.com/ipfs/helia/commit/ec8bf66dd870b42d6e5ef2b41706102397e0d39a)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @helia/interface bumped from ^4.3.1 to ^5.0.0 + ## [3.0.6](https://github.com/ipfs/helia/compare/json-v3.0.5...json-v3.0.6) (2024-09-13) diff --git a/packages/json/package.json b/packages/json/package.json index 518b1277..95dcf95f 100644 --- a/packages/json/package.json +++ b/packages/json/package.json @@ -1,6 +1,6 @@ { "name": "@helia/json", - "version": "3.0.6", + "version": "4.0.0", "description": "Add/get IPLD blocks containing json with your Helia node", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/ipfs/helia/tree/main/packages/json#readme", @@ -140,7 +140,7 @@ "release": "aegir release" }, "dependencies": { - "@helia/interface": "^4.3.1", + "@helia/interface": "^5.0.0", "@libp2p/interface": "^2.0.0", "interface-blockstore": "^5.2.10", "multiformats": "^13.1.0", diff --git a/packages/mfs/CHANGELOG.md b/packages/mfs/CHANGELOG.md index 3157e59f..58615e84 100644 --- a/packages/mfs/CHANGELOG.md +++ b/packages/mfs/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [4.0.0](https://github.com/ipfs/helia/compare/mfs-v3.0.8...mfs-v4.0.0) (2024-10-07) + + +### ⚠ BREAKING CHANGES + +* helia now uses libp2p@2.x.x + +### Bug Fixes + +* add doc-check script and export types used by functions ([#637](https://github.com/ipfs/helia/issues/637)) ([4f14996](https://github.com/ipfs/helia/commit/4f14996a9b976f2b60f4c8fe52a4fd1632420749)) +* update to libp2p@2.x.x ([#630](https://github.com/ipfs/helia/issues/630)) ([ec8bf66](https://github.com/ipfs/helia/commit/ec8bf66dd870b42d6e5ef2b41706102397e0d39a)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @helia/unixfs bumped from ^3.0.7 to ^4.0.0 + ## [3.0.8](https://github.com/ipfs/helia/compare/mfs-v3.0.7...mfs-v3.0.8) (2024-09-13) diff --git a/packages/mfs/package.json b/packages/mfs/package.json index d66e9725..4e089677 100644 --- a/packages/mfs/package.json +++ b/packages/mfs/package.json @@ -1,6 +1,6 @@ { "name": "@helia/mfs", - "version": "3.0.8", + "version": "4.0.0", "description": "A mutable filesystem powered by Helia", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/ipfs/helia/tree/main/packages/mfs#readme", @@ -140,7 +140,7 @@ "release": "aegir release" }, "dependencies": { - "@helia/unixfs": "^3.0.7", + "@helia/unixfs": "^4.0.0", "@libp2p/interface": "^2.0.0", "@libp2p/logger": "^5.0.0", "interface-blockstore": "^5.2.10", diff --git a/packages/routers/CHANGELOG.md b/packages/routers/CHANGELOG.md index 8f96b4b3..bc9bf434 100644 --- a/packages/routers/CHANGELOG.md +++ b/packages/routers/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [2.0.0](https://github.com/ipfs/helia/compare/routers-v1.1.1...routers-v2.0.0) (2024-10-07) + + +### ⚠ BREAKING CHANGES + +* helia now uses libp2p@2.x.x + +### Bug Fixes + +* add doc-check script and export types used by functions ([#637](https://github.com/ipfs/helia/issues/637)) ([4f14996](https://github.com/ipfs/helia/commit/4f14996a9b976f2b60f4c8fe52a4fd1632420749)) +* remove delegated routing api client patch ([#632](https://github.com/ipfs/helia/issues/632)) ([9de08ef](https://github.com/ipfs/helia/commit/9de08ef9c1cbdb723f524672f67574bf1dbed937)) +* update to libp2p@2.x.x ([#630](https://github.com/ipfs/helia/issues/630)) ([ec8bf66](https://github.com/ipfs/helia/commit/ec8bf66dd870b42d6e5ef2b41706102397e0d39a)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @helia/interface bumped from ^4.3.1 to ^5.0.0 + ## [1.1.1](https://github.com/ipfs/helia/compare/routers-v1.1.0...routers-v1.1.1) (2024-07-31) diff --git a/packages/routers/package.json b/packages/routers/package.json index 1d6ececc..851b847a 100644 --- a/packages/routers/package.json +++ b/packages/routers/package.json @@ -1,6 +1,6 @@ { "name": "@helia/routers", - "version": "1.1.1", + "version": "2.0.0", "description": "Routers for Helia", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/ipfs/helia/tree/main/packages/routers#readme", @@ -55,7 +55,7 @@ }, "dependencies": { "@helia/delegated-routing-v1-http-api-client": "^4.0.0", - "@helia/interface": "^4.3.1", + "@helia/interface": "^5.0.0", "@libp2p/peer-id": "^5.0.0", "@libp2p/interface": "^2.0.0", "@multiformats/uri-to-multiaddr": "^8.0.0", diff --git a/packages/strings/CHANGELOG.md b/packages/strings/CHANGELOG.md index 2d90ef1c..66417887 100644 --- a/packages/strings/CHANGELOG.md +++ b/packages/strings/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [4.0.0](https://github.com/ipfs/helia/compare/strings-v3.0.6...strings-v4.0.0) (2024-10-07) + + +### ⚠ BREAKING CHANGES + +* helia now uses libp2p@2.x.x + +### Bug Fixes + +* add doc-check script and export types used by functions ([#637](https://github.com/ipfs/helia/issues/637)) ([4f14996](https://github.com/ipfs/helia/commit/4f14996a9b976f2b60f4c8fe52a4fd1632420749)) +* update to libp2p@2.x.x ([#630](https://github.com/ipfs/helia/issues/630)) ([ec8bf66](https://github.com/ipfs/helia/commit/ec8bf66dd870b42d6e5ef2b41706102397e0d39a)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @helia/interface bumped from ^4.3.1 to ^5.0.0 + ## [3.0.6](https://github.com/ipfs/helia/compare/strings-v3.0.5...strings-v3.0.6) (2024-09-13) diff --git a/packages/strings/package.json b/packages/strings/package.json index 0cd8fd37..3158ccf3 100644 --- a/packages/strings/package.json +++ b/packages/strings/package.json @@ -1,6 +1,6 @@ { "name": "@helia/strings", - "version": "3.0.6", + "version": "4.0.0", "description": "Add/get IPLD blocks containing strings with your Helia node", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/ipfs/helia/tree/main/packages/strings#readme", @@ -142,7 +142,7 @@ "release": "aegir release" }, "dependencies": { - "@helia/interface": "^4.3.1", + "@helia/interface": "^5.0.0", "@libp2p/interface": "^2.0.0", "interface-blockstore": "^5.2.10", "multiformats": "^13.1.0", diff --git a/packages/unixfs/CHANGELOG.md b/packages/unixfs/CHANGELOG.md index 481ffced..35a838b7 100644 --- a/packages/unixfs/CHANGELOG.md +++ b/packages/unixfs/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [4.0.0](https://github.com/ipfs/helia/compare/unixfs-v3.0.7...unixfs-v4.0.0) (2024-10-07) + + +### ⚠ BREAKING CHANGES + +* helia now uses libp2p@2.x.x + +### Bug Fixes + +* add doc-check script and export types used by functions ([#637](https://github.com/ipfs/helia/issues/637)) ([4f14996](https://github.com/ipfs/helia/commit/4f14996a9b976f2b60f4c8fe52a4fd1632420749)) +* update to libp2p@2.x.x ([#630](https://github.com/ipfs/helia/issues/630)) ([ec8bf66](https://github.com/ipfs/helia/commit/ec8bf66dd870b42d6e5ef2b41706102397e0d39a)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @helia/interface bumped from ^4.3.1 to ^5.0.0 + ## [3.0.7](https://github.com/ipfs/helia/compare/unixfs-v3.0.6...unixfs-v3.0.7) (2024-07-31) diff --git a/packages/unixfs/package.json b/packages/unixfs/package.json index f9e2ce2e..aa573bda 100644 --- a/packages/unixfs/package.json +++ b/packages/unixfs/package.json @@ -1,6 +1,6 @@ { "name": "@helia/unixfs", - "version": "3.0.7", + "version": "4.0.0", "description": "A Helia-compatible wrapper for UnixFS", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/ipfs/helia/tree/main/packages/unixfs#readme", @@ -160,7 +160,7 @@ "release": "aegir release" }, "dependencies": { - "@helia/interface": "^4.3.1", + "@helia/interface": "^5.0.0", "@ipld/dag-pb": "^4.1.0", "@libp2p/interface": "^2.0.0", "@libp2p/logger": "^5.0.0", diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index ed235cd0..d8b17407 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -1,5 +1,33 @@ # Changelog +## [1.0.0](https://github.com/ipfs/helia/compare/utils-v0.3.3...utils-v1.0.0) (2024-10-07) + + +### ⚠ BREAKING CHANGES + +* the `.dagWalkers` property has been removed +* helia now uses libp2p@2.x.x + +### Features + +* allow updating pin metadata ([#647](https://github.com/ipfs/helia/issues/647)) ([bc64f47](https://github.com/ipfs/helia/commit/bc64f47897691295435568beee61383116b0032b)) + + +### Bug Fixes + +* add doc-check script and export types used by functions ([#637](https://github.com/ipfs/helia/issues/637)) ([4f14996](https://github.com/ipfs/helia/commit/4f14996a9b976f2b60f4c8fe52a4fd1632420749)) +* replace dag walkers with generic CID extraction from blocks ([#447](https://github.com/ipfs/helia/issues/447)) ([5ff6998](https://github.com/ipfs/helia/commit/5ff6998e6bc8b04e3407bc98c1924c55f632d9b7)) +* update to libp2p@2.x.x ([#630](https://github.com/ipfs/helia/issues/630)) ([ec8bf66](https://github.com/ipfs/helia/commit/ec8bf66dd870b42d6e5ef2b41706102397e0d39a)) +* use hasCode from multiformats ([#635](https://github.com/ipfs/helia/issues/635)) ([f5a03fc](https://github.com/ipfs/helia/commit/f5a03fc28d0cd59841b842306f912c092aeabd5f)) + + +### Dependencies + +* **dev:** bump sinon from 18.0.1 to 19.0.2 ([#634](https://github.com/ipfs/helia/issues/634)) ([23e62e1](https://github.com/ipfs/helia/commit/23e62e16b8962bfe982a1bbb157a144382ca7099)) +* The following workspace dependencies were updated + * dependencies + * @helia/interface bumped from ^4.3.1 to ^5.0.0 + ## [0.3.3](https://github.com/ipfs/helia/compare/utils-v0.3.2...utils-v0.3.3) (2024-07-31) diff --git a/packages/utils/package.json b/packages/utils/package.json index 11f6d3d8..76e1529c 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@helia/utils", - "version": "0.3.3", + "version": "1.0.0", "description": "Shared code that implements the Helia API", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/ipfs/helia/tree/main/packages/utils#readme", @@ -54,7 +54,7 @@ "test:electron-main": "aegir test -t electron-main" }, "dependencies": { - "@helia/interface": "^4.3.1", + "@helia/interface": "^5.0.0", "@ipld/dag-cbor": "^9.2.0", "@ipld/dag-json": "^10.2.0", "@ipld/dag-pb": "^4.1.0",