Skip to content
This repository has been archived by the owner on Jan 20, 2022. It is now read-only.

Releases: outline/rich-markdown-editor

v11.20.0

26 Nov 16:21
Compare
Choose a tag to compare

What's Changed

  • Fixed prevent unwanted emoji menu in non Latin cultures by @RuslanGabbasov in #591
  • chore(deps): bump ssri from 6.0.1 to 6.0.2 by @dependabot in #585
  • Added syntax highlighting support for Objective-C by @ltranco in #590
  • Added syntax highlighting support for Rust
  • Fixed close block menu trigger by @iamsaumya in #576

New Contributors

Full Changelog: v11.19.4...v11.20.0

v11.0.10

13 Dec 22:25
Compare
Choose a tag to compare

Fixes

  • Table directly after list item breaks on reload (#329)
  • Copy and pasting embeds between documents fails
  • / block menu trigger should not trigger in table cells
  • Extra space at bottom of document in FF (#342)

v11.0.9

13 Dec 22:26
Compare
Choose a tag to compare

Fixes

  • Uneditable image captions in Safari (#338)

v11.0.7

21 Nov 23:19
Compare
Choose a tag to compare

Fixes

  • Invalid version in react-dom peer dependency
  • Todo list items should wrap long lines

v11.0.6

13 Nov 04:55
Compare
Choose a tag to compare

Fixes

  • Scroll behavior moving cursor at end of a header (#324)
  • Lots of fixes for copy and pasting content from one editor to another, specifically:
    • checkboxes lost their checked state
    • images lost their caption
    • notices lost their type

v11.0.5

12 Nov 05:37
Compare
Choose a tag to compare

Fixes

  • Safari hangs when selecting a cell in an empty table (#322)
  • Selected table cell background covers cell borders in Firefox (#322)

v11.0.4

10 Nov 04:07
Compare
Choose a tag to compare

Fixes

  • Change scrollable overflow-x from scroll to auto on tables (#319)
  • Table scrollbars now styled better in dark mode (#320)
  • Added support for react@17 (removed version warnings)

v11.0.1

30 Sep 07:11
Compare
Choose a tag to compare

Fixes

  • Upgraded Prosemirror dependencies for fixes and improved browser compatibility
  • Partially copying and pasting a code block does not work (#295)
  • Heading anchor does not copy correct link if heading itself is linked
  • onClickLink callback called with empty payload when a linked contained within a heading is clicked
  • Cannot use multiple underscore characters within inline code mark (#298)

v11.0.0

27 Sep 04:09
Compare
Choose a tag to compare

BREAKING CHANGES

  • styled-components is now a peer dependency, make sure your host app has it included in package.json (#268)

Enhancements

  • When creating a link the initial text selection i now used as the create document suggestion (#281)
  • dictionary prop allows changing any of the user interface text (#270)
  • Improvement to exported Typescript types (#276) (#275)
  • onClickLink callback is now passed the event as the second parameter
  • lodash imports style changed to reduce bundle size (#284)
  • Pasting a url will now always auto link
  • Improved search result caching in link finder (#291) (#292)
  • onSeachLink callback response can now include a subtitle alongside title and url for an optional second line of meta information in the link search. (#291)

Fixes

  • Horizontal rule is no longer selectable in readOnly (#266)
  • Image is no longer shown as an option if an upload callback is not provided as a prop (#272)
  • Toolbar maximum update depth exceeded error (#271)
  • Remove unnecessary bypass for URL inputs on link editor, allows host app to handle URL searches (#279)
  • \n in paragraph no longer converted to newline on reload (#286)
  • onHoverLink callback fired erroneously when moving cursor over table grips
  • Improved selection state of embeds and images (#287)
  • Fixed cursor does not move predictably around headings in Firefox (#289)
  • Fixed 'No value supplied for attribute href' when pasting some HTML
  • Pasting into code block now works as expected (#294)

v10.6.3

29 Aug 04:49
Compare
Choose a tag to compare

Fixes

  • It is now possible to create multiple lines in table cells with SHIFT + Enter