CHANGELOG.md 11 KB

Changelog

All changes in the package are documented in the main repository. See: https://github.com/ckeditor/ckeditor5/blob/master/CHANGELOG.md.

Changes for the past releases are available below.

19.0.0 (2020-04-29)

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

18.0.0 (2020-03-19)

MAJOR BREAKING CHANGES

Features

17.0.0 (2020-02-19)

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

16.0.0 (2019-12-04)

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

15.0.0 (2019-10-23)

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

12.3.0 (2019-08-26)

Features

  • The InlineEditorUIView should display on different sides of editable depending on the direction of the UI language. See ckeditor/ckeditor5#1151. (c387059)

Other changes

12.2.1 (2019-07-10)

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

12.2.0 (2019-07-04)

Features

  • InlineEditor.create() will throw an error, when a <textarea> element is used. (56c9f40)

12.1.1 (2019-06-05)

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

12.1.0 (2019-04-10)

Features

  • Introduced EditorConfig#initialData. (59e97b5)

12.0.0 (2019-02-28)

Features

  • Added support for the config.placeholder option which allows configuring the empty editor content placeholder (see ckeditor/ckeditor5#479). (24016bd)

Bug fixes

Other changes

  • Adjustments to new editor initialization events. See breaking changes. (9536767)
  • Editor UI classes API refactoring. See breaking changes. (f8195da)

BREAKING CHANGES

  • Upgraded minimal versions of Node to 8.0.0 and npm to 5.7.1. See: ckeditor/ckeditor5#1507. (612ea3c)
  • The second argument of InlineEditorUIView.constructor() is an editing view instance now.
  • The editor#dataReady event was removed. The editor.data#ready event has been introduced and should be used instead.
  • The editor#pluginsReady event was removed. Use plugin afterInit() method instead.
  • Removed InlineEditor#element property. The InlineEditorUI#element property should be used instead.
  • Removed InlineEditorUIView#editableElement. Instead InlineEditorUI#getEditableElement() method should be used.

11.0.2 (2018-12-05)

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

11.0.1 (2018-10-08)

Bug fixes

  • Child views should be added in InlineEditorUIView#render() instead of #constructor() to allow early template manipulation. Closes ckeditor/ckeditor5#1150. (b0be713)

Huge thanks to Alex Eckermann for this contribution!

11.0.0 (2018-07-18)

Features

  • Editor can now be created with initial data passed to the constructor. Closes #37. (cfd8c53)

Other changes

BREAKING CHANGES

  • The InlineEditor#element property was renamed to InlineEditor#sourceElement and InlineEditor#updateElement() method to InlineEditor#updateSourceElement(). See ckeditor/ckeditor5-core#64.

10.0.1 (2018-06-21)

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

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)

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

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

Other changes

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

Other changes

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

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

0.2.0 (2017-09-03)

Bug fixes

  • InlineEditor.create() should be able to create an instance of its subclass. Closes #25. (1da0563)
  • Editor element should be filled up with data once the editor is destroyed. Closes #19. (fe7d27b)
  • The toolbar should not collapse when the window is narrow. Closes #11. (705dbe5)

Features

  • The toolbar should support a vertical offset from the top of the web page. Closes #23. (01e29d5)

Other changes

  • Renamed the InlineEditor file to "inlineeditor.js" to match the naming convention. Closes #6. (dac7551)

BREAKING CHANGES

  • The inline.js file containing InlineEditor class has been renamed to inlineeditor.js.

0.1.1 (2017-05-07)

Bug fixes

  • The position of the floating toolbar should be updated after the editable has grown. Closes #4. (ae578b3)

0.1.0 (2017-04-05)

Features

  • Introduced the inline editor. Closes: #1. (30c999f)