Skip to content
This repository has been archived by the owner on Jun 26, 2020. It is now read-only.

v14.0.0

Compare
Choose a tag to compare
@Reinmar Reinmar released this 26 Aug 09:52
· 547 commits to master since this release

Features

  • transformSets() will now return a Map instance linking transformed operations to the original operations. (61da3ec)
  • Brought support for RTL content in the bindTwoStepCaretToAttribute() helper. See ckeditor/ckeditor5#1151. (d57ff5a)
  • Introduced model.Differ#refreshItem(). (7dc8710)
  • Introduced the is() method to additional objects from the model and view realms. Closes #1667. (89dbe43)

Bug fixes

  • Fixed problem with handling very large text nodes. (a7ae813)
  • Prevented Differ crashing in some scenarios involving attribute changes on elements. Closes #1764. (482e55e)

Other changes

BREAKING CHANGES

  • New parameter introduced in DowncastDispatcher#convertChanges(). Now it is convertChanges( differ, markers, writer ).
  • Although it was rather impossible to use DowncastDispatcher without specifying any conversion API in the constructor, now it is a required parameter.
  • The bindTwoStepCaretToAttribute() helper arguments syntax has changed (replaced by an object). Please refer to the helper documentation to learn more.
  • Mapper#unbindElementsFromMarkerName( markerName ) was replaced by Mapper#unbindElementFromMarkerName( element, markerName ).