diff --git a/packages/registry-server/client/CHANGELOG.md b/packages/registry-server/client/CHANGELOG.md index e9d54556b2..1c5656c813 100644 --- a/packages/registry-server/client/CHANGELOG.md +++ b/packages/registry-server/client/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.5.0] + +Release Date: 2026-05-14 + +### 🔧 Changed + +- **BREAKING (install-time)**: Move `corestore`, `hyperblobs`, `hyperdb`, and `hyperswarm` from `dependencies` to `peerDependencies` so consumer apps don't get duplicate copies of these stateful Holepunch singletons when `@qvac/registry-client` is installed alongside `@qvac/sdk` (#1905). Most consumers (npm 7+, pnpm, bun) auto-install peers and need no action. Standalone consumers using yarn 1 or `legacy-peer-deps=true` must now add `corestore`, `hyperblobs`, `hyperdb`, and `hyperswarm` to their own dependencies. +- Bump `@qvac/registry-schema` to `^0.2.0` (also peers-cleaned in its own release). + ## [0.4.1] Release Date: 2026-04-22 diff --git a/packages/registry-server/client/package.json b/packages/registry-server/client/package.json index 98c4bb7e73..39bbdd6364 100644 --- a/packages/registry-server/client/package.json +++ b/packages/registry-server/client/package.json @@ -1,6 +1,6 @@ { "name": "@qvac/registry-client", - "version": "0.4.1", + "version": "0.5.0", "description": "QVAC Registry client library for read-only queries via Hyperswarm", "license": "Apache-2.0", "repository": { @@ -53,7 +53,7 @@ }, "dependencies": { "@qvac/error": "^0.1.0", - "@qvac/registry-schema": "^0.1.2", + "@qvac/registry-schema": "^0.2.0", "b4a": "^1.6.7", "bare-fs": "^4.5.2", "bare-os": "^3.6.2",