From 641d3a6049fc6029bdeab2c029279d5eebda6293 Mon Sep 17 00:00:00 2001 From: Rinse Date: Wed, 2 Sep 2026 11:15:28 +0000 Subject: [PATCH 1/2] chore(deps): bump @pkcprotocol/pkc-js devDependency to 0.0.93 0.0.93 carries the late-listener RPC fix (pkcprotocol/pkc-js#299, delivering subscribe-time errors to update/publish/start listeners that attach after the failure). Typecheck, examples, tests, build, the 509-test unit suite with coverage and the 12-test two-node gossipsub integration suite all pass unchanged. --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 34a778e..a6e189e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "@libp2p/identify": "4.1.13", "@libp2p/tcp": "11.0.27", "@multiformats/multiaddr": "13.0.3", - "@pkcprotocol/pkc-js": "0.0.92", + "@pkcprotocol/pkc-js": "0.0.93", "@release-it/conventional-changelog": "10.0.6", "@types/better-sqlite3": "7.6.13", "@vitest/coverage-v8": "4.1.11", @@ -3657,9 +3657,9 @@ } }, "node_modules/@pkcprotocol/pkc-js": { - "version": "0.0.92", - "resolved": "https://registry.npmjs.org/@pkcprotocol/pkc-js/-/pkc-js-0.0.92.tgz", - "integrity": "sha512-x/XkJdU770vj1kKJavvPVkXUJ3qNKxHiWforbLRW4MBbjhrYBekB4HLgWCVZKR8StSlhc+chfJ3NTb04QB4JNQ==", + "version": "0.0.93", + "resolved": "https://registry.npmjs.org/@pkcprotocol/pkc-js/-/pkc-js-0.0.93.tgz", + "integrity": "sha512-sztZu9wlcnHI+oPXPknX5vb2905uH8pKGJoRzGYN4oR6lYNgjjP0L4SSt8w3BiS3cjwtfTxAIs1SO4IvKCM6VA==", "dev": true, "license": "GPL-3.0-or-later", "dependencies": { diff --git a/package.json b/package.json index c110070..8efc7ac 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "@libp2p/identify": "4.1.13", "@libp2p/tcp": "11.0.27", "@multiformats/multiaddr": "13.0.3", - "@pkcprotocol/pkc-js": "0.0.92", + "@pkcprotocol/pkc-js": "0.0.93", "@release-it/conventional-changelog": "10.0.6", "@types/better-sqlite3": "7.6.13", "@vitest/coverage-v8": "4.1.11", From cecbbeec53218b581b26a8198fc228cce5edadf5 Mon Sep 17 00:00:00 2001 From: Rinse Date: Thu, 3 Sep 2026 01:55:57 +0000 Subject: [PATCH 2/2] chore(deps): bump @pkcprotocol/pkc-js devDependency to 0.0.94 0.0.94 is the first release carrying `perf(community): drive kubo/helia updates from gossip pushes instead of a 1s poll` (pkcprotocol/pkc-js#311, issues #308/#307), plus the RPC destroy()/websocket-close fix (#326). Measured on pubsub-voting-testing-on-real-website (real Chromium, cold profile, 63 contests + 64 communities, 60s cold + 300s steady): steady CPU 24.1% -> 8.5% of a core, renderer main-thread task time 43.6s -> 10.3s per 5 min, peak RSS 1383 -> 1249 MiB. Cold-start behaviour unchanged. The lockfile is regenerated with npm 10 (what actions/setup-node node-22 ships); regenerating with local npm 11 drops utf-8-validate and npm ci then refuses the tree. --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index a6e189e..251f96d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "@libp2p/identify": "4.1.13", "@libp2p/tcp": "11.0.27", "@multiformats/multiaddr": "13.0.3", - "@pkcprotocol/pkc-js": "0.0.93", + "@pkcprotocol/pkc-js": "0.0.94", "@release-it/conventional-changelog": "10.0.6", "@types/better-sqlite3": "7.6.13", "@vitest/coverage-v8": "4.1.11", @@ -3657,9 +3657,9 @@ } }, "node_modules/@pkcprotocol/pkc-js": { - "version": "0.0.93", - "resolved": "https://registry.npmjs.org/@pkcprotocol/pkc-js/-/pkc-js-0.0.93.tgz", - "integrity": "sha512-sztZu9wlcnHI+oPXPknX5vb2905uH8pKGJoRzGYN4oR6lYNgjjP0L4SSt8w3BiS3cjwtfTxAIs1SO4IvKCM6VA==", + "version": "0.0.94", + "resolved": "https://registry.npmjs.org/@pkcprotocol/pkc-js/-/pkc-js-0.0.94.tgz", + "integrity": "sha512-r4lbJMH8GN2cMIs22ZCcFkFEA9isQRAJnf/3pvu6mgSbBr9q6hSTCQFZbEHq1FYLvD3TrR0T9Z69a48JLe4tjg==", "dev": true, "license": "GPL-3.0-or-later", "dependencies": { diff --git a/package.json b/package.json index 8efc7ac..35f251f 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "@libp2p/identify": "4.1.13", "@libp2p/tcp": "11.0.27", "@multiformats/multiaddr": "13.0.3", - "@pkcprotocol/pkc-js": "0.0.93", + "@pkcprotocol/pkc-js": "0.0.94", "@release-it/conventional-changelog": "10.0.6", "@types/better-sqlite3": "7.6.13", "@vitest/coverage-v8": "4.1.11",