Skip to content

Releases: ckeditor/ckeditor5-angular

v6.0.0-alpha.0

30 Mar 08:26
Compare
Choose a tag to compare
v6.0.0-alpha.0 Pre-release
Pre-release

Release highlights

This release introduces improved TypeScript support for better code suggestion and completion.

BREAKING CHANGES

  • Due to rewriting to TypeScript, the component requires CKEditor 5 typings that are available in version 37 or higher. See ckeditor/ckeditor5#11704.
  • Upgraded the minimal versions of Node.js to 16.0.0 due to the end of LTS.

Features

Other changes

  • Updated the required version of Node.js to 16. (commit)

v5.2.0

02 Mar 07:24
Compare
Choose a tag to compare

Features

  • Added the editorWatchdogConfig property that allows defining configuration for the Watchdog feature. Closes #351. (commit)

v5.1.1

16 Feb 08:30
Compare
Choose a tag to compare

Bug fixes

  • Added support for OnChanges lifecycle hook that updates editor content when data-bound property of a component changes. Closes #215. (commit)

Other changes

  • Removed the @types/ckeditor__ckeditor5-utils dependency to avoid issues with CKEditor 5 typings when building an application using CKEditor 5 sources (TypeScript). (commit)
  • Replaced the minimal required version of the @ckeditor/ckeditor5-watchdog package with a caret range. (commit)

v5.1.0

09 Feb 13:04
Compare
Choose a tag to compare

Features

  • Added an optional option called disableTwoWayDataBinding that allows disabling the two-way data binding. It increases performance when working with large documents. Closes #141. (commit)

Bug fixes

Other changes

v5.0.0

01 Feb 10:45
Compare
Choose a tag to compare

BREAKING CHANGES

  • The minimal supported version of Angular by the <CKEditor> component is 13.
  • Make sure to install the @ckeditor/ckeditor5-watchdog package that is defined as a peer dependency of the <CKEditor> component in your integration.

Other changes

  • Upgraded dependencies to fix vulnerability issues. (commit)

v4.0.0

12 Apr 09:30
Compare
Choose a tag to compare

BREAKING CHANGES

  • Due to introducing the lock mechanism for the Editor#isReadOnly property, the <CKEditor> component uses the new way of enabling the read-only mode in the editor. The component requires an instance of CKEditor 5 in version 34 or higher. See ckeditor/ckeditor5#10496.

Other changes

  • Aligned the <CKEditor> component API to use the new lock mechanism when enabling/disabling the read-only mode. (commit)
  • Bumped Karma test runner to v6.x. Closes #308. (commit)
  • Upgraded the CKEditor 5 packages to their latest versions. Closes #304. (commit)

v3.0.0

09 Mar 10:47
Compare
Choose a tag to compare

BREAKING CHANGES

  • Upgraded the minimal versions of Node.js to 14.0.0 due to the end of LTS.

Other changes

v2.0.2

12 Jul 14:42
Compare
Choose a tag to compare

Bug fixes

Other changes

  • Added support for Angular 11. Internal: Updated internal Angular deps to v. 11. Closes #235. (commit)

v2.0.1

15 Oct 12:57
Compare
Choose a tag to compare

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

v2.0.0

15 Oct 11:33
Compare
Choose a tag to compare

BREAKING CHANGES

  • Angular<9 will not work with the new ckeditor5-angular library anymore (it's mostly connected with an update of TypeScript to version TS 4.0, which produces declaration files incompatible with the previous TypeScript versions used by older versions of Angular).

Other changes

  • Bumped up all internals to match the Angular@10 ecosystem. Bumped up peer dependencies and dependencies of the library - to Angular>=9. Building an Angular app with the ckeditor5-angular library on production with sourcemaps turned on will no longer throw errors. Closes #182, #194. (commit)