github gravity-ui/markdown-editor v15.0.0

20 hours ago

15.0.0 (2025-02-11)

See the migration guide here.

⚠ BREAKING CHANGES

  • markdown-editor@15 (#604)
  • @gravity-ui/uikit updated to v7
  • removed toaster prop from <MarkdownEditorView /> component
  • removed deprecated props from useMarkdownEditor() hook
  • removed generics from useMarkdownEditor() and UseMarkdownEditorProps
  • removed deprecated PluginPriority field from ExtensionBuilder
  • removed deprecated constants with node and mark names; similarly for attributes
  • removed deprecated <YfmHtml /> and YfmHtmlProps
  • removed deprecated disabledPopoverVisible field from ToolbarItemData type
  • removed typesVersions from package.json
  • build react-jsx using new jsx-transform
  • dropped support of react@16.8.0; changed minimal react@16 version: ^16.14.0
  • changed build target to ES2022
  • dropped support of @diplodoc/transform lower then ^4.43.0
  • dropped support of @diplodoc/cut-extension lower then ^0.5.0
  • added @diplodoc/file-extension to peer dependencies
  • updated SerializerMarkToken — parent parameter now uses Node instead of Fragment

Features

  • moved lodash to dependencies
  • updated codemirror packages to latest versions
  • updated prosemirror packages to latest versions
  • added sourcemaps for builded files

Don't miss a new markdown-editor release

NewReleases is sending notifications on new releases.