-
#1146
3718c6d1
Thanks @ghingis! - fix: list toggle when selection is inside a single block -
Updated dependencies [
a6bf8c5e
]:- @udecode/[email protected]
- @udecode/[email protected]
- Updated dependencies [
8aec270f
]:- @udecode/[email protected]
- @udecode/[email protected]
- @udecode/[email protected]
- Updated dependencies [
7ee21356
]:- @udecode/[email protected]
- @udecode/[email protected]
- @udecode/[email protected]
- #1105
503956fd
Thanks @aj-foster! - Unwrap list item only if selection is at start of list item, not any block
- Updated dependencies [
503956fd
]:- @udecode/[email protected]
- @udecode/[email protected]
-
#1098
c353b008
Thanks @djagya! - Respect validLiChildrenTypes by keeping valid block elements as direct li children -
Updated dependencies [
b22c06aa
]:- @udecode/[email protected]
- @udecode/[email protected]
- Updated dependencies [
58f6fb53
]:- @udecode/[email protected]
- @udecode/[email protected]
- @udecode/[email protected]
- Updated dependencies [
6af469cd
]:- @udecode/[email protected]
- @udecode/[email protected]
- @udecode/[email protected]
- #1058
6fe49e22
Thanks @ghingis! - Normalizer:- now merges lists with the same type next to each other
- if a list has no lic and it has children it moves those childrens up a level
- #1058
87cca4a0
Thanks @ghingis! - fix:toggleList
works as expectedmoveListItemDown
wrap transformations inwithoutNormalizing
(it caused a pathing issue since the normalization would remove the created empty list)
- Updated dependencies [
f1da7267
,35caf35d
]:- @udecode/[email protected]
- @udecode/[email protected]
- @udecode/[email protected]
- Updated dependencies [
58387c6d
]:- @udecode/[email protected]
- @udecode/[email protected]
- @udecode/[email protected]
-
Updated dependencies [
f6c58134
]:- @udecode/[email protected]
- @udecode/[email protected]
- #990
2906a0a4
Thanks @nemanja-tosic! - Fix nested list paste
- #971
46398095
Thanks @vimtor! - List plugin was preventing all tab key strokes without checking if a list item was being selected. Fix: Don't prevent tab if list is not selected.
- Updated dependencies [
ec4d5b7b
]:- @udecode/[email protected]
- @udecode/[email protected]
- #927
a3825e35
Thanks @zbeyens! - partial fix pasting into lists, if the selection is inli
:preInsert
: override the default (do not runsetNodes
)- filter out
ul
andol
from the fragment to paste onlyli
- override
insertFragment
byinsertNodes
. Note that it implies that the first fragment node children will not be merged into the selectedli
.
-
#918
7d045d8d
Thanks @zbeyens! - addslate-history
as a peerDep -
Updated dependencies [
7d045d8d
]:- @udecode/[email protected]
- @udecode/[email protected]
🎉 The Slate Plugins project has evolved to Plate 🎉
To migrate, install @udecode/plate[-x]
then find and replace all
occurrences of:
slate-plugins
toplate
SlatePlugins
toPlate
SlatePlugin
toPlatePlugin
This is the last version of
@udecode/slate-plugins[-x]
, please install@udecode/plate[-x]
.
- Updated dependencies [
7c26cf32
]:- @udecode/[email protected]
- @udecode/[email protected]
- @udecode/[email protected]
- Updated dependencies [
3a3eb1b8
]:- @udecode/[email protected]
- @udecode/[email protected]
- #858
5abacbc2
Thanks @dylans! - wrap toggleNode inside a withoutNormalizing call to prevent errors when inserting new lists
- Updated dependencies [
75b39f18
]:- @udecode/[email protected]
- @udecode/[email protected]
- @udecode/[email protected]
- Updated dependencies [
abaf4a11
]:- @udecode/[email protected]
- @udecode/[email protected]
- @udecode/[email protected]
- #850
477bab57
Thanks @zbeyens! - fix:- Indenting multiple list items was not working as expected
- Normalizer: lists without list items are deleted
- Unindent a list item should not delete the list at the first level
- Updated dependencies [
bf693c13
,d906095d
]:- @udecode/[email protected]
- @udecode/[email protected]
- Updated dependencies [
42360b44
]:- @udecode/[email protected]
- @udecode/[email protected]
- @udecode/[email protected]
- #828
be3023db
Thanks @zbeyens! - fix:- Can't delete a list as first block
- Deleting at the start of the first list item is deleting a character from the previous block
- #824
92e19158
Thanks @stephenkiers! - Allowli
elements to be deleted, even when they are the first node
- Updated dependencies [
92e19158
]:- @udecode/[email protected]
- #817
a15ab621
Thanks @whytspace! - add deserializer forELEMENT_LIC
- Updated dependencies [
6e9068f6
]:- @udecode/[email protected]
- @udecode/[email protected]
- #787
e10f2fa4
Thanks @zbeyens! - feat:- (shift+)tab will (un)indent the highest selected list items (multi blocks support)
- Hotkeys support
- #787
558a89da
Thanks @zbeyens! - normalizer: set node with ELEMENT_LIC type to ELEMENT_DEFAULT if its parent type is not ELEMENT_LI
- Updated dependencies [
15048e6f
]:- @udecode/[email protected]
- @udecode/[email protected]
- @udecode/[email protected]
- Updated dependencies [
b444071e
]:- @udecode/[email protected]
- @udecode/[email protected]
- @udecode/[email protected]
-
#751
f4c3b4fb
Thanks @dylans! - fix: improve lic (list-item-content) normalization -
#747
317f6205
Thanks @dylans! - Fix comments for list normalization
- Updated dependencies [
2cf618c3
]:- @udecode/[email protected]
- @udecode/[email protected]
- Updated dependencies [
7cbd7bd9
,806e1632
]:- @udecode/[email protected]
- @udecode/[email protected]
- @udecode/[email protected]
- #702
15cdf5d7
Thanks @zbeyens! - fix: when unwrapping list, set node to paragraph instead of unwrappinglic
-
#694
84b5feed
Thanks @pubuzhixing8! - fix: list range deletion -
Updated dependencies [
33605a49
,28f30c8a
,75e6d25d
]:- @udecode/[email protected]
- @udecode/[email protected]
- @udecode/[email protected]
- Updated dependencies [
dfbde8bd
,dfbde8bd
]:- @udecode/[email protected]
- @udecode/[email protected]
- @udecode/[email protected]
- #670
88d49713
Thanks @ngfk! - unwrap and reset to default element when removing a list item (first element, non-nested)
- Updated dependencies [
201a7993
]:- @udecode/[email protected]
- @udecode/[email protected]
- @udecode/[email protected]