Skip to content

Releases: bitsocialnet/bitsocial-cli

v0.19.73

13 Jun 05:55

Choose a tag to compare

0.19.73 (2026-06-13)

  • test(daemon): poll waitForKuboReady when verifying kubo is up (issue #95) (d06787d), closes #95
  • test(daemon): retry the bind race when the daemon's pre-bind guard fires (issue #97) (22093a6), closes #97
  • chore(deps): upgrade @pkcprotocol/pkc-js 0.0.47 -> 0.0.48 (issue #96) (091566d), closes #96
  • fix(daemon-state): tolerate Windows EPERM/EACCES/EBUSY when pruning stale state files (issue #94) (d341f64), closes #94
  • docs(community/list): note -q is much faster than the default (#76) (c04145f), closes #76
  • perf(cli): enable V8 compile cache in bin/run (#90) (ff7b40c), closes #90

v0.19.72

12 Jun 12:27

Choose a tag to compare

0.19.72 (2026-06-12)

  • fix(update): require MainPID ownership before treating a daemon as systemd-managed (issue #92) (28591bd), closes #92 #89 pre-#82
  • test: absorb pkc-js 0.0.46+ kubo restart and async edit visibility (issue #91) (1849ff8), closes #91
  • chore(deps): upgrade @pkcprotocol/pkc-js 0.0.45 -> 0.0.47 (issue #91) (555cdde), closes #91

v0.19.71

09 Jun 12:40

Choose a tag to compare

0.19.71 (2026-06-09)

  • fix(update): restart systemd-managed daemons via their supervisor (#82) (49a7026), closes #82 #82
  • test: dynamically allocate kubo/daemon ports with bind-race retry (#87) (8e1e407), closes #87
  • test: fix Windows swarm 4001 collision + address CodeRabbit review (#87) (bb891cb), closes #87

v0.19.70

09 Jun 11:25

Choose a tag to compare

0.19.70 (2026-06-09)

  • chore(deps): upgrade @pkcprotocol/pkc-js to 0.0.45 (7a3d0a5)

v0.19.69

09 Jun 08:30

Choose a tag to compare

0.19.69 (2026-06-09)

  • fix(deps): pin undici@8 so pkc-js body-timeout polyfill covers @libp2p/http (fc76c35), closes #84

v0.19.68

09 Jun 04:30

Choose a tag to compare

0.19.68 (2026-06-09)

  • chore(deps): upgrade kubo 0.41.0 -> 0.42.0 (issue #80) (5659d37), closes #80

v0.19.67

09 Jun 02:59

Choose a tag to compare

0.19.67 (2026-06-09)

  • fix(logs): close race that dropped appends in -f follow mode (issue #77) (d0e5e40), closes #77 #77
  • fix(update): align restart wait budget with daemon shutdown budget (8680386)
  • fix(update): wait for daemon process exit, not RPC port, before restart (issue #70) (73458b4), closes #70
  • test: add diagnostics to logs -f append-follow test (issue #77) (c26e21f), closes #77 #77
  • test: deflake logs -f follow tests and kubo restart-race detect window (89371c6), closes #77
  • test: fix diagnostics gap + widen restart window in kubo cleanup test (4ae1b1e), closes #77
  • test(daemon-state): skip PID-reuse identity tests on Windows (f3f403c), closes #66
  • test(kubo): retry RPC+gateway integration startup on port race (475a943)
  • test(update): assert update install exits 0 before checking restart marker (3c986e0)

v0.19.66

08 Jun 00:52

Choose a tag to compare

0.19.66 (2026-06-08)

  • fix(daemon-state): detect PID reuse so stale state files aren't treated as live daemons (#66) (fe3609e), closes #66
  • fix(daemon): bound the shutdown wait on in-flight kubo starts (PR #71 review) (10905a9), closes #71
  • fix(daemon): eliminate kubo restart races that orphan kubo or hang shutdown (issue #70) (6b61044), closes #70
  • fix(daemon): guard shutdown against signal-exit re-raising SIGTERM mid-cleanup (issue #70) (36ac0f4), closes #70
  • test(daemon): dump daemon log files when restart-cleanup test fails on CI (issue #70) (61a0594), closes #70
  • feat(challenge): npm-style commands — idempotent install, npm-like output and aliases (#68) (6af6148), closes #68

v0.19.65

07 Jun 05:46

Choose a tag to compare

0.19.65 (2026-06-07)

  • fix(banner): improve terminal contrast (203e44c)
  • fix(community): address CodeRabbit review on export command (#65) (779a85f), closes #65
  • fix(daemon): register cleanup before startup (0c1f6b3)
  • fix(daemon): stop express's catch-all 404 from clobbering /exports downloads (0e40b4f)
  • feat(community): add bitsocial community export command (#64) (53821e4), closes #64 pkcprotocol/pkc-js#100
  • feat(community): default export destination to /exports/_.sqlite (52c5ac1)
  • feat(update): hint at bitsocial logs --stdout after restarting daemons (2df026a)
  • chore(deps): upgrade @pkcprotocol/pkc-js to 0.0.41 (b246b8b)

v0.19.64

03 Jun 11:04

Choose a tag to compare

0.19.64 (2026-06-03)

  • chore(deps): upgrade @pkcprotocol/pkc-js to 0.0.40 (a19c8ac)
  • fix(webui): strip 5chan root hash redirect (82b53fc)
  • test(daemon): move RPC ports out of Linux ephemeral range to fix CI flake (470d317)