v0.6.0
0.6.0 (2026-07-29)
Docker image: ghcr.io/bitsocialnet/bitsocial-seeder:0.6.0
Changes
- Update README.md (e6d3d9f)
- feat: seed @bitsocial/pubsub-votes directory contests (8300f28)
- chore: upgrade @bitsocial/bitsocial-cli to 0.19.84 (dfe3dab)
- chore: remove @pkcprotocol/pkc-js override (0b8748c)
- refactor(votes): Helia-only seeding — own blockstore, library announcer, npm pin (9c95271)
- feat: pubsub-voting 0.1.2, AutoTLS browser reachability, memoized chain clients (44ff924)
- refactor(votes): AutoTLS always on, drop VOTES_PUBLIC_IP/VOTES_AUTO_TLS (1380dec)
- fix: start.js imported checkForRuntimeDependencyUpdates but update-check.js exports checkRuntimeDependencyUpdates (54b3b48)
- feat(votes): borrow the daemon Kubo's confirmed public IP for announces and AutoTLS (d9a1ebf)
- fix(votes): auto-confirm the AutoTLS /dns4 addr so it reaches the router announces (809b031)
- feat(votes): chain-RPC health probe + decoded bundle and root-change logging (03fcd5f)
- feat(votes): parallel RPC racing + bitsocial-cli's six-RPC eth default (514186a)
- test(votes): pin chain-client behavior and wire-log decoding (ca38049)
- feat(votes): log EIP-55 checksummed addresses so lines match wallet displays (1b2d731)
- fix: sync package-lock (uint8arrays 5.1.1) so npm ci passes (3234442)
- feat: migrate codebase to TypeScript (erasable syntax, Node 24 type stripping) (3ce1ce9)
- test: cover pin reconciliation, seeder state, list fetching; add daemon e2e (74aec4f)
- test(daemon): cover edge cases with fake RPC servers; fix SIGKILL escalation (9149903)
- test: add start.ts boot smoke test (5db0ce7)
- test(daemon-e2e): cover content pins end-to-end (02f8eb6)
- test(discover): pin source-failure behavior (fbcb563)
- docs(readme): sync defaults with code; document missing env vars (72c508b)
- test: cover votes node/seeder, bitsocial clients, and remaining helpers (da1e2cc)
- chore(deps): bump pubsub-voting to 0.1.4 and pkc-js to 0.0.72 (a617064)
- mitigate honker-node AbortSignal listener leak via patch-package (9afad85)
- pin patch-package to exact 8.0.1 (63fa405)
- fix: let a zero-community discovery finish boot (votes-only seeder) (6c4af3c)
- serve the Kubo peer's browser-dialable addrs over a votes fetch key (bitsocial-seeder/peers) (0b62fae)
- chore(deps): bump pubsub-voting to 0.1.5 (acea05a)
- feat(votes): seed the published 5chan directory manifest by default (4605d2c)
- chore: release 0.6.0 (0c74c00)
- fix(docker): apply patches in the image and unbreak the build (5e24da1)
- ci: install dependencies in the release job (2e96725)