Bump TanStack DB peer to 0.9 and record the publish recipe - #5
Conversation
…pair — 0.3.1 TanStack DB 0.9.0 ships the fix for the same-key congruence race (TanStack/db#1797) that corates carried as a pnpm patch on 0.8.7. The client only uses public APIs (createCollection, createTransaction and types) so the peer range widens rather than moves. react-db admits 0.4.x because 0.4.1 is the pair for db 0.9.2, which the db range already allows. Dedupe collapsed the client's auto-installed react-db peer from 0.3.7, which dragged a second copy of db 0.8.7 into the client's tree.
The command lived only in a per-project agent memory that other repos' sessions never load, so it kept being reconstructed wrong.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (3)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📜 Recent review details⏰ Context from checks skipped due to timeout. (1)
🧰 Additional context used🧠 Learnings (1)📓 Common learnings🪛 LanguageToolCLAUDE.md[grammar] ~35-~35: Ensure spelling is correct (QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1) 🔇 Additional comments (3)
📝 WalkthroughWalkthroughThe change prepares the client package for release ChangesRelease preparation
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~5 minutes Change: Other Merge Risk: ⚪ Minimal · up to This release metadata and documented workflow introduce no established merge-blocking risk. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
@cf-sync/client0.3.1: peer@tanstack/dbwidened to^0.8.0 || ^0.9.0,@tanstack/react-dbto^0.3.0 || ^0.4.0; dev dependency and the demo move to the 0.9.0 / 0.3.8 pair. TanStack DB 0.9.0 contains fix: harden subset loading, recovery, and live-query value semantics TanStack/db#1797, the upstream fix for the congruence race corates patched around on 0.8.7 (corates issue #675).Verified: typecheck on all packages, full test suite (protocol 57, server 141, yjs 43, client 152), and
pnpm check:packages.Summary by CodeRabbit
New Releases
Compatibility
Documentation