|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +### 2.31.0 |
| 4 | + |
| 5 | +- `New` - Inline tools (those with `isReadOnlySupported` specified) can now be used in read-only mode |
| 6 | +- `Improvement` - Block manager passes target tool config to the `conversionConfig.import` method on conversion |
| 7 | +- `Fix` - Fix selection of first block in read-only initialization with "autofocus=true" |
| 8 | +- `Fix` - Incorrect caret position after blocks merging in Safari |
| 9 | +- `Fix` - Several toolbox items exported by the one tool have the same shortcut displayed in toolbox |
| 10 | +- `Improvement` - The current block reference will be updated in read-only mode when blocks are clicked |
| 11 | +- `Fix` - codex-notifier and codex-tooltip moved from devDependencies to dependencies in package.json to solve type errors |
| 12 | + |
| 13 | +### 2.30.7 |
| 14 | + |
| 15 | +- `Fix` - Link insertion in Safari fixed |
| 16 | + |
| 17 | +### 2.30.6 |
| 18 | + |
| 19 | +- `Fix` – Fix the display of ‘Convert To’ near blocks that do not have the ‘conversionConfig.export’ rule specified |
| 20 | +- `Fix` – The Plus button does not appear when the editor is loaded in an iframe in Chrome |
| 21 | +- `Fix` - Prevent inline toolbar from closing in nested instance of editor |
| 22 | + |
| 23 | +### 2.30.5 |
| 24 | + |
| 25 | +– `Fix` – Fix exported types |
| 26 | + |
| 27 | +### 2.30.4 |
| 28 | + |
| 29 | +- `Fix` - Tool's exporting types added |
| 30 | + |
| 31 | +### 2.30.3 |
| 32 | + |
| 33 | +- `Fix` – I18n in nested popover |
| 34 | + |
| 35 | +### 2.30.2 |
| 36 | + |
| 37 | +- `Fix` – The onChange callback won't be fired when editor is initialized in the Read-Only mode |
| 38 | +- `Fix` – Convert To supports i18n again |
| 39 | +- `Fix` – Prevent form submit on inline tool click |
| 40 | + |
3 | 41 | ### 2.30.1 |
4 | 42 |
|
5 | 43 | - `Fix` – Remove fake selection after multiple "convert to" inline tool toggles |
|
9 | 47 | - `New` – Block Tunes now supports nesting items |
10 | 48 | - `New` – Block Tunes now supports separator items |
11 | 49 | - `New` – *Menu Config* – New item type – HTML |
12 | | -– `New` – *Menu Config* – Default and HTML items now support hints |
| 50 | +- `New` – *Menu Config* – Default and HTML items now support hints |
13 | 51 | - `New` – Inline Toolbar has new look 💅 |
14 | 52 | - `New` – Inline Tool's `render()` now supports [Menu Config](https://editorjs.io/menu-config/) format |
15 | 53 | - `New` – *ToolsAPI* – All installed block tools now accessible via ToolsAPI `getBlockTools()` method |
|
18 | 56 | - `New` – "Convert to" control is now also available in Block Tunes |
19 | 57 | - `New` — Editor.js now supports contenteditable placeholders out of the box. Just add `data-placeholder` or `data-placeholder-active` attribute to make it work. The first one will work like native placeholder while the second one will show placeholder only when block is current. |
20 | 58 | - `Improvement` — Now Paragraph placeholder will be shown for the current paragraph, not only the first one. |
21 | | -- `Improvment` - The API `blocks.update` now accepts `tunes` data as optional third argument and makes `data` - block data as optional. |
| 59 | +- `Improvement` - The API `blocks.update` now accepts `tunes` data as optional third argument and makes `data` - block data as optional. |
22 | 60 | - `Improvement` — The ability to merge blocks of different types (if both tools provide the conversionConfig) |
23 | 61 | - `Improvement` - The API `blocks.convert()` now returns the new block API |
24 | 62 | - `Improvement` - The API `caret.setToBlock()` now can accept either BlockAPI or block index or block id |
25 | | -- `Impovement` – *MenuConfig* – `TunesMenuConfig` type is deprecated, use the `MenuConfig` instead |
| 63 | +- `Improvement` – *MenuConfig* – `TunesMenuConfig` type is deprecated, use the `MenuConfig` instead |
26 | 64 | – `Improvement` — *Types* — `BlockToolConstructorOptions` type improved, `block` and `config` are not optional anymore |
27 | 65 | - `Improvement` - The Plus button and Block Tunes toggler are now better aligned with large line-height blocks, such as Headings |
28 | 66 | - `Improvement` — Creating links on Android devices: now the mobile keyboard will have an "Enter" key for accepting the inserted link. |
|
0 commit comments