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

Releases: ckeditor/ckeditor5-watchdog

v19.0.0

29 Apr 11:26
Compare
Choose a tag to compare

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

v18.0.0

19 Mar 13:53
Compare
Choose a tag to compare

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

v17.0.0

20 Feb 12:22
Compare
Choose a tag to compare

MAJOR BREAKING CHANGES

  • The Watchdog class was renamed to EditorWatchdog and is available in src/editorwatchdog.js.
  • The EditorWatchdog.for() method was removed in favor of the constructor.
  • The EditorWatchdog#constructor() API changed. Now the EditorWatchdog constructor accepts the editor class as the first argument and the watchdog configuration as the second argument. The EditorWatchdog editor creator now defaults to ( sourceElementOrData, config ) => Editor.create( sourceElementOrData, config ).

Features

v16.0.0

04 Dec 10:43
Compare
Choose a tag to compare

Bug fixes

v15.0.0

23 Oct 09:20
Compare
Choose a tag to compare

Other changes

  • Made the Watchdog#setDestructor() method optional and default to editor => editor.destroy(). Closes #21. (5a9dc0c)

v11.0.0

26 Aug 09:53
Compare
Choose a tag to compare

Features

  • Added support for multi-root editors. Closes #22. (692955e)
  • Added unhandled promise rejection error handling. Fixed objects in the crashed array. Closes #3. (1a47364)
  • Introduced the observable Watchdog#state property. Introduced the minimumNonErrorTimePeriod configuration which defaults to 5 seconds and will be used to prevent infinite restart loops while allowing a larger number of random crashes as long as they do not happen too often. Renamed waitingTime configuration option to saveInterval. Closes #7. Closes #15. (5bdbfe5)

Bug fixes

  • The editor data will be saved correctly after the destroy() method is called. Added the protected Watchdog#_now() method that allows for time-based testing of the error handling mechanism. Closes #17. Closes #19. (a54db15)

Other changes

BREAKING CHANGES

  • Renamed waitingTime configuration option to saveInterval.
  • Watchdog#restart() is no longer public.

v10.0.1

10 Jul 14:33
Compare
Choose a tag to compare

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

v10.0.0

04 Jul 09:28
Compare
Choose a tag to compare

The initial font feature implementation.