chore(deps)(deps): bump the transitive group across 1 directory with 35 updates#1422
chore(deps)(deps): bump the transitive group across 1 directory with 35 updates#1422dependabot[bot] wants to merge 1 commit into
Conversation
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
| @@ -96,47 +96,47 @@ importers: | |||
| dependencies: | |||
| ethers: | |||
| specifier: ^6.16.0 | |||
| version: 6.16.0(bufferutil@4.1.0)(utf-8-validate@5.0.10) | |||
| version: 6.17.0(bufferutil@4.1.0)(utf-8-validate@5.0.10) | |||
There was a problem hiding this comment.
🟡 Issue: Keep the lockfile update scoped to the telemetry change
What's wrong
This PR's manifest change is narrowly about two node-ui OpenTelemetry exporters, but the lockfile refresh pulls in unrelated resolutions across devnet, core, EVM, React, MCP, and other workspaces. That is maintainability debt: it turns a small, understandable dependency change into a repo-wide implicit upgrade, obscures which changes are intentional, and makes future lockfile diffs harder to reason about.
Example
A reviewer reading this PR sees a telemetry exporter bump in packages/node-ui/package.json, but the committed lockfile also upgrades devnet ethers, core libp2p packages, React-related packages, OpenZeppelin, and other transitive stacks. That makes the dependency intent much harder to audit from the manifest diff.
Suggested direction
Use a filtered/minimal pnpm update for the two exporter packages, or separate the broad resolver refresh into its own explicit dependency update. The code-judo move here is to make the PR's dependency contract match the manifest: one package, one dependency family, one reviewable lockfile closure.
For Agents
Preserve the packages/node-ui OpenTelemetry exporter bump, then regenerate or edit the lockfile so unrelated workspace importers keep their previous resolutions. If the broader dependency refresh is intentional, split it into a dedicated dependency-maintenance PR or update the relevant manifests so the lockfile diff has an explicit owner. Verify by diffing pnpm-lock.yaml and confirming non-node-ui importer resolution churn is gone or intentionally represented in manifests.
There was a problem hiding this comment.
🟡 Issue: Keep the lockfile update scoped to the dependency change
What's wrong
The implementation surface of this PR is much larger than the manifest change. That makes dependency ownership and review boundaries muddy: unrelated workspaces now appear to change resolved versions without corresponding package.json intent, so the lockfile stops being a precise artifact of this PR and becomes a broad, hard-to-review maintenance event.
Example
A future reviewer trying to audit the OpenTelemetry exporter bump now has to inspect unrelated changes to ethers, libp2p, React, OpenZeppelin, MCP SDK, viem, oxigraph, and many transitive packages even though their manifests were not intentionally changed in this PR.
Suggested direction
Avoid committing an opportunistic whole-lockfile refresh with this focused manifest change. The cleaner structure is either a narrow lockfile diff for the two exporter bumps, or a separate explicit dependency-refresh PR where broad package movement is the actual subject.
For Agents
Regenerate the lockfile with the narrowest possible pnpm command/filter for packages/node-ui and the two OpenTelemetry exporters, preserving the intended exporter bump. Revert unrelated lockfile resolution churn unless the PR explicitly intends a repository-wide dependency refresh; if it does, split that into its own dependency-maintenance PR with the relevant validation.
…35 updates Bumps the transitive group with 35 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@libp2p/peer-id](https://github.com/libp2p/js-libp2p) | `6.0.9` | `6.0.11` | | [ethers](https://github.com/ethers-io/ethers.js) | `6.16.0` | `6.17.0` | | [@opentelemetry/sdk-metrics](https://github.com/open-telemetry/opentelemetry-js) | `2.8.0` | `2.9.0` | | [@libp2p/autonat](https://github.com/libp2p/js-libp2p) | `3.0.20` | `3.0.22` | | [@libp2p/bootstrap](https://github.com/libp2p/js-libp2p) | `12.0.22` | `12.0.25` | | [@libp2p/circuit-relay-v2](https://github.com/libp2p/js-libp2p) | `4.2.5` | `4.2.7` | | [@libp2p/crypto](https://github.com/libp2p/js-libp2p) | `5.1.18` | `5.1.20` | | [@libp2p/dcutr](https://github.com/libp2p/js-libp2p) | `3.0.20` | `3.0.22` | | [@libp2p/identify](https://github.com/libp2p/js-libp2p) | `4.1.6` | `4.1.8` | | [@libp2p/interface](https://github.com/libp2p/js-libp2p) | `3.2.2` | `3.2.4` | | [@libp2p/kad-dht](https://github.com/libp2p/js-libp2p) | `16.2.7` | `16.3.3` | | [@libp2p/mdns](https://github.com/libp2p/js-libp2p) | `12.0.22` | `12.0.25` | | [@libp2p/ping](https://github.com/libp2p/js-libp2p) | `3.1.5` | `3.1.7` | | [@libp2p/tcp](https://github.com/libp2p/js-libp2p) | `11.0.20` | `11.0.22` | | [@libp2p/websockets](https://github.com/libp2p/js-libp2p) | `10.1.13` | `10.1.15` | | [libp2p](https://github.com/libp2p/js-libp2p) | `3.3.1` | `3.3.4` | | [protobufjs](https://github.com/protobufjs/protobuf.js) | `8.3.0` | `8.6.6` | | [ajv](https://github.com/ajv-validator/ajv) | `8.18.0` | `8.20.0` | | [@openzeppelin/contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) | `5.4.0` | `5.6.1` | | [force-graph](https://github.com/vasturiano/force-graph) | `1.51.1` | `1.51.4` | | [oxigraph](https://github.com/oxigraph/oxigraph/tree/HEAD/js) | `0.5.5` | `0.5.9` | | [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) | `1.27.1` | `1.29.0` | | [yaml](https://github.com/eemeli/yaml) | `2.8.3` | `2.9.0` | | [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.7` | | [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.2.7` | | [@opentelemetry/core](https://github.com/open-telemetry/opentelemetry-js) | `2.8.0` | `2.9.0` | | [@opentelemetry/exporter-metrics-otlp-proto](https://github.com/open-telemetry/opentelemetry-js) | `0.219.0` | `0.220.0` | | [@opentelemetry/exporter-trace-otlp-proto](https://github.com/open-telemetry/opentelemetry-js) | `0.219.0` | `0.220.0` | | [@opentelemetry/resources](https://github.com/open-telemetry/opentelemetry-js) | `2.8.0` | `2.9.0` | | [@opentelemetry/sdk-trace-node](https://github.com/open-telemetry/opentelemetry-js) | `2.8.0` | `2.9.0` | | [@openuidev/react-lang](https://github.com/thesysdev/openui/tree/HEAD/packages/react-lang) | `0.2.3` | `0.2.8` | | [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.14.0` | `1.23.0` | | [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `4.0.2` | `4.3.1` | | [viem](https://github.com/wevm/viem) | `2.53.1` | `2.54.4` | | [zustand](https://github.com/pmndrs/zustand) | `5.0.12` | `5.0.14` | Updates `@libp2p/peer-id` from 6.0.9 to 6.0.11 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Commits](libp2p/js-libp2p@daemon-v6.0.9...daemon-v6.0.11) Updates `ethers` from 6.16.0 to 6.17.0 - [Release notes](https://github.com/ethers-io/ethers.js/releases) - [Changelog](https://github.com/ethers-io/ethers.js/blob/main/CHANGELOG.md) - [Commits](ethers-io/ethers.js@v6.16.0...v6.17.0) Updates `@opentelemetry/sdk-metrics` from 2.8.0 to 2.9.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-js@v2.8.0...v2.9.0) Updates `@libp2p/autonat` from 3.0.20 to 3.0.22 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Commits](libp2p/js-libp2p@perf-v3.0.20...perf-v3.0.22) Updates `@libp2p/bootstrap` from 12.0.22 to 12.0.25 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Commits](libp2p/js-libp2p@mdns-v12.0.22...mdns-v12.0.25) Updates `@libp2p/circuit-relay-v2` from 4.2.5 to 4.2.7 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Commits](libp2p/js-libp2p@circuit-relay-v2-v4.2.5...circuit-relay-v2-v4.2.7) Updates `@libp2p/crypto` from 5.1.18 to 5.1.20 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Commits](libp2p/js-libp2p@crypto-v5.1.18...crypto-v5.1.20) Updates `@libp2p/dcutr` from 3.0.20 to 3.0.22 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Commits](libp2p/js-libp2p@perf-v3.0.20...perf-v3.0.22) Updates `@libp2p/identify` from 4.1.6 to 4.1.8 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Commits](libp2p/js-libp2p@fetch-v4.1.6...crypto-v4.1.8) Updates `@libp2p/interface` from 3.2.2 to 3.2.4 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Commits](libp2p/js-libp2p@libp2p-v3.2.2...libp2p-v3.2.4) Updates `@libp2p/kad-dht` from 16.2.7 to 16.3.3 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Commits](libp2p/js-libp2p@kad-dht-v16.2.7...kad-dht-v16.3.3) Updates `@libp2p/mdns` from 12.0.22 to 12.0.25 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Commits](libp2p/js-libp2p@mdns-v12.0.22...mdns-v12.0.25) Updates `@libp2p/ping` from 3.1.5 to 3.1.7 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Commits](libp2p/js-libp2p@echo-v3.1.5...echo-v3.1.7) Updates `@libp2p/tcp` from 11.0.20 to 11.0.22 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Commits](libp2p/js-libp2p@tcp-v11.0.20...tcp-v11.0.22) Updates `@libp2p/websockets` from 10.1.13 to 10.1.15 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Commits](libp2p/js-libp2p@tcp-v10.1.13...tcp-v10.1.15) Updates `libp2p` from 3.3.1 to 3.3.4 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Commits](libp2p/js-libp2p@libp2p-v3.3.1...libp2p-v3.3.4) Updates `protobufjs` from 8.3.0 to 8.6.6 - [Release notes](https://github.com/protobufjs/protobuf.js/releases) - [Changelog](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md) - [Commits](protobufjs/protobuf.js@protobufjs-v8.3.0...protobufjs-v8.6.6) Updates `ajv` from 8.18.0 to 8.20.0 - [Release notes](https://github.com/ajv-validator/ajv/releases) - [Commits](ajv-validator/ajv@v8.18.0...v8.20.0) Updates `@openzeppelin/contracts` from 5.4.0 to 5.6.1 - [Release notes](https://github.com/OpenZeppelin/openzeppelin-contracts/releases) - [Changelog](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/CHANGELOG.md) - [Commits](OpenZeppelin/openzeppelin-contracts@v5.4.0...v5.6.1) Updates `force-graph` from 1.51.1 to 1.51.4 - [Commits](vasturiano/force-graph@v1.51.1...v1.51.4) Updates `oxigraph` from 0.5.5 to 0.5.9 - [Release notes](https://github.com/oxigraph/oxigraph/releases) - [Changelog](https://github.com/oxigraph/oxigraph/blob/v0.5.9/CHANGELOG.md) - [Commits](https://github.com/oxigraph/oxigraph/commits/v0.5.9/js) Updates `@modelcontextprotocol/sdk` from 1.27.1 to 1.29.0 - [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases) - [Commits](modelcontextprotocol/typescript-sdk@v1.27.1...v1.29.0) Updates `yaml` from 2.8.3 to 2.9.0 - [Release notes](https://github.com/eemeli/yaml/releases) - [Commits](eemeli/yaml@v2.8.3...v2.9.0) Updates `react` from 19.2.4 to 19.2.7 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.7/packages/react) Updates `react-dom` from 19.2.4 to 19.2.7 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.7/packages/react-dom) Updates `@opentelemetry/core` from 2.8.0 to 2.9.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-js@v2.8.0...v2.9.0) Updates `@opentelemetry/exporter-metrics-otlp-proto` from 0.219.0 to 0.220.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-js@experimental/v0.219.0...experimental/v0.220.0) Updates `@opentelemetry/exporter-trace-otlp-proto` from 0.219.0 to 0.220.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-js@experimental/v0.219.0...experimental/v0.220.0) Updates `@opentelemetry/resources` from 2.8.0 to 2.9.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-js@v2.8.0...v2.9.0) Updates `@opentelemetry/sdk-trace-node` from 2.8.0 to 2.9.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-js@v2.8.0...v2.9.0) Updates `@openuidev/react-lang` from 0.2.3 to 0.2.8 - [Commits](https://github.com/thesysdev/openui/commits/HEAD/packages/react-lang) Updates `lucide-react` from 1.14.0 to 1.23.0 - [Release notes](https://github.com/lucide-icons/lucide/releases) - [Commits](https://github.com/lucide-icons/lucide/commits/1.23.0/packages/lucide-react) Updates `shiki` from 4.0.2 to 4.3.1 - [Release notes](https://github.com/shikijs/shiki/releases) - [Commits](https://github.com/shikijs/shiki/commits/v4.3.1/packages/shiki) Updates `viem` from 2.53.1 to 2.54.4 - [Release notes](https://github.com/wevm/viem/releases) - [Commits](https://github.com/wevm/viem/compare/viem@2.53.1...viem@2.54.4) Updates `zustand` from 5.0.12 to 5.0.14 - [Release notes](https://github.com/pmndrs/zustand/releases) - [Commits](pmndrs/zustand@v5.0.12...v5.0.14) --- updated-dependencies: - dependency-name: "@libp2p/autonat" dependency-version: 3.0.22 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive - dependency-name: "@libp2p/bootstrap" dependency-version: 12.0.25 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive - dependency-name: "@libp2p/circuit-relay-v2" dependency-version: 4.2.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive - dependency-name: "@libp2p/crypto" dependency-version: 5.1.20 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive - dependency-name: "@libp2p/dcutr" dependency-version: 3.0.22 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive - dependency-name: "@libp2p/identify" dependency-version: 4.1.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive - dependency-name: "@libp2p/interface" dependency-version: 3.2.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive - dependency-name: "@libp2p/kad-dht" dependency-version: 16.3.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: transitive - dependency-name: "@libp2p/mdns" dependency-version: 12.0.25 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive - dependency-name: "@libp2p/peer-id" dependency-version: 6.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive - dependency-name: "@libp2p/ping" dependency-version: 3.1.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive - dependency-name: "@libp2p/tcp" dependency-version: 11.0.22 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive - dependency-name: "@libp2p/websockets" dependency-version: 10.1.15 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive - dependency-name: "@modelcontextprotocol/sdk" dependency-version: 1.29.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: transitive - dependency-name: "@opentelemetry/core" dependency-version: 2.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: transitive - dependency-name: "@opentelemetry/exporter-metrics-otlp-proto" dependency-version: 0.220.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: transitive - dependency-name: "@opentelemetry/exporter-trace-otlp-proto" dependency-version: 0.220.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: transitive - dependency-name: "@opentelemetry/resources" dependency-version: 2.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: transitive - dependency-name: "@opentelemetry/sdk-metrics" dependency-version: 2.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: transitive - dependency-name: "@opentelemetry/sdk-trace-node" dependency-version: 2.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: transitive - dependency-name: "@openuidev/react-lang" dependency-version: 0.2.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive - dependency-name: "@openzeppelin/contracts" dependency-version: 5.6.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: transitive - dependency-name: ajv dependency-version: 8.20.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: transitive - dependency-name: ethers dependency-version: 6.17.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: transitive - dependency-name: force-graph dependency-version: 1.51.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive - dependency-name: libp2p dependency-version: 3.3.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive - dependency-name: lucide-react dependency-version: 1.23.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: transitive - dependency-name: oxigraph dependency-version: 0.5.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive - dependency-name: protobufjs dependency-version: 8.6.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: transitive - dependency-name: react dependency-version: 19.2.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive - dependency-name: react-dom dependency-version: 19.2.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive - dependency-name: shiki dependency-version: 4.3.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: transitive - dependency-name: viem dependency-version: 2.54.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: transitive - dependency-name: yaml dependency-version: 2.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: transitive - dependency-name: zustand dependency-version: 5.0.14 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: transitive ... Signed-off-by: dependabot[bot] <support@github.com>
b0bebf1 to
614d36e
Compare
Bumps the transitive group with 35 updates in the / directory:
6.0.96.0.116.16.06.17.02.8.02.9.03.0.203.0.2212.0.2212.0.254.2.54.2.75.1.185.1.203.0.203.0.224.1.64.1.83.2.23.2.416.2.716.3.312.0.2212.0.253.1.53.1.711.0.2011.0.2210.1.1310.1.153.3.13.3.48.3.08.6.68.18.08.20.05.4.05.6.11.51.11.51.40.5.50.5.91.27.11.29.02.8.32.9.019.2.419.2.719.2.419.2.72.8.02.9.00.219.00.220.00.219.00.220.02.8.02.9.02.8.02.9.00.2.30.2.81.14.01.23.04.0.24.3.12.53.12.54.45.0.125.0.14Updates
@libp2p/peer-idfrom 6.0.9 to 6.0.11Release notes
Sourced from @libp2p/peer-id's releases.
Commits
851395echore: release main (#3353)977a3c5fix: log formatting8a5bab0chore: release main (#3352)e2bdc7echore: downgrade dep10d54c1deps: bump@types/sinonfrom 17.0.4 to 20.0.0 (#3349)d02bb8fchore: bump which from 5.0.0 to 6.0.0 (#3348)ea43a57deps: bump delay from 6.0.0 to 7.0.0 (#3345)8cebf63fix: log aggregate errors recursivelyUpdates
ethersfrom 6.16.0 to 6.17.0Release notes
Sourced from ethers's releases.
Changelog
Sourced from ethers's changelog.
Commits
3ea4c22admin: updated dist files2d35b6adocs: fix property access order for Flatwormb48bfe3Add requestRate throttle to calls.39f5ce1tests: add INFURA_APIKEY for docs and workflows96bd29ctests: added provider throttling to test suitesb74b6d3Added provider requestRate throttle support.1523ca8Disable AlchemyProvider which does not provide the necessary API capacity for...d07cfb6Map ResolverNotFound error to null for reverse lookup.c32c542docs: fix typo in config for INFURA API key7c6b840admin: include INFURA_APIKEY in docs generation to resolve throttlingUpdates
@opentelemetry/sdk-metricsfrom 2.8.0 to 2.9.0Release notes
Sourced from @opentelemetry/sdk-metrics's releases.
Changelog
Sourced from @opentelemetry/sdk-metrics's changelog.
Commits
40d67b7chore: prepare next release (#6869)b1c196dMerge commit from forkd375c08fix(instrumentation,instrumentation-http): fix codecov under-reporting (#6867)d61ab5fperf(sdk-metrics): optionally capture active context for sync instruments (#6...9e6475efix(core): guard timeInputToHrTime against clock-skew misclassification (#677...c989308feat(sdk-node): wire up tracer_provider.sampler from declarative config (#6847)dddbc0efeat(sdk-trace): add AlwaysRecordSampler (#6168)991434cchore(deps): update dependency@bufbuild/bufto v1.71.0 (#6863)69303d0chore(deps): update all patch versions (#6862)6690b03chore(sdk-node)!: Drop support for deprecated OpenCensusMetricProducer from d...Updates
@libp2p/autonatfrom 3.0.20 to 3.0.22Release notes
Sourced from @libp2p/autonat's releases.
... (truncated)
Commits
2374e7dchore: release main (#2506)de3f7aefix: WebTransport stream now extends abstract stream (#2514)c824323fix: support validating asymmetric addresses (#2515)3d7a9dafeat: add cuckoo filter (#2510)3bc94b4fix: begin routing table refresh after routing table has started (#2511)9e9a32bfix: return self in FIND_NODE for self (#2512)4afd7a9feat: add peer filter (#2508)e1923b0feat: add bloom filter (#2507)998fcaffeat: add random walk component (#2501)90cfd25deps: bump node-datachannel from 0.7.0 to 0.8.0 (#2504)Updates
@libp2p/bootstrapfrom 12.0.22 to 12.0.25Release notes
Sourced from @libp2p/bootstrap's releases.
Commits
0109b50chore: release main (#3543)5e07d59docs(kad-dht): correct the alpha option default in the JSDoc (#3541)404c782fix: use getRandomValues from WebCrypto (#3540)54ec417deps: update uint8array related deps (#3542)88b0ecbchore: release main (#3533)7ae12f9fix(gossipsub): remove closed outbound streams from the registry (#3531)a34745cchore: remove@types/nodefrom gossipsub (#3532)7550173refactor(kad-dht): only check dialability for closer peers (#3528)17557e8chore: release main (#3524)160a245fix(utils): abort message stream when sendData throws during drain flush (#3527)Updates
@libp2p/circuit-relay-v2from 4.2.5 to 4.2.7Commits
0109b50chore: release main (#3543)5e07d59docs(kad-dht): correct the alpha option default in the JSDoc (#3541)404c782fix: use getRandomValues from WebCrypto (#3540)54ec417deps: update uint8array related deps (#3542)88b0ecbchore: release main (#3533)7ae12f9fix(gossipsub): remove closed outbound streams from the registry (#3531)a34745cchore: remove@types/nodefrom gossipsub (#3532)7550173refactor(kad-dht): only check dialability for closer peers (#3528)17557e8chore: release main (#3524)160a245fix(utils): abort message stream when sendData throws during drain flush (#3527)Updates
@libp2p/cryptofrom 5.1.18 to 5.1.20Release notes
Sourced from @libp2p/crypto's releases.
Commits
0109b50chore: release main (#3543)5e07d59docs(kad-dht): correct the alpha option default in the JSDoc (#3541)404c782fix: use getRandomValues from WebCrypto (#3540)54ec417deps: update uint8array related deps (#3542)88b0ecbchore: release main (#3533)7ae12f9fix(gossipsub): remove closed outbound streams from the registry (#3531)a34745cchore: remove@types/nodefrom gossipsub (#3532)7550173refactor(kad-dht): only check dialability for closer peers (#3528)17557e8chore: release main (#3524)160a245fix(utils): abort message stream when sendData throws during drain flush (#3527)Updates
@libp2p/dcutrfrom 3.0.20 to 3.0.22Release notes
Sourced from @libp2p/dcutr's releases.
... (truncated)
Commits
2374e7dchore: release main (#2506)de3f7aefix: WebTransport stream now extends abstract stream (#2514)c824323fix: support validating asymmetric addresses (#2515)3d7a9dafeat: add cuckoo filter (#2510)3bc94b4fix: begin routing table refresh after routing table has started (#2511)9e9a32bfix: return self in FIND_NODE for self (#2512)4afd7a9feat: add peer filter (#2508)e1923b0feat: add bloom filter (#2507)998fcaffeat: add random walk component (#2501)90cfd25deps: bump node-datachannel from 0.7.0 to 0.8.0 (#2504)Updates
@libp2p/identifyfrom 4.1.6 to 4.1.8Release notes
Sourced from @libp2p/identify's releases.
... (truncated)
Commits
fd4aea3chore: release main (#2641)f30e2eefix: replace debug with weald to remove CJS deps (#2648)944935fdeps: bump aegir from 43.0.3 to 44.0.1 (#2603)4c75575chore: release main (#2619)a8ec2bcdocs: typo in protocol fetch (#2638)a82ff82fix: add ipv6Check regex for private address (#2624)34cf1f7fix: increase default cuckoo filter fingerprint size (#2636)aa5528fdeps: bump node-datachannel from 0.10.1 to 0.11.0 (#2635)8b31142ci: bump codecov/codecov-action from 4.4.1 to 4.5.0 (#2632)9e92b0cfix: increase WebRTC max datachannel message size (#2627)Updates
@libp2p/interfacefrom 3.2.2 to 3.2.4Release notes
Sourced from @libp2p/interface's releases.
Commits
5c1e8ccchore: release main (#3482)d1ab982fix(gossipsub): use monotonic seqnos (#3487)3a5e46efix: emit self:peer:update on observed address removal (#3483)10b2bdfdeps: update node-datachannel to 0.32.x (#3481)2a19115chore: release main (#3474)baf3ddbchore: use random bytes for echo (#3477)61d594afix(autonat-v2): spurious exceptions (#3400)d57fe74feat(utils): add tryGetNetConfig helper (#3471)5466a8dfeat: export TLS utils (#3476)cbfda2cfeat: add isKeychain function (#3473)Updates
@libp2p/kad-dhtfrom 16.2.7 to 16.3.3Release notes
Sourced from @libp2p/kad-dht's releases.
... (truncated)
Commits
0109b50chore: release main (#3543)5e07d59docs(kad-dht): correct the alpha option default in the JSDoc (#3541)404c782fix: use getRandomValues from WebCrypto (#3540)54ec417deps: update uint8array related deps (#3542)88b0ecbchore: release main (#3533)7ae12f9fix(gossipsub): remove closed outbound streams from the registry (#3531)a34745cchore: remove@types/nodefrom gossipsub (#3532)7550173refactor(kad-dht): only check dialability for closer peers (#3528)17557e8chore: release main (#3524)