Skip to content

Releases: portabletext/editor

editor: v1.25.0

22 Jan 15:21
Compare
Choose a tag to compare

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 and select (ab5fb23)
  • core behaviors: raise insert.text block and select.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

editor: v1.24.0

22 Jan 13:07
Compare
Choose a tag to compare

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

block-tools: v1.1.2

22 Jan 15:21
Compare
Choose a tag to compare

1.1.2 (2025-01-22)

Bug Fixes

  • deps: update sanity monorepo to ^3.71.1 (6234d33)

block-tools: v1.1.1

22 Jan 13:07
Compare
Choose a tag to compare

1.1.1 (2025-01-22)

Bug Fixes

  • deps: update sanity monorepo to ^3.71.0 (8527763)

editor: v1.23.0

20 Jan 13:43
Compare
Choose a tag to compare

1.23.0 (2025-01-20)

Features

  • allow updating keyGenerator using event (b3b31dc)

Bug Fixes

  • deps: update react compiler dependencies 🤖 ✨ (#711) (dc88d46)
  • utils: improve sliceBlocks (17e4eaa)

editor: v1.22.0

17 Jan 08:19
Compare
Choose a tag to compare

1.22.0 (2025-01-17)

Features

  • selectors: add getSelectedSlice (401429e)
  • utils: add sliceBlocks (d623151)

Bug Fixes

  • avoid accidentally titling image "Tmp Image" (1c0cb2c)

editor: v1.21.6

16 Jan 08:59
Compare
Choose a tag to compare

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 to block-tools (dedba0c)
  • remove redundant calls to normalizeBlock (e1bf217)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @portabletext/block-tools bumped to 1.1.0

block-tools: v1.1.0

16 Jan 08:59
Compare
Choose a tag to compare

1.1.0 (2025-01-15)

Features

  • allow passing keyGenerator to htmlToBlocks and normalizeBlock (e8a4502)

Bug Fixes

  • deps: update sanity monorepo to ^3.70.0 (b345181)

editor: v1.21.5

14 Jan 09:40
Compare
Choose a tag to compare

1.21.5 (2025-01-14)

Bug Fixes

  • editor: align workspace package references (ed09c5d)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @portabletext/block-tools bumped to 1.0.2

editor: v1.21.4

14 Jan 08:46
Compare
Choose a tag to compare

1.21.4 (2025-01-14)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @portabletext/block-tools bumped to 1.0.1