Skip to content

Releases: umaranis/svelte-lexical

0.2.0

21 Feb 15:45
Compare
Choose a tag to compare
  • feat: support for collaboration (CollaborationPlugin)
  • feat: support for image caption
  • feat: KeywordPlugin - highlight keywords
  • feat: support for Decorator Nodes (mechanism for plugging UI framework in lexical) - See more here
  • feat: supported nested editors with NestedComposer component
  • feat: shared history state for nested editors - undo/redo
  • bug: ensure no global state - support multiple editors on a single page
  • feat: support SSR (server-side rendering) - see sveltekit demo
  • feat: support for placeholder text in the editor
  • feat: AutoFocusPlugin - automatically focuses the editor on page load
  • refactor: expose class attribute for ContentEditable
  • test: split view to test collaboration
  • feat: settings UI in the playground (turn off debug view etc.)
  • test: turn off not implemented tests with fixme

0.1.8

26 Jan 13:26
Compare
Choose a tag to compare
  • refactor: remove TreeView debug plugin from RichTextComposer

0.1.7

25 Jan 07:15
Compare
Choose a tag to compare
  • refactor: exposing LexicalEditor from RichTextComposer

0.1.6

22 Jan 10:04
Compare
Choose a tag to compare
  • refactor: move RichTextComposer.svelte back into svelte-lexical (to sidestep the breaking change introduced in the last release)

0.1.5

17 Jan 22:42
Compare
Choose a tag to compare
  • feat: developed a TreeView plugin that shows the live editor state for debugging
  • feat: developed Time Travel feature in TreeView plugin to replay the changes in the editor
  • build: upgraded to lexical version 0.7.6
  • feat: generate Typescript declaration files (*.d.ts) from svelte-lexical package
  • fix: converting to number list generates separate list for each item
  • feat: add 'check list' in the editor (list with checkboxes)
  • feat: image drag and drop enabled in the editor
  • feat: heading format support from H1 to H6 (previously only H1 and H2 were supported)
  • feat: delete selected HorizontalRule on pressing delete or backspace key
  • feat: HorizontalRule selection by (1) mouse click, (2) shift key + click for multi select, (3) by mouse down and drag
  • feat: HorizontalRule selection by keyboard using shift key + arrow keys
  • bug: support JSON import/export for HorizontalRule

0.1.4

03 Jan 22:57
Compare
Choose a tag to compare
  • test: fix broken GitHub action for e2e testing
  • bug: can't change the type of text (normal, heading, etc)
  • bug: editor should be initialised with an empty paragraph node
  • upgrade sveltekit demo to version 1.0

0.1.3

01 Dec 12:03
Compare
Choose a tag to compare
  • port svelte-lexical and playground packages to TypeScript
  • fix: import / export Json for Image node
  • show a message while image is loading
  • setup prettier
  • upgrade playground package to latest version of svelte template (use vite instead of rollup)
  • upgrade to lexical 0.6.0

0.1.2-beta.3

03 Jun 11:18
Compare
Choose a tag to compare
  • support svelte-kit projects (see sample project in demos folder)
  • upgrade to lexical version 0.3.0 (from 0.2.2)

0.1.2-beta.2

25 Apr 13:06
Compare
Choose a tag to compare
0.1.2-beta.2 Pre-release
Pre-release
build: npm-publish.yml