v3.32.3
- Clearing formatting on a nested list now turns every level into paragraphs, and
clearNodes()works in a chain with other node commands. - Stop removed resizable node views from responding to later editor updates.
- Bubble menus now update correctly after IME input, including Korean text
- Fixed a performance issue where code highlighting updates were unnecessarily triggered by selection-only changes
- Floating menus now update correctly after IME input, including Korean text
- Pasting a link without a protocol now uses the
defaultProtocoloption instead of always falling back tohttp.
- The Placeholder extension no longer leaves placeholders behind on empty nodes after the cursor moves away when
includeChildrenis enabled.
- Fix a React warning when a command like
setContentcreates React node views from inside an effect. - Fixed the cursor no longer following clicks after an editor inside a shadow root was unmounted and remounted.
- Fixed the cursor no longer following clicks after an editor inside a shadow root was unmounted and remounted.
- Fixed the cursor no longer following clicks after an editor inside a shadow root was unmounted and remounted.
-
Remove persistent position migrations to stop structural edits and undo or redo from adding migration history to collaborative documents. Saved relative positions no longer follow content that structural edits replace or move.
Existing migration entries are deleted when an editor opens and when later Yjs updates arrive. Yjs can reclaim their stored data when garbage collection is enabled. Document content and other shared data are unchanged. Upgrade all collaborating clients to stop older clients from writing new entries.
Documents that the server refuses to load need cleanup on the server before a client can repair them. With Yjs garbage collection disabled, deleting entries does not reclaim their stored data.
v3.5.45
For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.
v3.5.45
For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.
Release 2026-11-05 08:08
Release 2026-11-05 08:08
- {query,react-query,preact-query}-devtools: always render the devtools left-to-right regardless of the page direction or browser language (#12528) (c4ed956bb) by @sukvvon
- solid-query-devtools: replace 'clientOnly' with a 'process.env.NODE_ENV' gate to fix hydration mismatch (#12524) (f078a2b2c) by @sukvvon
- @tanstack/angular-query-experimental@5.106.1
- @tanstack/eslint-plugin-query@5.106.1
- @tanstack/lit-query@0.2.36
- @tanstack/preact-query@5.106.1
- @tanstack/preact-query-devtools@5.106.1
- @tanstack/preact-query-persist-client@5.106.1
- @tanstack/query-async-storage-persister@5.106.1
- @tanstack/query-broadcast-client-experimental@5.106.1
- @tanstack/query-core@5.106.1
- @tanstack/query-devtools@5.106.1
- @tanstack/query-persist-client-core@5.106.1
- @tanstack/query-sync-storage-persister@5.106.1
- @tanstack/react-query@5.106.1
- @tanstack/react-query-devtools@5.106.1
- @tanstack/react-query-next-experimental@5.106.1
- @tanstack/react-query-persist-client@5.106.1
- @tanstack/solid-query@5.106.1
- @tanstack/solid-query-devtools@5.106.1
- @tanstack/solid-query-persist-client@5.106.1
- @tanstack/svelte-query@6.3.11
- @tanstack/svelte-query-devtools@6.3.11
- @tanstack/svelte-query-persist-client@6.3.11
- @tanstack/vue-query@5.106.1
- @tanstack/vue-query-devtools@6.3.11
Release 2026-11-05 08:08
Release 2026-11-05 08:08
- {query,react-query,preact-query}-devtools: always render the devtools left-to-right regardless of the page direction or browser language (#12528) (c4ed956bb) by @sukvvon
- solid-query-devtools: replace 'clientOnly' with a 'process.env.NODE_ENV' gate to fix hydration mismatch (#12524) (f078a2b2c) by @sukvvon
- @tanstack/angular-query-experimental@5.106.1
- @tanstack/eslint-plugin-query@5.106.1
- @tanstack/lit-query@0.2.36
- @tanstack/preact-query@5.106.1
- @tanstack/preact-query-devtools@5.106.1
- @tanstack/preact-query-persist-client@5.106.1
- @tanstack/query-async-storage-persister@5.106.1
- @tanstack/query-broadcast-client-experimental@5.106.1
- @tanstack/query-core@5.106.1
- @tanstack/query-devtools@5.106.1
- @tanstack/query-persist-client-core@5.106.1
- @tanstack/query-sync-storage-persister@5.106.1
- @tanstack/react-query@5.106.1
- @tanstack/react-query-devtools@5.106.1
- @tanstack/react-query-next-experimental@5.106.1
- @tanstack/react-query-persist-client@5.106.1
- @tanstack/solid-query@5.106.1
- @tanstack/solid-query-devtools@5.106.1
- @tanstack/solid-query-persist-client@5.106.1
- @tanstack/svelte-query@6.3.11
- @tanstack/svelte-query-devtools@6.3.11
- @tanstack/svelte-query-persist-client@6.3.11
- @tanstack/vue-query@5.106.1
- @tanstack/vue-query-devtools@6.3.11
@tanstack/svelte-query-devtools@6.3.11
- Updated dependencies [
c4ed956]:- @tanstack/query-devtools@5.106.1
- @tanstack/svelte-query@6.3.11
@tanstack/vue-query-devtools@6.3.11
- Updated dependencies [
c4ed956]:- @tanstack/query-devtools@5.106.1
- @tanstack/vue-query@5.106.1