Releases: portabletext/editor
Releases · portabletext/editor
editor: v1.25.0
1.25.0 (2025-01-22)
Features
- behaviors: promote
annotation.toggle
to an event (8383b3b) - behaviors: promote
decorator.(add|remove)
to events (079b4e4) - behaviors: promote
delete.block
to an event (df466a3) - behaviors: promote
delete.text
to an event (435de66) - behaviors: promote
insert.span
to an event (7b3b2c3) - behaviors: promote
insert.text block
to an event (3c78ed2) - behaviors: promote
list item.(add|remove)
to events (63cbaca) - behaviors: promote
move.*
actions to events (485e189) - behaviors: promote
select.*
actions to events (81f3858) - behaviors: promote
style.(add|remove)
to events (6a5f1f6) - behaviors: promote
text block.*
actions to events (b9057da) - core behaviors: raise
annotation.(add|remove)
events (3ff7498) - core behaviors: raise
decorator.(add|remove)
events (ce99235) - core behaviors: raise
delete.block
andselect
(ab5fb23) - core behaviors: raise
insert.text block
andselect.previous block
events (17bc728) - core behaviors: raise
list item.(add|remove)
events (2b1fdb7) - core behaviors: raise
style.(add|remove)
events (6f5acb8) - core behaviors: raise
text block.*
events (6c4b581)
Bug Fixes
- behaviors: add missing events to
editor.send(...)
(03f3192) - deps: update sanity monorepo to ^3.71.1 (6234d33)
- EditorEventListener: only emit external events (f5df2e3)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @portabletext/block-tools bumped to 1.1.2
- dependencies
editor: v1.24.0
1.24.0 (2025-01-22)
Features
- behaviors: add
data transfer.set
event and action (be40256) - behaviors: add
deserialize
/deserialization.(failure|success)
events (e7e0327) - behaviors: add
insert.blocks
event and action (eb3d40f) - behaviors: add
serialize
/serialization.(failure|success)
events (7381a27)
Bug Fixes
- behaviors: add
reason
to(de)serialization.failure
events (e925306) - behaviors: allow
selection
events when read-only (3fed8d4) - behaviors: handle
copy/deserialize
events when read-only (f92006d) - converters: implement
application/json
deserialization (d32e582) - deps: update dependency @sanity/diff-match-patch to ^3.2.0 (371ac30)
- deps: update dependency slate-react to v0.112.1 (7f34dab)
- deps: update sanity monorepo to ^3.71.0 (8527763)
- improve default
application/x-portable-text
deserialization (fb36703) - improve default
text/html
serialization (f0c1380) - remove unused
application/x-portable-text-event-origin
(d018a88) - serialize: remove
drag
originEvent
(6610f24) - sliceBlocks: better inline object handling (1007296)
- sliceBlocks: handle starting on a non-text block (b6e936d)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @portabletext/block-tools bumped to 1.1.1
- @portabletext/patches bumped to 1.1.2
- dependencies
block-tools: v1.1.2
block-tools: v1.1.1
editor: v1.23.0
editor: v1.22.0
editor: v1.21.6
1.21.6 (2025-01-15)
Bug Fixes
- deps: update dependency debug to ^4.4.0 (388a8fa)
- deps: update sanity monorepo to ^3.70.0 (b345181)
- deps: Update xstate (35e12a1)
- forward
keyGenerator
toblock-tools
(dedba0c) - remove redundant calls to
normalizeBlock
(e1bf217)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @portabletext/block-tools bumped to 1.1.0
- dependencies
block-tools: v1.1.0
editor: v1.21.5
editor: v1.21.4
1.21.4 (2025-01-14)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @portabletext/block-tools bumped to 1.0.1
- dependencies