From 7ac3a67b3cc383fd0c9292b05623a708ccf06ecd Mon Sep 17 00:00:00 2001 From: Mateusz Baginski Date: Tue, 17 Sep 2024 10:49:54 +0200 Subject: [PATCH 1/9] Docs: Changelog. [skip ci] --- CHANGELOG.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e1cccfd..5546483 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,18 @@ Changelog ========= +## [9.0.0](https://github.com/ckeditor/ckeditor5-angular/compare/v9.0.0-alpha.0...v9.0.0) (2024-09-17) + +### Features + +* Improve result type of `useCKEditorCloud` to make `CKEditorPremiumFeatures` and `CKBox` non-nullable when proper configuration is passed. ([commit](https://github.com/ckeditor/ckeditor5-angular/commit/cdea768f960f5c31394889d15a1885ca7c3ca96f)) + +### Bug fixes + +* Add missing `@ckeditor/ckeditor5-integrations-common` dependency. ([commit](https://github.com/ckeditor/ckeditor5-angular/commit/af9077cc0dd9688bcf38e136419ddd9be5c63bf0)) +* Rename the `languages` configuration property to translations in `loadCKEditorCloud`. ([commit](https://github.com/ckeditor/ckeditor5-angular/commit/cdea768f960f5c31394889d15a1885ca7c3ca96f)) + + ## [9.0.0-alpha.0](https://github.com/ckeditor/ckeditor5-angular/compare/v8.0.0...v9.0.0-alpha.0) (2024-09-06) ### BREAKING CHANGES From 33d097abe5b3f93ad30431a15cbf01e865f4e86f Mon Sep 17 00:00:00 2001 From: Mateusz Baginski Date: Tue, 17 Sep 2024 10:54:18 +0200 Subject: [PATCH 2/9] Adjust changelog --- CHANGELOG.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5546483..aede767 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,14 +3,14 @@ Changelog ## [9.0.0](https://github.com/ckeditor/ckeditor5-angular/compare/v9.0.0-alpha.0...v9.0.0) (2024-09-17) -### Features +### BREAKING CHANGES -* Improve result type of `useCKEditorCloud` to make `CKEditorPremiumFeatures` and `CKBox` non-nullable when proper configuration is passed. ([commit](https://github.com/ckeditor/ckeditor5-angular/commit/cdea768f960f5c31394889d15a1885ca7c3ca96f)) +* Changed minimum supported version of Angular to the oldest supported LTS: `>=16.x`. +* Switched compiler from TypeScript `4.x` to `5.x` to ensure compatibility with the newest CKEditor 5 packages. -### Bug fixes +### Features -* Add missing `@ckeditor/ckeditor5-integrations-common` dependency. ([commit](https://github.com/ckeditor/ckeditor5-angular/commit/af9077cc0dd9688bcf38e136419ddd9be5c63bf0)) -* Rename the `languages` configuration property to translations in `loadCKEditorCloud`. ([commit](https://github.com/ckeditor/ckeditor5-angular/commit/cdea768f960f5c31394889d15a1885ca7c3ca96f)) +* Add cloud CDN support. ([commit](https://github.com/ckeditor/ckeditor5-angular/commit/9c62280f4bdc487ccc258437ee7b6b7cbfa8cbf0)) ## [9.0.0-alpha.0](https://github.com/ckeditor/ckeditor5-angular/compare/v8.0.0...v9.0.0-alpha.0) (2024-09-06) From 9a8eccd9c05f2e36a131250c95b723b0e30cd56e Mon Sep 17 00:00:00 2001 From: Mateusz Baginski Date: Wed, 18 Sep 2024 14:40:15 +0200 Subject: [PATCH 3/9] Downgrade TS to 5.0 --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 6df2b3c..10f966d 100644 --- a/package.json +++ b/package.json @@ -73,7 +73,7 @@ "style-loader": "^2.0.0", "ts-loader": "^9.4.3", "ts-node": "^9.0.0", - "typescript": "~5.1.3", + "typescript": "~5.0.0", "upath": "^2.0.1", "webpack": "^5.94.0", "webpack-cli": "^4.10.0" diff --git a/yarn.lock b/yarn.lock index 66800e7..e7514ae 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11828,10 +11828,10 @@ typescript@^4.7.2: resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== -typescript@~5.1.3: - version "5.1.6" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.1.6.tgz#02f8ac202b6dad2c0dd5e0913745b47a37998274" - integrity sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA== +typescript@~5.0.0: + version "5.0.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.0.4.tgz#b217fd20119bd61a94d4011274e0ab369058da3b" + integrity sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw== ua-parser-js@^0.7.30: version "0.7.38" From 0499b43b271a5a3f0acea5c5af03215cc3ed244c Mon Sep 17 00:00:00 2001 From: Mateusz Baginski Date: Wed, 18 Sep 2024 14:48:56 +0200 Subject: [PATCH 4/9] Adjust release date --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index aede767..4178ae2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,7 @@ Changelog ========= -## [9.0.0](https://github.com/ckeditor/ckeditor5-angular/compare/v9.0.0-alpha.0...v9.0.0) (2024-09-17) +## [9.0.0](https://github.com/ckeditor/ckeditor5-angular/compare/v9.0.0-alpha.0...v9.0.0) (2024-09-19) ### BREAKING CHANGES From 4a2b43241617848c1492fb616bb748fa873cc2ac Mon Sep 17 00:00:00 2001 From: Mateusz Baginski Date: Wed, 18 Sep 2024 15:06:18 +0200 Subject: [PATCH 5/9] Add experimental label --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4178ae2..5f61739 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,7 @@ Changelog ### Features -* Add cloud CDN support. ([commit](https://github.com/ckeditor/ckeditor5-angular/commit/9c62280f4bdc487ccc258437ee7b6b7cbfa8cbf0)) +* **Experimental:** Add cloud CDN support. ([commit](https://github.com/ckeditor/ckeditor5-angular/commit/9c62280f4bdc487ccc258437ee7b6b7cbfa8cbf0)) ## [9.0.0-alpha.0](https://github.com/ckeditor/ckeditor5-angular/compare/v8.0.0...v9.0.0-alpha.0) (2024-09-06) From e899b8894fb23fdcbe1251c27659055ae7adfd81 Mon Sep 17 00:00:00 2001 From: Mateusz Baginski Date: Thu, 19 Sep 2024 07:52:58 +0200 Subject: [PATCH 6/9] Add new version to `README.md` --- README.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 736c29f..a9255b8 100644 --- a/README.md +++ b/README.md @@ -35,12 +35,17 @@ Because of the breaking changes in the Angular library output format, the `@cked Actively supported versions - ^7 - 13+ - Changes in peer dependencies. (issue) + ^9 + 16+ + Migration to TypeScript 5. Declaration files are not backward compatible. Past releases (no longer maintained) + + + ^8 + 13+ + Changes in peer dependencies. (issue) ^6 From 89bf8dfc685efa6f01b55fca9e762b0ae47ef35c Mon Sep 17 00:00:00 2001 From: Mateusz Baginski Date: Thu, 19 Sep 2024 08:01:45 +0200 Subject: [PATCH 7/9] Add missing `8` release to changelog --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a9255b8..9946bd1 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ Because of the breaking changes in the Angular library output format, the `@cked ^9 16+ - Migration to TypeScript 5. Declaration files are not backward compatible. + Requires CKEditor 5 at least in version 43. Past releases (no longer maintained) @@ -45,6 +45,11 @@ Because of the breaking changes in the Angular library output format, the `@cked ^8 13+ + Requires CKEditor 5 at least in version 42. + + + ^7 + 13+ Changes in peer dependencies. (issue) From 04695d68719166124af984a5b08e6016c70dd3c6 Mon Sep 17 00:00:00 2001 From: Mateusz Baginski Date: Thu, 19 Sep 2024 08:03:45 +0200 Subject: [PATCH 8/9] Fix versions --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9946bd1..ad3eed1 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,7 @@ Because of the breaking changes in the Angular library output format, the `@cked ^6 13+ - Requires CKEditor 5 at least in version 42. + Requires CKEditor 5 at least in version 37. ^5 From e0f3abf37659f6174f984a0ea657da75920dc583 Mon Sep 17 00:00:00 2001 From: Mateusz Baginski Date: Thu, 19 Sep 2024 08:06:07 +0200 Subject: [PATCH 9/9] Add TS 5 info to readme --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index ad3eed1..26cde4b 100644 --- a/README.md +++ b/README.md @@ -37,17 +37,17 @@ Because of the breaking changes in the Angular library output format, the `@cked ^9 16+ - Requires CKEditor 5 at least in version 43. + Migration to TypeScript 5. Declaration files are not backward compatible. Requires CKEditor 5 in version 43 or higher. Past releases (no longer maintained) - + ^8 13+ Requires CKEditor 5 at least in version 42. - + ^7 13+ Changes in peer dependencies. (issue)