remirror v1.0.0-next.54 Release Notes

Release Date: 2020-11-19 // over 3 years ago
  • ๐Ÿ”‹ Features

    ๐Ÿ“ฆ b1df359b #780 Thanks @ocavue! - Add new@remirror/extension-codemirror5 package which can be used as an alternative to the @remirror/extension-codeblock for representing code blocks with syntax highlighting in your editor.

    ๐Ÿ“ฆ d720bcd4 #791 Thanks @ifiokjr! - Rename codemirror package to include the version number: @remirror/extension-codemirror5. This is to allow a future seperate version which supports codemirror@6.

    ๐Ÿ‘€ Make codemirror and @types/codemirror peer dependencies of the @remirror/extension-codemirror5 package. Most setups will need to install codemirror in order to add language support to the code editor. To avoid bundling multiple versions of the same codebase a peer dependency architecture seems to work.

    Minor Changes

    e9d95fa4 #786 Thanks @ifiokjr! - Export PrioritizedKeyBindings from @remirror/core and remirror/core entry points.

    ๐Ÿ”ง 1b5bf359 #788 Thanks @ifiokjr! - Make draggability configurable for MentionAtomExtension as mentioned in #777.

    ๐Ÿ›  Fixes

    ๐Ÿ›  8a6d5c34 #781 Thanks @whawker! - The behaviour of commands.updateLink.isEnabled() has been fixed to return false when the link mark can't be applied to the selection. This was fixed by a change in the @remirror/core-utils package.

    e9d95fa4 #786 Thanks @ifiokjr! - Fix problems around destroying the YjsExtension provider and the CMD+SHIFT+Z keymap not registering as mentioned in #772.

    ๐Ÿšš 1a0348e7 #789 Thanks @ifiokjr! - Fix removeMark when called with dispatch = undefined. This means that command.<NAME>.isEnabled() checks should all be fixed if they are using removeMark as mentioned in #784.