7.0.0 (2023-11-09)
- replace @doc-tools/transform@3.10.2 with @diplodoc/transform@4.2.1 (#151)
6.7.0 (2023-10-31)
- Breaks: parse <br/> to preffered break (#147) (8253496)
- Breaks: replace double breaks with new paragraph (#149) (2189de1)
6.6.0 (2023-10-27)
6.5.0 (2023-10-26)
6.4.0 (2023-10-25)
- 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)
- 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)
6.1.4 (2023-09-25)
6.1.3 (2023-09-23)
6.1.2 (2023-09-20)
6.1.1 (2023-09-04)
6.1.0 (2023-09-04)
6.0.0 (2023-07-28)
- update to uikit@5, node@18, storybook@7; remove assets (#116)
5.6.0 (2023-07-04)
5.5.1 (2023-06-29)
5.5.0 (2023-06-29)
5.4.0 (2023-06-26)
- 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)
5.2.0 (2023-05-22)
- 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)
5.1.0 (2023-04-12)
5.0.0 (2023-04-11)
- Math: add math hints
- 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)
- Lists: return true from toList command when selection is in list with current list type (#88) (74dd90c)
4.4.1 (2023-03-16)
4.4.0 (2023-03-13)
4.3.0 (2023-02-27)
4.2.0 (2023-02-15)
- 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)
- 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)
- 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)
- 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)
- 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)
- parser and serializer props (190384b)
- serialization of selection content when creating codeblock (#67) (c170560)
3.6.0 (2023-01-25)
- improvements for tabs removement (f21f6f5)
3.5.0 (2023-01-24)
3.4.5 (2023-01-24)
3.4.4 (2023-01-23)
3.4.3 (2023-01-23)
3.4.2 (2022-12-16)
- blockquote button breaks when selection has 0 depth (2a38575)
3.4.1 (2022-12-13)
3.4.0 (2022-12-09)
- 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)
3.3.0 (2022-11-23)
- 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)
- core: escape the pipe symbol during serialization to markdown (#36) (f766021)
- re-export MathNode classes (#38) (b4ee9b4)
3.2.0 (2022-11-10)
- 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)
- 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)
- 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)
- core: use one builder for all plug-in extensions
- 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)
- 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)
- update to uikit@3
1.2.0 (2022-09-28)
- 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)
1.1.0 (2022-09-22)
- hints (14360de)
- clipboard: parse text without processing attributes (65417b4)