You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/CHANGELOG.md
+10-9Lines changed: 10 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
### 2.26.0
5
5
6
6
-`New` — *UI* — Block Tunes became vertical just like the Toolbox 🤩
7
-
-`New` — *Block Tunes API* — Now `render()` method of a Block Tune can return config with just icon, label and callback instead of custom HTML. This impovement is a key to the new straightforward way of configuring tune's appearance in Block Tunes menu.
7
+
-`New` — *Block Tunes API* — Now `render()` method of a Block Tune can return config with just icon, label and callback instead of custom HTML. This improvement is a key to the new straightforward way of configuring tune's appearance in Block Tunes menu.
8
8
-`New` — *Tools API* — As well as `render()` in `Tunes API`, Tool's `renderSettings()` now also supports new configuration format.
9
9
-`New` — *UI* — Meet the new icons from [CodeX Icons](https://github.com/codex-team/icons) pack 🛍 💝
10
10
-`New` — *BlocksAPI* — the `blocks.insert()` method now also have the optional `id` param. If passed, this id will be used instead of the generated one.
@@ -14,6 +14,7 @@
14
14
-`Fix` — If a Tool specifies some tags to substitute on paste, all attributes of that tags will be removed before passing them to the tool. Possible XSS vulnerability fixed.
15
15
-`Fix` — Workaround for the HTMLJanitor bug with Tables (https://github.com/guardian/html-janitor/issues/3) added
16
16
-`Improvement` — *Tools API* — `pasteConfig().tags` now support sanitizing configuration. It allows you to leave some explicitly specified attributes for pasted content.
17
+
-`Improvement` — *CodeStyle* — [CodeX ESLint Config](https://github.com/codex-team/eslint-config) has bee updated. All ESLint/Spelling issues resolved
17
18
18
19
### 2.25.0
19
20
@@ -117,7 +118,7 @@ Due to that API changes: tool's `toolbox` getter now can return either a single
117
118
### 2.20.1
118
119
119
120
-`Fix` - Create a new block when clicked at the bottom [#1588](https://github.com/codex-team/editor.js/issues/1588).
120
-
-`Fix` — Fix sanitisation problem with Inline Tools [#1631](https://github.com/codex-team/editor.js/issues/1631)
121
+
-`Fix` — Fix sanitization problem with Inline Tools [#1631](https://github.com/codex-team/editor.js/issues/1631)
121
122
-`Fix` — Fix copy in FireFox [1625](https://github.com/codex-team/editor.js/issues/1625)
122
123
-`Refactoring` - The Sanitizer module is util now.
123
124
-`Refactoring` - Tooltip module is util now.
@@ -172,7 +173,7 @@ Due to that API changes: tool's `toolbox` getter now can return either a single
172
173
-`New` - Tool's `reset` static method added to the API to clean up any data added by Tool on initialization
173
174
-`Improvements` - The `initialBlock` property of Editor config is deprecated. Use the `defaultBlock` instead. [#993](https://github.com/codex-team/editor.js/issues/993)
174
175
-`Improvements` - BlockAPI `call()` method now returns the result of calling method, thus allowing it to expose arbitrary data as needed [#1205](https://github.com/codex-team/editor.js/pull/1205)
175
-
-`Improvements` - Unuseful log about missed i18n section has been removed [#1269](https://github.com/codex-team/editor.js/issues/1269)
176
+
-`Improvements` - Useless log about missed i18n section has been removed [#1269](https://github.com/codex-team/editor.js/issues/1269)
176
177
-`Improvements` - Allowed to set `false` as `toolbox` config in order to hide Toolbox button [#1221](https://github.com/codex-team/editor.js/issues/1221)
177
178
-`Fix` — Fix problem with types usage [#1183](https://github.com/codex-team/editor.js/issues/1183)
178
179
-`Fix` - Fixed issue with Spam clicking the "Click to tune" button duplicates the icons on FireFox. [#1273](https://github.com/codex-team/editor.js/issues/1273)
@@ -183,7 +184,7 @@ Due to that API changes: tool's `toolbox` getter now can return either a single
183
184
-`Fix` - Fixed issue with enter key in inputs and textareas [#920](https://github.com/codex-team/editor.js/issues/920)
184
185
-`Fix` - blocks.getBlockByIndex() API method now returns void for indexes out of range [#1270](https://github.com/codex-team/editor.js/issues/1270)
185
186
-`Fix` - Fixed the `Tab` key behavior when the caret is not set inside contenteditable element, but the block is selected [#1302](https://github.com/codex-team/editor.js/issues/1302).
186
-
-`Fix` - Fixed the `onChange` callback issue. This method didn't be called for native inputs before some contentedtable element changed [#843](https://github.com/codex-team/editor.js/issues/843)
187
+
-`Fix` - Fixed the `onChange` callback issue. This method didn't be called for native inputs before some contenteditable element changed [#843](https://github.com/codex-team/editor.js/issues/843)
187
188
-`Fix` - Fixed the `onChange` callback issue. This method didn't be called after the callback throws an exception [#1339](https://github.com/codex-team/editor.js/issues/1339)
188
189
-`Fix` - The internal `shortcut` getter of Tools classes will work now.
189
190
-`Deprecated` — The Inline Tool `clear()` method is deprecated because the new instance of Inline Tools will be created on every showing of the Inline Toolbar
@@ -232,7 +233,7 @@ Due to that API changes: tool's `toolbox` getter now can return either a single
232
233
233
234
-`Fix` — Fix Firefox bug with incorrect height and cursor position of empty content editable elements [#947](https://github.com/codex-team/editor.js/issues/947)[#876](https://github.com/codex-team/editor.js/issues/876)[#608](https://github.com/codex-team/editor.js/issues/608)[#876](https://github.com/codex-team/editor.js/issues/876)
234
235
-`Fix` — Set initial hidden Inline Toolbar position [#979](https://github.com/codex-team/editor.js/issues/979)
235
-
-`Fix` — Fix issue with CodeX.Toolips TypeScript definitions [#978](https://github.com/codex-team/editor.js/issues/978)
236
+
-`Fix` — Fix issue with CodeX.Tooltips TypeScript definitions [#978](https://github.com/codex-team/editor.js/issues/978)
236
237
-`Fix` — Fix some issues with Inline and Tunes toolbars.
237
238
-`Fix` - Fix `minHeight` option with zero-value issue [#724](https://github.com/codex-team/editor.js/issues/724)
238
239
-`Improvements` — Disable Conversion Toolbar if there are no Tools to convert [#984](https://github.com/codex-team/editor.js/issues/984)
@@ -345,7 +346,7 @@ Due to that API changes: tool's `toolbox` getter now can return either a single
345
346
346
347
### 2.11.5
347
348
348
-
-`Fix`*RectangeSelection* — Redesign of the scrolling zones
349
+
-`Fix`*RectangleSelection* — Redesign of the scrolling zones
349
350
350
351
### 2.11.4
351
352
@@ -361,7 +362,7 @@ Due to that API changes: tool's `toolbox` getter now can return either a single
361
362
362
363
### 2.11.1
363
364
364
-
-`Fix`*RectangeSelection* — Selection is available only for the main mouse button
365
+
-`Fix`*RectangleSelection* — Selection is available only for the main mouse button
365
366
366
367
### 2.11.0
367
368
@@ -393,15 +394,15 @@ Due to that API changes: tool's `toolbox` getter now can return either a single
393
394
394
395
### 2.9.0
395
396
396
-
-`New`*RectangeSelection* — Ability to select Block or several Blocks with mouse
397
+
-`New`*RectangleSelection* — Ability to select Block or several Blocks with mouse
397
398
398
399
### 2.8.1
399
400
400
401
-`Fix`*Caret* — Fix "History back" call on backspace in Firefox
401
402
402
403
### 2.8.0
403
404
404
-
-`Imporvements`*API* — Added [API methods](api.md#caretapi) to manage caret position
405
+
-`Improvements`*API* — Added [API methods](api.md#caretapi) to manage caret position
0 commit comments