If you would like to keep access to future CKEditor 4 security patches, check the Extended Support Model, which guarantees security updates and critical bug fixes until December 2026. Alternatively, upgrade to CKEditor 5.
Other Changes:
- Updated default CDN CKEditor 4 dependency to 4.25.0-lts.
Other Changes:
- Updated default CDN CKEditor 4 dependency to 4.24.0-lts.
This release introduces a support for the LTS (”Long Term Support”) version of the editor, available under commercial terms ("Extended Support Model").
If you acquired the Extended Support Model for CKEditor 4 LTS, please read the CKEditor 4 LTS key activation guide.
Other Changes:
- Updated default CDN CKEditor 4 dependency to 4.23.0-lts.
Other Changes:
- Updated default CDN CKEditor 4 dependency to 4.22.1.
Other Changes:
- Updated default CDN CKEditor 4 dependency to 4.21.0.
Other Changes:
- Updated default CDN CKEditor 4 dependency to 4.20.2.
Other Changes:
- Updated default CDN CKEditor 4 dependency to 4.20.1.
Other Changes:
- Updated default CDN CKEditor 4 dependency to 4.20.
Highlights
The v4.0.0 release introduces support for React v18. You can read more about these changes in the React v18 release notes.
Due to significant changes in React v18, the integration with CKEditor 4 is no longer compatible with the previous versions of React. Please note that this version of React also drops support for Internet Explorer 11.
If you don’t want to lose support for IE11 or you haven't moved to React v18 yet, make sure to use React integration in version 3.
See the browser compatibility table to learn more about supported browsers and React versions.
BREAKING CHANGES:
- #284: Add support for React 18 and remove support for older versions of React.
Other Changes:
- Updated default CDN CKEditor 4 dependency to 4.19.1.
Other Changes:
- Updated default CDN CKEditor 4 dependency to 4.19.0.
Other Changes:
-
Updated default CDN CKEditor 4 dependency to 4.18.0.
Web Spell Checker ended support for WebSpellChecker Dialog on December 31st, 2021. Therefore, this plugin has been deprecated and removed from the CKEditor 4.18.0
standard-all
preset. We strongly encourage everyone to choose one of the other available spellchecking solutions - Spell Check As You Type (SCAYT) or WProofreader.
Other Changes:
- Updated default CDN CKEditor 4 dependency to 4.17.2.
- Updated year and company name in the license headers.
Other Changes:
- Updated default CDN CKEditor 4 dependency to 4.17.1.
Other Changes:
- Updated default CDN CKEditor 4 dependency to 4.16.2.
New Features:
- #228: Added support for setting editor's initial data as HTML string.
BREAKING CHANGES:
- #226: Updated
ckeditor4-integrations-common
dependency to version1.0.0
.
Other Changes:
- Added CHANGELOG entries for RC versions.
- Improved project README.
BREAKING CHANGES:
- #124: Introduced support for React hooks and rewrote the component to use hooks internally.
New Features:
- #159: Introduced support for React 17+ versions.
- #82: Introduced TypeScript support.
- #180: Introduced support for consumption of a not bundled package version by providing package in ESM, CJS and UMD formats.
Other Changes:
- Updated default CDN CKEditor 4 dependency to 4.16.1.
Fixed Issues:
- #114, #127: Fixed: The editor uses initial stale data if
data
property changed before editor reachesinstanceReady
state.
Other Changes:
- Updated default CDN CKEditor 4 dependency to 4.16.0.
- Updated
ckeditor4-integrations-common
package to0.2.0
version. - Updated year in license headers.
New Features:
- #125: Added
name
property for easier referencing editor instances withCKEDITOR.instances
. Thanks to Julien Castelain! - #129: Added
onNamespaceLoaded
property executed whenCKEDITOR
namespace is loaded, which can be used for its easier customization.
Other Changes:
- Updated the default CKEditor 4 CDN dependency to 4.15.1.
Fixed Issues:
- #94: Fixed: The
editor-incorrect-element
error is thrown due tonull
element reference when editor instance is destroyed before initialization completes. Thanks to Christoph Dörfel!
Other Changes:
- Updated the default CKEditor 4 CDN dependency to 4.15.0.
Other Changes:
- Updated the default CKEditor 4 CDN dependency to 4.14.1.
Fixed Issues:
- #57: Fixed: The CKEditor 4 WYSIWYG editor React integration gives an
editor-element-conflict
error.
Other Changes:
- Updated the default CKEditor 4 CDN dependency to 4.14.0.
Other Changes:
- Updated the default CKEditor 4 CDN dependency to 4.13.1.
New Features:
- #15: Introduced support for Server Side Rendering.
Fixed Issues:
- #46: Fixed: The React integration tries to destroy a non-existent editor instance in some cases. Thanks to Oleg Kachmar!
- #44: Fixed: An error thrown when changing routes quickly.
- #49: Fixed: A "Cannot read property 'getEditor' of null" error thrown when the component is unmounted.
- #56: Fixed: CKEditor crashes when unmounting with a "Cannot read property 'destroy' of null" error.
Other Changes:
- Updated the default CKEditor 4 CDN dependency to
4.13.0
.
New Features:
- #47: Exposed the
CKEDITOR
namespace before loading the editor instance. Thanks to Nick Rattermann! - #48: Added
CKEDITOR.displayName
for easy debugging and testing. Thanks to Florent Berthelot!
Other Changes:
- Updated the default CKEditor 4 CDN dependency to
4.12.1
.
Other Changes:
- Updated the
LICENSE.md
file with all development and production dependencies.
Other Changes:
- Updated all CKEditor 4 dependencies to the
4.11.4
version. README.md
file improvements.
The first beta release of the CKEditor 4 WYSIWYG Editor React Integration.