github remirror/remirror v1.0.0-next.28

Major Changes

  • 0400fbc8 #591 Thanks @ifiokjr! - Add support for nested content within ReactComponent node views. Also support adding multiple components to the manager via the nodeViewComponents setting. Currently ReactNodeView components must be defined at initialization, and marks are not supported.

    • Also enforce minimum required extensions for the manager passed to the RemirrorProvider.
    • Some general cleanup and refactoring.
    • Add support for composing refs when using getRootProps. Now you can add your own ref to the getRootProps({ ref }) function call which will be populated at the same time.
    • Test the names of Extension's and Preset's in with extensionValidityTest.
    • BREAKING CHANGES 💥
      • Rename: ReactSSRExtension => ReactSsrExtension
      • Rename: ReactComponentExtension.name from reactNodeView => reactComponent.
      • Rename: NodeViewsExtension => NodeViewExtension
      • Rename: NodeViewsExtension => NodeViewExtension
      • Rename: SuggestExtension.name from suggestions => suggest

Patch Changes

  • c0dce043 #595 Thanks @ifiokjr! - Fix a bug on Chrome which caused the autofocus="false" to trigger the autofocus action. Now autofocus being falsey removes the attribute from the dom.

  • d5bbeb4e #585 Thanks @ifiokjr! - Upgrade dependencies and linaria.

  • d23a0434 #593 Thanks @ifiokjr! - Fix issue with focusing the editor after every command.

  • Updated dependencies [c0dce043, d5bbeb4e, d5bbeb4e, 0400fbc8, d23a0434]:

    • @remirror/core@1.0.0-next.28
    • @remirror/extension-blockquote@1.0.0-next.28
    • @remirror/extension-gap-cursor@1.0.0-next.28
    • @remirror/extension-placeholder@1.0.0-next.28
    • @remirror/extension-search@1.0.0-next.28
    • @remirror/extension-yjs@1.0.0-next.28
    • @remirror/pm@1.0.0-next.28
    • @remirror/preset-embed@1.0.0-next.28
    • @remirror/preset-react@1.0.0-next.28
    • @remirror/preset-table@1.0.0-next.28
    • @remirror/react@1.0.0-next.28
    • @remirror/react-social@1.0.0-next.28
    • @remirror/react-wysiwyg@1.0.0-next.28
    • @remirror/core-helpers@1.0.0-next.28
    • @remirror/extension-react-component@1.0.0-next.28
    • @remirror/extension-react-ssr@1.0.0-next.28
    • @remirror/dom@1.0.0-next.28
    • @remirror/extension-annotation@1.0.0-next.28
    • @remirror/extension-auto-link@1.0.0-next.28
    • @remirror/extension-bidi@1.0.0-next.28
    • @remirror/extension-bold@1.0.0-next.28
    • @remirror/extension-code@1.0.0-next.28
    • @remirror/extension-code-block@1.0.0-next.28
    • @remirror/extension-collaboration@1.0.0-next.28
    • @remirror/extension-diff@1.0.0-next.28
    • @remirror/extension-doc@1.0.0-next.28
    • @remirror/extension-drop-cursor@1.0.0-next.28
    • @remirror/extension-emoji@1.0.0-next.28
    • @remirror/extension-epic-mode@1.0.0-next.28
    • @remirror/extension-events@1.0.0-next.28
    • @remirror/extension-hard-break@1.0.0-next.28
    • @remirror/extension-heading@1.0.0-next.28
    • @remirror/extension-history@1.0.0-next.28
    • @remirror/extension-horizontal-rule@1.0.0-next.28
    • @remirror/extension-image@1.0.0-next.28
    • @remirror/extension-italic@1.0.0-next.28
    • @remirror/extension-link@1.0.0-next.28
    • @remirror/extension-mention@1.0.0-next.28
    • @remirror/extension-paragraph@1.0.0-next.28
    • @remirror/extension-position-tracker@1.0.0-next.28
    • @remirror/extension-positioner@1.0.0-next.28
    • @remirror/extension-strike@1.0.0-next.28
    • @remirror/extension-text@1.0.0-next.28
    • @remirror/extension-trailing-node@1.0.0-next.28
    • @remirror/extension-underline@1.0.0-next.28
    • @remirror/preset-core@1.0.0-next.28
    • @remirror/preset-list@1.0.0-next.28
    • @remirror/preset-social@1.0.0-next.28
    • @remirror/preset-wysiwyg@1.0.0-next.28
    • @remirror/core-types@1.0.0-next.28
    • @remirror/core-utils@1.0.0-next.28
    • @remirror/react-utils@1.0.0-next.28
    • @remirror/theme@1.0.0-next.28

Don't miss a new remirror release

NewReleases is sending notifications on new releases.