CHANGELOG.md 15 KB

Changelog

17.0.0 (2020-02-19)

MINOR BREAKING CHANGES

  • Resizer options object now also takes an editor instance.

Features

  • Introduced API to temporarily disable the WidgetToolbarRepository plugin (prevent the toolbar from showing up). Closes ckeditor/ckeditor5#5964. (b9cf062)

Bug fixes

Other changes

  • Align code to changes in Plugin API. (81bb636)
  • Updated translations. (75b8c83)

16.0.0 (2019-12-04)

Other changes

15.0.0 (2019-10-23)

MAJOR BREAKING CHANGES

  • The drag-handler.svg icon is now drag-handle.svg. If you use it in your integration, please update the path.
  • The hasSelectionHandler option of the toWidget() utility has been renamed to hasSelectionHandle. Consider this change if you create your own widgets using this helper.
  • .ck-widget__selection-handler and .ck-widget_with-selection-handler CSS classes set on widgets have been renamed to .ck-widget__selection-handle and .ck-widget_with-selection-handle. This change may affect styling in your integration.

Bug fixes

  • Initial resize of a side image with no width predefined now gives correct percentage values. (6c2c52e)
  • Keyboard navigation should work around widgets in RTL content. Closes #97. (dfbf88d)

Other changes

11.1.0 (2019-08-26)

Features

Bug fixes

  • Improved balloon positioning when there is more than one stack in the rotator. (763c9ba)
  • Reposition visible toolbar when it is in a not visible stack of rotator. Closes ckeditor/ckeditor5#1957. (a438c8b)

Other changes

11.0.4 (2019-07-10)

Internal changes only (updated dependencies, documentation, etc.).

11.0.3 (2019-07-04)

Bug fixes

  • A proper DomConverter method should be used to map a view to DOM when getting balloon position data. Closes #87. (160333a)

11.0.2 (2019-06-05)

Internal changes only (updated dependencies, documentation, etc.).

11.0.1 (2019-04-10)

Bug fixes

11.0.0 (2019-02-28)

Bug fixes

Other changes

  • Introduce support and utils for creating inline widgets. Closes ckeditor/ckeditor5#1096. (38fa159)
  • Renamed the .ck-widget_selectable class to .ck-widget_with-selection-handler for better semantics. Closes #66. (178ad5f)

BREAKING CHANGES

  • Upgraded minimal versions of Node to 8.0.0 and npm to 5.7.1. See: ckeditor/ckeditor5#1507. (612ea3c)
  • The .ck-widget_selectable class has been renamed to .ck-widget_with-selection-handler for better semantics.
  • The visibleWhen() function, a property of an object passed into WidgetToolbarRepository.register(), has been renamed to getRelatedElement() and must return an editing View element the toolbar should be attached to (instead of Boolean).

10.3.1 (2018-12-05)

Bug fixes

  • Selection converter will mark only the topmost widget in case of selecting a widget with another widget nested inside it. Closes #57. (a78efec)

Other changes

10.3.0 (2018-10-08)

Features

10.2.0 (2018-07-18)

Features

  • Implemented the widget selection handle. Closes #40. (bbf9298)

Other changes

10.1.0 (2018-06-21)

Features

10.0.0 (2018-04-25)

Other changes

BREAKING CHANGES

  • The license under which CKEditor 5 is released has been changed from a triple GPL, LGPL and MPL license to a GPL2+ only. See ckeditor/ckeditor5#991 for more information.

1.0.0-beta.4 (2018-04-19)

Internal changes only (updated dependencies, documentation, etc.).

1.0.0-beta.2 (2018-04-10)

Bug fixes

  • Replaced nested editable's .ck-editable class with .ck-editor__editable + .ck-editor__nested-editable to stop Grammarly throwing errors. Closes ckeditor/ckeditor5#578. (051b326)

Other changes

BREAKING CHANGES

  • The .ck-editable class is no longer available. Use the .ck-editor__nested-editable class instead.

1.0.0-beta.1 (2018-03-15)

Other changes

  • Aligned feature class naming to the new scheme. (23991a4)
  • Migrated package styles to PostCSS. Moved visual styles to @ckeditor/ckeditor5-theme-lark (see ckeditor/ckeditor5-ui#144). (857d6d4)
  • Switched to handling deletion around widgets by using the delete event instead of listening directly on key events. Closes #29. (ee6cc95)

1.0.0-alpha.2 (2017-11-14)

Bug fixes

  • The Ctrl+A keystroke will be now correctly handled when a widget is selected. Closes #23. (3e8f91f)
  • View element's setAttribute() method should be used with string values of the contenteditable attribute. Closes #26. (d2a6cf5)

Other changes

  • Widgets highlight remove handler will now use only descriptor id, instead of the full descriptor. (1dfdc83)

1.0.0-alpha.1 (2017-10-03)

Bug fixes

  • Backspace and Delete should not delete a widget when the editor is in the read-only mode. Closes #6. (5f64125)
  • Nested element structures next to widgets will be correctly removed when pressing Backspace or Delete. Closes #19. (27ee848)

0.2.0 (2017-09-03)

Bug fixes

  • Added initial contenteditable state for editable widget. Closes #9. (c6321ff)

Features

  • Ctrl+A in a nested editable should select nested editable's content. Closes #13. (35a8aff)

Other changes

  • Adjusted widget to the editor read-only mode. Closes #7. (2726873)
  • Introduced highlights support for widgets. Closes #11. (0bd3d66)

0.1.1 (2017-05-07)

Internal changes only (updated dependencies, documentation, etc.).

0.1.0 (2017-04-05)

Features

  • Initial implementation (the code was moved from the ckeditor5-image package). Closes #1. (564dd97)