8
0

CHANGELOG.md 3.9 KB

Changelog

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

Features

  • Scrolling DOM utilities should support multi-window scenarios. Closes #175. (a5c27ea)

Other changes

  • CKEditorError#message, log.error() and log.warn() will contain a link to the error documentation. Closes #185. (b7a00c9)

0.10.0 (2017-09-03)

Bug fixes

  • FocusTracker should remain in sync when multiple blur events are followed by the focus event. Closes #159. (0ff1b34)

Features

  • KeystrokeHandler should support priorities and proper keystroke cancelling. Closes #180. (14af24c)
  • Added support for 'space' key code in the parseKeystroke() helper. Closes #169. (f86b1ad)
  • Introduced ObservableMixin#decorate() and support for setting EmitterMixin#fire()'s return value by listeners. Closes #162. (377c875)
  • Introduced a static Rect.getDomRangeRects() method for external usage. Closes #168. (f67aea1)

Other changes

  • The getOptimalPosition() utility should accept the target option defined as a function. Closes #157. (d63abae)

0.9.1 (2017-05-07)

Bug fixes

  • The Rect utility should work for collapsed DOM Ranges. Closes #153. (92aff35)
  • The getOptimalPosition() utility should consider limiter ancestors with CSS overflow. Closes #148. (6bf1741)

0.9.0 (2017-04-05)

Bug fixes

  • The getOptimalPosition() utility should work fine when the parent element has a scroll. Closes #139. (b878949)

Features

  • Collection.bindTo() method now is not only available in the ViewCollection but in all Collections. Closes #125. (4e299be)
  • Added the first() function. Closes #130. (8ab07d2)
  • Two–way data binding between Collection instances. Closes #132. (6b79624)

0.8.0 (2017-03-06)

Features

  • Added ability to provide default configurations to Config constructor. Closes #126. (16a2a31)