|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## [15.0.0](https://github.com/gravity-ui/markdown-editor/compare/v14.12.2...v15.0.0) (2025-02-11) |
| 4 | + |
| 5 | +See [the migration guide here](https://github.com/gravity-ui/markdown-editor/discussions/610). |
| 6 | + |
| 7 | +### ⚠ BREAKING CHANGES |
| 8 | + |
| 9 | +* markdown-editor@15 ([#604](https://github.com/gravity-ui/markdown-editor/issues/604)) |
| 10 | +* `@gravity-ui/uikit` updated to v7 |
| 11 | +* removed `toaster` prop from `<MarkdownEditorView />` component |
| 12 | +* removed deprecated props from `useMarkdownEditor()` hook |
| 13 | +* removed generics from `useMarkdownEditor()` and `UseMarkdownEditorProps` |
| 14 | +* removed deprecated `PluginPriority` field from `ExtensionBuilder` |
| 15 | +* removed deprecated constants with node and mark names; similarly for attributes |
| 16 | +* removed deprecated `<YfmHtml />` and `YfmHtmlProps` |
| 17 | +* removed deprecated `disabledPopoverVisible` field from `ToolbarItemData` type |
| 18 | +* removed `typesVersions` from `package.json` |
| 19 | +* build react-jsx using new jsx-transform |
| 20 | +* dropped support of `[email protected]`; changed minimal `react@16` version: `^16.14.0` |
| 21 | +* changed build target to ES2022 |
| 22 | +* dropped support of `@diplodoc/transform` lower then `^4.43.0` |
| 23 | +* dropped support of `@diplodoc/cut-extension` lower then `^0.5.0` |
| 24 | +* added `@diplodoc/file-extension` to peer dependencies |
| 25 | +* updated `SerializerMarkToken` — parent parameter now uses `Node` instead of `Fragment` |
| 26 | + |
| 27 | +### Features |
| 28 | + |
| 29 | +* moved `lodash` to dependencies |
| 30 | +* updated `codemirror` packages to latest versions |
| 31 | +* updated `prosemirror` packages to latest versions |
| 32 | +* added sourcemaps for builded files |
| 33 | + |
3 | 34 | ## [14.12.2](https://github.com/gravity-ui/markdown-editor/compare/v14.12.0...v14.12.2) (2025-02-11)
|
4 | 35 |
|
5 | 36 |
|
|
0 commit comments