Remirror: v1.0.0-next.34 Release

Release date:
September 10, 2020
Previous version:
v1.0.0-next.33 (released September 7, 2020)
Magnitude:
3,048 Diff Delta
Contributors:
1 total committer
Data confidence:
Commits:

Top Contributors in v1.0.0-next.34

ifiokjr

Directory Browser for v1.0.0-next.34

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

Major Changes

  • db7165f1 #665 Thanks @ifiokjr! - Refactor RemirrorManager and rename EditorWrapper to Framework.

    • New BaseFramework interface which is implemented by the abstract Framework class and used by the RemirrorManager to keep hold of an instance of the Framework.
    • New attachFramework method on the manager.
    • Update doc property to document throughout the codebase. doc could be confused with the doc node or the actual document. Now it's clearer. Any time doc is mentioned in the code base it refers to the ProseMirror node. Any time document is mentioned it is referring to the DOM.
    • Remove SocialEditorWrapperComponent export from @remirror/react-social.
  • 5945dffe #667 Thanks @ifiokjr! - Remove Merge export from @remirror/core-helpers.

  • 5945dffe #667 Thanks @ifiokjr! - Remove unused useMeasure hook from @remirror/react.

Minor Changes

Add KeymapExtension option exitMarksOnArrowPress which allows the user to exit marks with the MarkSupportExit tag from the beginning or the end of the document.

Store tags as markTags, nodeTags, plainTags and deprecate the helper methods which were previously doing this.

Add extraTags option to the extension and RemirrorManager now extra can be added as part of the configuration.

  • 27b358e4 #668 Thanks @ifiokjr! - Support lazy functions which return an extension list in the createDomManager.

Patch Changes