Skip to content

Latest commit

 

History

History
469 lines (226 loc) · 26.5 KB

CHANGELOG.md

File metadata and controls

469 lines (226 loc) · 26.5 KB

Changelog

7.0.0 (2023-11-09)

⚠ BREAKING CHANGES

  • replace @doc-tools/transform@3.10.2 with @diplodoc/transform@4.2.1 (#151)

Features

  • replace @doc-tools/transform@3.10.2 with @diplodoc/transform@4.2.1 (#151) (b6c0c73)

6.7.0 (2023-10-31)

Features

  • Breaks: parse <br/> to preffered break (#147) (8253496)
  • Breaks: replace double breaks with new paragraph (#149) (2189de1)

Bug Fixes

  • toolbar: correct calc of actions to show in presence of hiddenActions (#150) (f91113d)

6.6.0 (2023-10-27)

Features

6.5.0 (2023-10-26)

Features

  • ability to add hidden action to toolbar (#144) (d100d9b)

6.4.0 (2023-10-25)

Features

  • CodeBlock: add custom tab key press handling in the codeblock (fb3284c)
  • CodeBlock: do not select codeblock node when clicking on it (67bad99)

6.3.0 (2023-10-10)

Features

Bug Fixes

  • correct parsing of \n in inline code (#135) (ebf37d7)
  • selected node styles appear only if ProseMirror is focused (#138) (dd873de)
  • trying to add a row or column to an outer table caused it to be added into inner one (#139) (41d4a46)

6.2.0 (2023-09-29)

Features

Bug Fixes

6.1.4 (2023-09-25)

Bug Fixes

6.1.3 (2023-09-23)

Bug Fixes

6.1.2 (2023-09-20)

Bug Fixes

6.1.1 (2023-09-04)

Bug Fixes

6.1.0 (2023-09-04)

Features

6.0.0 (2023-07-28)

⚠ BREAKING CHANGES

  • update to uikit@5, node@18, storybook@7; remove assets (#116)

Features

  • update to uikit@5, node@18, storybook@7; remove assets (#116) (01e021f)

5.6.0 (2023-07-04)

Features

5.5.1 (2023-06-29)

Bug Fixes

  • Deflist: use internal isNodeSelection helper (#112) (1eeb0c0)

5.5.0 (2023-06-29)

Features

  • deps: support @doc-tools/transform@3 (#110) (495ecf1)

5.4.0 (2023-06-26)

Features

  • add re-export serializeForClipboard function from prosemirror-view (#107) (3574ea2)
  • allow selection for list-item, heading and checkbox (#109) (e0ade05)

5.3.0 (2023-06-16)

Features

Bug Fixes

  • escape whitespaces within superscript and subscript (#104) (db35e5b)

5.2.0 (2023-05-22)

Features

  • Math: add background on hover (#103) (ab869cd)
  • Selecion: support backspace action for fake paragraph (#100) (efaa359)
  • YfmCut: add a border when hovering (#102) (b316f08)
  • YfmCut: allow inline nodes in cut title (1408cee)
  • YfmNote: allow inline nodes in note title (8b40679)

Bug Fixes

  • remove marks from breaks that are the last node inside that mark (#101) (88c3d1a)

5.1.0 (2023-04-12)

Features

Bug Fixes

  • CodeBlock: fix parsing and serialization of code and fence blocks (#96) (4824813)

5.0.0 (2023-04-11)

⚠ BREAKING CHANGES

  • Math: add math hints

Features

  • add i18n (4e2c49c)
  • add ReactRenderer extension (d73eb8e)
  • Blockquote: support for joining the previous blockquote (#90) (9d055c4)
  • Lists: support for joining the previous list (#92) (3e38618)
  • Math: add math hints (9d7293d)

4.5.0 (2023-03-21)

Features

  • Lists: return true from toList command when selection is in list with current list type (#88) (74dd90c)

Bug Fixes

  • improvements for checkbox behavior (#87) (12d0702)

4.4.1 (2023-03-16)

Bug Fixes

4.4.0 (2023-03-13)

Features

4.3.0 (2023-02-27)

Features

  • move schema, parser and serializer specs to separate extensions (#80) (38064ac)

Bug Fixes

4.2.0 (2023-02-15)

Features

  • apllying codemark when typing text between backticks (#75) (50560f2)
  • Clipboard: get markup from html that has only text (#78) (6a4628f)
  • HorizontalRule: add input rules for horizontal line (#77) (d11e9e0)

4.1.0 (2023-02-09)

Features

  • add more items from Cursor and Selection extensions to root export (#73) (8499232)
  • Placeholder: don't render placeholder when content is null (#72) (a91d1cd)

4.0.1 (2023-02-07)

Bug Fixes

  • Selection: fix creation of fake cursor on edges of blocks with flag gapcursor:false (#71) (63dcdf2)
  • YfmCut: allow editing of yfm-cut title (#69) (b440844)

4.0.0 (2023-02-01)

⚠ BREAKING CHANGES

  • toolbar: update @gravity-ui/uikit@3.18 and use Hotkey and ActionTooltip components in Toolbar (#66)
  • Selection, Cursor: rewrite code for fake-paragraph behaviour (#65)

Features

  • Selection, Cursor: rewrite code for fake-paragraph behaviour (#65) (991107a)
  • toolbar: update @gravity-ui/uikit@3.18 and use Hotkey and ActionTooltip components in Toolbar (#66) (c67453f)

3.7.0 (2023-02-01)

Features

  • parser and serializer props (190384b)
  • serialization of selection content when creating codeblock (#67) (c170560)

Bug Fixes

  • Placeholder: create new decorations on every EditorProps.decorations() call (#62) (e6a8320)

3.6.0 (2023-01-25)

Features

  • improvements for tabs removement (f21f6f5)

3.5.0 (2023-01-24)

Features

  • Placeholder: pass the parent node to the placeholder's content callback (#59) (96cf1d3)

3.4.5 (2023-01-24)

Bug Fixes

  • Clipboard: replace require with es-import (#57) (0347ed0)

3.4.4 (2023-01-23)

Bug Fixes

  • replace asterisk exports with named exports (#55) (e46c512)

3.4.3 (2023-01-23)

Bug Fixes

  • add missing exports from extensions (#53) (25c3668)

3.4.2 (2022-12-16)

Bug Fixes

  • blockquote button breaks when selection has 0 depth (2a38575)

3.4.1 (2022-12-13)

Bug Fixes

  • YfmNote: serialize placeholder content if node content is empty (#48) (f999943)

3.4.0 (2022-12-09)

Features

  • Math: improve ux with inline math (#43) (e09dca4)
  • YfmCut: auto openning yfm-cut if selection is inside cut's content (#46) (f3084f8)
  • YfmCut: don't open/close yfm-cut by clicking on the title (#47) (1e13715)

Bug Fixes

  • Placeholder: show placeholders immediately after initialization (#45) (723a79d)

3.3.0 (2022-11-23)

Features

  • parse html from the clipboard when pasting (#40) (b27e9b8)
  • YfmNote: do not fill in the note title when creating a new note (#41) (f65b342)
  • YfmTable: clear selected table cells and delete empty rows or a table when the backspace button is pressed (d4e1623)

Bug Fixes

  • core: escape the pipe symbol during serialization to markdown (#36) (f766021)
  • re-export MathNode classes (#38) (b4ee9b4)

3.2.0 (2022-11-10)

Features

  • add support to linkify urls with custom tlds (#31) (1b0d44a)
  • Clipboard: insert markup, html and text of the selected fragment into the clipboard (#30) (f438588)
  • Clipboard: smarter copying (#33) (a458d46)
  • core: added priority for marks in extension builder (395f97b)
  • Link: when pasting, create a link with the pasted URL and selected text (#28) (1230601)

Bug Fixes

  • Checkbox: write placeholder content when label constains only whitespace characters (#32) (3ded049)
  • Code: set lowest priority for inline code mark (b4f9ae0)

3.1.0 (2022-10-27)

Features

  • core: when appending replace last empty paragraph with new content and add empty paragraph after (#25) (a7333ad)
  • Lists: breaking the list when deleting a list item (#26) (a5e5362)

3.0.0 (2022-10-14)

⚠ BREAKING CHANGES

  • core: use one builder for all plug-in extensions

Features

  • core: add context to extension builder (#22) (dc66438)
  • core: move plugins sorting to the extension builder (fcc4d35)
  • core: use one builder for all plug-in extensions (66de15e)
  • table arrow controls (3e00e6a)

2.1.0 (2022-10-05)

Features

  • added new field for selection interface (4ccfdaa)
  • core: escape corner brackets during serialization (#17) (01ad8a8)
  • toolbar: add tooltip to list-buttons (af158ff)
  • tooltip: add delay before open and close tooltip (2c17593)

2.0.0 (2022-10-04)

⚠ BREAKING CHANGES

  • update to uikit@3

Features

  • Html: use html sanitizer from yfm-transform (#14) (cf8ce23)
  • update to uikit@3 (bd6c517)

1.2.0 (2022-09-28)

Features

  • YfmCut: move cursor to end of cut's title when press backspace in the beginning of its content (007773a)
  • YfmCut: remove cut on press backspace in the beginning of his title (b715b38)
  • YfmNote: move cursor to end of note's title when press backspace in the beginning of its content (a485fc9)
  • YfmNote: remove note on press backspace in the beginning of his title (c1865ed)

1.1.1 (2022-09-26)

Bug Fixes

  • Placeholder: fix display of fake cursor before placeholder (#8) (5ffdd35)

1.1.0 (2022-09-22)

Features

1.0.0 (2022-09-21)

Features

  • clipboard: parse text without processing attributes (65417b4)

Bug Fixes