Changelog
=========

## [2.4.0](https://github.com/ckeditor/ckeditor5-integrations-common/compare/v2.3.1...v2.4.0) (May 25, 2026)

### Features

* Added `mapObjectKeys` helper for transforming object keys and `kebabToCamelCase` for converting strings from kebab-case to camelCase.


## [2.3.1](https://github.com/ckeditor/ckeditor5-integrations-common/compare/v2.3.0...v2.3.1) (April 15, 2026)

### Bug fixes

* Fixed an issue where the editor's alpha version was being compared incorrectly.


## [2.3.0](https://github.com/ckeditor/ckeditor5-integrations-common/compare/v2.2.5...v2.3.0) (April 1, 2026)

### Features

* Add utilities that make it easier to detect the availability of features on certain versions of CKEditor. See [ckeditor/ckeditor5-react#658](https://github.com/ckeditor/ckeditor5-react/issues/658), [ckeditor/ckeditor5-vue#400](https://github.com/ckeditor/ckeditor5-vue/issues/400), [ckeditor/ckeditor5-angular#550](https://github.com/ckeditor/ckeditor5-angular/issues/550).


## [2.2.5](https://github.com/ckeditor/ckeditor5-integrations-common/compare/v2.2.4...v2.2.5) (March 19, 2026)

### Other changes

* Re-export utilities related to CKEditor version checking. See [ckeditor/ckeditor5-react#659](https://github.com/ckeditor/ckeditor5-react/issues/659).


## [2.2.4](https://github.com/ckeditor/ckeditor5-integrations-common/compare/v2.2.3...v2.2.4) (March 12, 2026)

### Bug fixes

* Updated migration link for Vanilla JS when the editor is installed via NPM but loaded via CDN. See [ckeditor/ckeditor5#18510](https://github.com/ckeditor/ckeditor5/issues/18510).

### Other changes

* Upgrade to Node v24.11.
* Re-export helpers related to installation info and semantic versioning. See [ckeditor/ckeditor5-react#653](https://github.com/ckeditor/ckeditor5-react/issues/653).

---

To see all releases, visit the [release page](https://github.com/ckeditor/ckeditor5-integrations-common/releases).
