Skip to main content

Libraries

  • @veltdev/tiptap-crdt
  • @veltdev/tiptap-crdt-react
4.5.8
November 15, 2025
Tiptap v3 Required: This release upgrades Tiptap from v2 to v3. You must update your Tiptap dependency to v3 to use the latest CRDT packages.

Improvements

  • [Core]: Released stable version 4.5.8 with Tiptap v3 support. Fixed initialContent issue in tiptap-crdt-react that prevented proper initialization of editor content.
4.5.8-beta.2
November 11, 2025

New Features

  • [Developer Tools]: Added window.VeltCrdtStoreMap global interface to inspect and monitor CRDT stores during development. Access store values directly in the browser console using VeltCrdtStoreMap.get(id) or VeltCrdtStoreMap.getAll(). Subscribe to store updates and monitor registration events for debugging collaborative data synchronization. Learn more
4.5.7
October 31, 2025

Bug Fixes

  • [Core]: Fixed initialContent not being applied when no server-side data exists. You can now set initialContent in TipTap CRDT, and it will be used when the document is empty.
  • React / Next.js
  • Other Frameworks
const { VeltCrdt } = useVeltTiptapCrdtExtension({
  editorId: "UNIQUE_EDITOR_ID",
  initialContent: "<p>Hello World</p>",
});
4.5.0-beta.3
September 3, 2025

Improvements

  • [Core]: Improved the API signatures and naming to improve developer experience.
4.5.0-beta.1
August 29, 2025

Improvements

  • [Core]: Released a purpose built react package (@veltdev/tiptap-crdt-react) that reduced the implementation code by 95%.
4.5.0-beta.4
August 28, 2025

Bug Fixes

  • [Core]: Fixed an issue where last keystroke was not synced in some cases.
4.5.0-beta.1
July 16, 2025

New Features

  • [Core]: Introduced purpose built CRDT library for Tiptap Editor to enable multiplayer editing. This is based on the Yjs library. Learn more.