Libraries
@veltdev/codemirror-crdt@veltdev/codemirror-crdt-react
Improvements
- [Core]: Released stable version 4.5.8 of CodeMirror CRDT packages.
New Features
- [Developer Tools]: Added
window.VeltCrdtStoreMapglobal interface to inspect and monitor CRDT stores during development. Access store values directly in the browser console usingVeltCrdtStoreMap.get(id)orVeltCrdtStoreMap.getAll(). Subscribe to store updates and monitor registration events for debugging collaborative data synchronization. Learn more
Bug Fixes
- [Core]: Fixed
initialContentnot being applied when no server-side data exists. You can now setinitialContentin CodeMirror CRDT, and it will be used when the document is empty.
- React / Next.js
- Other Frameworks
Improvements
- [Core]: Improved the API signatures and naming to improve developer experience.
Improvements
- [Core]: Released a purpose built react package (
@veltdev/codemirror-crdt-react) that reduced the implementation code by 95%.
Bug Fixes
- [Core]: Fixed an issue where last keystroke was not synced in some cases.
Improvements
- [Awareness]: Adding support for awareness enabling features like live cursors and selection highlighting.
New Features
- [Core]: Introduced purpose built CRDT library for CodeMirror Editor to enable multiplayer editing. This is based on the Yjs library. Learn more.

