slate@0.144.0
-
#6314
64b036bThanks @dylans! - AddTransforms.setChildren(editor, children)and the overridableeditor.setChildrenmethod, which apply an outside document through Slate operations instead of replacingeditor.children. Unchanged nodes are kept, matched by identity or deep equality; shared nodes move withmove_node; and text changes becomeinsert_text/remove_text, so the selection, refs and history stay valid.withHistoryrecords eachsetChildrencall as one undo step, separate from typing before and after it.BaseEditornow requiressetChildren.createEditorsupplies it, but editors built by hand and test mocks must add it.
- #6320
a21292fThanks @Marve10s! - FixEditor.positionsandTransforms.movereturning points inside consecutive non-selectable elements, or inside a non-selectable first child of a void or read-only element. Deleting beside two non-selectable blocks, or beside a read-only block whose content is all non-selectable, now removes them instead of merging their text.
slate-history@0.144.0
-
#6323
075a4a0Thanks @dylans! - Undo and redo now account for changes applied withHistoryEditor.withoutSaving. Saved steps are moved past each unsaved operation, so inserting a block above earlier typing, or inserting text before it, no longer makes undo remove the wrong characters. Steps whose content was removed, or that can no longer be applied, are dropped instead of changing other content. -
#6314
64b036bThanks @dylans! - AddTransforms.setChildren(editor, children)and the overridableeditor.setChildrenmethod, which apply an outside document through Slate operations instead of replacingeditor.children. Unchanged nodes are kept, matched by identity or deep equality; shared nodes move withmove_node; and text changes becomeinsert_text/remove_text, so the selection, refs and history stay valid.withHistoryrecords eachsetChildrencall as one undo step, separate from typing before and after it.BaseEditornow requiressetChildren.createEditorsupplies it, but editors built by hand and test mocks must add it.
v4.64.9
2026-10-17
- Ensure export live-bindings are properly maintained for aliased exports (#6576)
- Retain typed array constructor calls if the argument has iteration side effects (#6582)
@tanstack/svelte-query@6.3.4
-
#11251
fc3a384- fix({preact,solid,svelte,angular-query-experimental}): switch to 'export type *' for type-only re-exports -
#12030
2bb82df- Make theoptionsandqueryClientprops ofHydrationBoundaryoptional, so it can be used with onlystate -
Updated dependencies [
1fee044,fce89dd]:- @tanstack/query-core@5.104.4
@tanstack/solid-query@5.104.4
-
#11251
fc3a384- fix({preact,solid,svelte,angular-query-experimental}): switch to 'export type *' for type-only re-exports -
#11920
7ea0278- fix(solid-query): subscribe to the new observer when thequeryClientpassed touseQuerychanges -
Updated dependencies [
1fee044,fce89dd]:- @tanstack/query-core@5.104.4