diff --git a/docs/updating/update-to-25.md b/docs/updating/update-to-25.md index 9348b99795f..cc4404ec555 100644 --- a/docs/updating/update-to-25.md +++ b/docs/updating/update-to-25.md @@ -5,13 +5,17 @@ menu-title: Update to v25.x order: 99 --- +# Update to CKEditor 5 v25.x + When updating your CKEditor 5 installation, make sure **all the packages are the same version** to avoid errors. For custom builds, you may try removing the `package-lock.json` or `yarn.lock` files (if applicable) and reinstalling all packages before rebuilding the editor. For best results, make sure you use the most recent package versions. -# Update to CKEditor 5 v25.0.0 +## Update to CKEditor 5 v25.0.0 + +_Released on January 27, 2021._ For the entire list of changes introduced in version 25.0.0, see the [release notes for CKEditor 5 v25.0.0](https://github.com/ckeditor/ckeditor5/releases/tag/v25.0.0). diff --git a/docs/updating/update-to-26.md b/docs/updating/update-to-26.md index ae9d488e4cc..3863bef42b5 100644 --- a/docs/updating/update-to-26.md +++ b/docs/updating/update-to-26.md @@ -5,13 +5,17 @@ menu-title: Update to v26.x order: 98 --- +# Update to CKEditor 5 v26.x + When updating your CKEditor 5 installation, make sure **all the packages are the same version** to avoid errors. For custom builds, you may try removing the `package-lock.json` or `yarn.lock` files (if applicable) and reinstalling all packages before rebuilding the editor. For best results, make sure you use the most recent package versions. -# Update to CKEditor 5 v26.0.0 +## Update to CKEditor 5 v26.0.0 + +_Released on March 3, 2021._ For the entire list of changes introduced in version 26.0.0, see the [release notes for CKEditor 5 v26.0.0](https://github.com/ckeditor/ckeditor5/releases/tag/v26.0.0). diff --git a/docs/updating/update-to-27.md b/docs/updating/update-to-27.md index 6e2d27620f2..b6c8f8d75d0 100644 --- a/docs/updating/update-to-27.md +++ b/docs/updating/update-to-27.md @@ -5,16 +5,18 @@ menu-title: Update to v27.x order: 97 --- +# Update to CKEditor 5 v27.x + When updating your CKEditor 5 installation, make sure **all the packages are the same version** to avoid errors. For custom builds, you may try removing the `package-lock.json` or `yarn.lock` files (if applicable) and reinstalling all packages before rebuilding the editor. For best results, make sure you use the most recent package versions. -# Update to CKEditor 5 v27.x - ## Update to CKEditor 5 v27.1.0 +_Released on April 21, 2021._ + For the entire list of changes introduced in version 27.1.0, see the [release notes for CKEditor 5 v27.1.0](https://github.com/ckeditor/ckeditor5/releases/tag/v27.1.0). Listed below are the most important changes that require your attention when upgrading to CKEditor 5 v27.1.0. @@ -33,6 +35,8 @@ If you wish to bring back this restriction, see the {@link features/block-quote# ## Update to CKEditor 5 v27.0.0 +_Released on March 24, 2021._ + For the entire list of changes introduced in version 27.0.0, see the [release notes for CKEditor 5 v27.0.0](https://github.com/ckeditor/ckeditor5/releases/tag/v27.0.0). Listed below are the most important changes that require your attention when upgrading to CKEditor 5 v27.0.0. diff --git a/docs/updating/update-to-28.md b/docs/updating/update-to-28.md index fc497d4f500..3d2e3174e58 100644 --- a/docs/updating/update-to-28.md +++ b/docs/updating/update-to-28.md @@ -6,13 +6,17 @@ order: 96 modified_at: 2021-06-01 --- +# Update to CKEditor 5 v28.x + When updating your CKEditor 5 installation, make sure **all the packages are the same version** to avoid errors. For custom builds, you may try removing the `package-lock.json` or `yarn.lock` files (if applicable) and reinstalling all packages before rebuilding the editor. For best results, make sure you use the most recent package versions. -# Update to CKEditor 5 v28.0.0 +## Update to CKEditor 5 v28.0.0 + +_Released on June 7, 2021._ For the entire list of changes introduced in version 28.0.0, see the [release notes for CKEditor 5 v28.0.0](https://github.com/ckeditor/ckeditor5/releases/tag/v28.0.0). diff --git a/docs/updating/update-to-29.md b/docs/updating/update-to-29.md index fa03dd46f81..f687a23d368 100644 --- a/docs/updating/update-to-29.md +++ b/docs/updating/update-to-29.md @@ -4,6 +4,7 @@ meta-title: Update to version 29.x | CKEditor 5 Documentation menu-title: Update to v29.x order: 95 --- +# Update to CKEditor 5 v29.x When updating your CKEditor 5 installation, make sure **all the packages are the same version** to avoid errors. @@ -11,10 +12,10 @@ order: 95 For custom builds, you may try removing the `package-lock.json` or `yarn.lock` files (if applicable) and reinstalling all packages before rebuilding the editor. For best results, make sure you use the most recent package versions. -# Update to CKEditor 5 v29.x - ## Update to CKEditor 5 v29.1.0 +_Released on August 4, 2021._ + For the entire list of changes introduced in version 29.1.0, see the [release notes for CKEditor 5 v29.1.0](https://github.com/ckeditor/ckeditor5/releases/tag/v29.1.0). Listed below are the most important changes that require your attention when upgrading to CKEditor 5 v29.1.0. @@ -60,40 +61,42 @@ Here is an example of changes you may need for proper integration with the {@lin ```js // Old code. ClassicEditor - .create( ..., { - // ... - link: { - decorators: { - addGreenLink: { - mode: 'automatic', - attributes: { - class: 'my-green-link', + .create( ..., { + // ... + link: { + decorators: { + addGreenLink: { + mode: 'automatic', + attributes: { + class: 'my-green-link', style: 'color:green;' - } - } - } - } - } ) + } + } + } + } + } ) // New code. ClassicEditor - .create( ..., { - // ... - link: { - decorators: { - addGreenLink: { - mode: 'automatic', - classes: 'my-green-link', + .create( ..., { + // ... + link: { + decorators: { + addGreenLink: { + mode: 'automatic', + classes: 'my-green-link', styles: { color: 'green' } - } - } - } - } ) + } + } + } + } ) ``` ## Update to CKEditor 5 v29.0.0 +_Released on July 7, 2021._ + This migration guide enumerates the most important changes that require your attention when upgrading to CKEditor 5 v29.0.0 due to changes introduced in the {@link module:image/image~Image} plugin and some other image-related features. For the entire list of changes introduced in version 29.0.0, see the [release notes for CKEditor 5 v29.0.0](https://github.com/ckeditor/ckeditor5/releases/tag/v29.0.0). @@ -351,9 +354,9 @@ ClassicEditor .create( document.querySelector( '#editor' ), { plugins: [ CKFinder, Image, ... ], toolbar: [ 'uploadImage', ... ], - ckfinder: { - // Feature configuration. - } + ckfinder: { + // Feature configuration. + } } ) .then( ... ) .catch( ... ); diff --git a/docs/updating/update-to-30.md b/docs/updating/update-to-30.md index 892cad2944f..6b9d961060f 100644 --- a/docs/updating/update-to-30.md +++ b/docs/updating/update-to-30.md @@ -5,13 +5,17 @@ menu-title: Update to v30.x order: 94 --- +# Update to CKEditor 5 v30.x + When updating your CKEditor 5 installation, make sure **all the packages are the same version** to avoid errors. For custom builds, you may try removing the `package-lock.json` or `yarn.lock` files (if applicable) and reinstalling all packages before rebuilding the editor. For best results, make sure you use the most recent package versions. -# Update to CKEditor 5 v30.0.0 +## Update to CKEditor 5 v30.0.0 + +_Released on September 29, 2021._ For the entire list of changes introduced in version 30.0.0, see the [release notes for CKEditor 5 v31.0.0](https://github.com/ckeditor/ckeditor5/releases/tag/v31.0.0). @@ -36,25 +40,25 @@ Here is the exact change you need to introduce for proper integration with the n ```js // Before v30.0.0. ClassicEditor - .create( ..., { - // ... - toolbar: { - items: [ ... ], + .create( ..., { + // ... + toolbar: { + items: [ ... ], viewportTopOffset: 100 - } - } ) + } + } ) // Since v30.0.0. ClassicEditor - .create( ..., { - // ... - toolbar: { - items: [ ... ] - }, + .create( ..., { + // ... + toolbar: { + items: [ ... ] + }, ui: { viewportOffset: { top: 100 } } - } ) + } ) ``` diff --git a/docs/updating/update-to-31.md b/docs/updating/update-to-31.md index c67c68ce596..94ebd90e23c 100644 --- a/docs/updating/update-to-31.md +++ b/docs/updating/update-to-31.md @@ -16,6 +16,8 @@ modified_at: 2021-11-03 ## Update to CKEditor 5 v31.1.0 +_Released on December 7, 2021._ + For the entire list of changes introduced in version 31.1.0, see the [release notes for CKEditor 5 v31.1.0](https://github.com/ckeditor/ckeditor5/releases/tag/v31.1.0). Listed below are the most important changes that require your attention when upgrading to CKEditor 5 v31.1.0. @@ -85,6 +87,8 @@ These were changed to `tableCellBackgroundColor`, `tableCellPadding`, `tableCell ## Update to CKEditor 5 v31.0.0 +_Released on October 26, 2021._ + For the entire list of changes introduced in version 31.0.0, see the [release notes for CKEditor 5 v31.1.0](https://github.com/ckeditor/ckeditor5/releases/tag/v31.1.0). Listed below are the most important changes that require your attention when upgrading to CKEditor 5 v31.0.0. diff --git a/docs/updating/update-to-32.md b/docs/updating/update-to-32.md index bed0c090f37..07c12ba0a62 100644 --- a/docs/updating/update-to-32.md +++ b/docs/updating/update-to-32.md @@ -6,13 +6,17 @@ order: 92 modified_at: 2021-12-10 --- +# Update to CKEditor 5 v32.x + When updating your CKEditor 5 installation, make sure **all the packages are the same version** to avoid errors. For custom builds, you may try removing the `package-lock.json` or `yarn.lock` files (if applicable) and reinstalling all packages before rebuilding the editor. For best results, make sure you use the most recent package versions. -# Update to CKEditor 5 v32.0.0 +## Update to CKEditor 5 v32.0.0 + +_Released on January 31, 2022._ For the entire list of changes introduced in version 32.0.0, see the [release notes for CKEditor 5 v32.0.0](https://github.com/ckeditor/ckeditor5/releases/tag/v32.0.0). diff --git a/docs/updating/update-to-33.md b/docs/updating/update-to-33.md index fc5feef3eab..142c2871b30 100644 --- a/docs/updating/update-to-33.md +++ b/docs/updating/update-to-33.md @@ -6,7 +6,7 @@ order: 91 modified_at: 2022-02-01 --- -# Update to CKEditor 5 v33.0.0 +# Update to CKEditor 5 v33.x When updating your CKEditor 5 installation, make sure **all the packages are the same version** to avoid errors. @@ -14,6 +14,10 @@ modified_at: 2022-02-01 For custom builds, you may try removing the `package-lock.json` or `yarn.lock` files (if applicable) and reinstalling all packages before rebuilding the editor. For best results, make sure you use the most recent package versions. +## Update to CKEditor 5 v33.0.0 + +_Released on March 9, 2022._ + For the entire list of changes introduced in version 33.0.0, see the [release notes for CKEditor 5 v33.0.0](https://github.com/ckeditor/ckeditor5/releases/tag/v33.0.0). Listed below are the most important changes that require your attention when upgrading to CKEditor 5 v33.0.0. diff --git a/docs/updating/update-to-34.md b/docs/updating/update-to-34.md index d42fce1ad99..03ddc018bdf 100644 --- a/docs/updating/update-to-34.md +++ b/docs/updating/update-to-34.md @@ -6,7 +6,7 @@ order: 90 modified_at: 2022-04-05 --- -# Update to CKEditor 5 v34.0.0 +# Update to CKEditor 5 v34.x When updating your CKEditor 5 installation, make sure **all the packages are the same version** to avoid errors. @@ -14,6 +14,10 @@ modified_at: 2022-04-05 For custom builds, you may try removing the `package-lock.json` or `yarn.lock` files (if applicable) and reinstalling all packages before rebuilding the editor. For best results, make sure you use the most recent package versions. +## Update to CKEditor 5 v34.0.0 + +_Released on April 12, 2022._ + For the entire list of changes introduced in version 34.0.0, see the [release notes for CKEditor 5 v34.0.0](https://github.com/ckeditor/ckeditor5/releases/tag/v34.0.0). Listed below are the most important changes that require your attention when upgrading to CKEditor 5 v34.0.0. diff --git a/docs/updating/update-to-35.md b/docs/updating/update-to-35.md index 84ce4d9d62b..a4990c2e018 100644 --- a/docs/updating/update-to-35.md +++ b/docs/updating/update-to-35.md @@ -16,6 +16,8 @@ modified_at: 2022-10-05 ## Update to CKEditor 5 v35.2.0 +_Released on October 5, 2022._ + For the entire list of changes introduced in version 35.2.0, see the [release notes for CKEditor 5 v35.2.0](https://github.com/ckeditor/ckeditor5/releases/tag/v35.2.0). Listed below are the most important changes that require your attention when upgrading to CKEditor 5 v35.2.0. @@ -93,6 +95,8 @@ The rest of the import path remained unchanged (`/theme/icons/`). ## Update to CKEditor 5 v35.1.0 +_Released on August 31, 2022._ + For the entire list of changes introduced in version 35.1.0, see the [release notes for CKEditor 5 v35.1.0](https://github.com/ckeditor/ckeditor5/releases/tag/v35.1.0). Listed below are the most important changes that require your attention when upgrading to CKEditor 5 v35.1.0. diff --git a/docs/updating/update-to-36.md b/docs/updating/update-to-36.md index 8c1754fa9f4..bf48419f526 100644 --- a/docs/updating/update-to-36.md +++ b/docs/updating/update-to-36.md @@ -8,6 +8,8 @@ modified_at: 2022-12-14 # Update to CKEditor 5 v36.0.0 +_Released on January 25, 2023._ + When updating your CKEditor 5 installation, make sure **all the packages are the same version** to avoid errors. diff --git a/docs/updating/update-to-37.md b/docs/updating/update-to-37.md index da15f32a5e8..b32b638dd2a 100644 --- a/docs/updating/update-to-37.md +++ b/docs/updating/update-to-37.md @@ -7,6 +7,8 @@ order: 87 # Update to CKEditor 5 v37.0.0 +_Released on April 5, 2023._ + When updating your CKEditor 5 installation, make sure **all the packages are the same version** to avoid errors. diff --git a/docs/updating/update-to-38.md b/docs/updating/update-to-38.md index c7adf17e561..953904173b9 100644 --- a/docs/updating/update-to-38.md +++ b/docs/updating/update-to-38.md @@ -15,6 +15,8 @@ order: 86 ## Update to CKEditor 5 v38.1.0 +_Released on June 28, 2023._ + For the entire list of changes introduced in version 38.0.0, see the [release notes for CKEditor 5 v38.1.0](https://github.com/ckeditor/ckeditor5/releases/tag/v38.1.0). Listed below is the minor breaking change that requires your attention when upgrading to CKEditor 5 v38.1.0. @@ -31,6 +33,8 @@ Upgrading to CKEditor 5 v38.1.0 you will need to modify your GHS-related co ## Update to CKEditor 5 v38.0.0 +_Released on May 22, 2023._ + For the entire list of changes introduced in version 38.0.0, see the [release notes for CKEditor 5 v38.0.0](https://github.com/ckeditor/ckeditor5/releases/tag/v38.0.0). Listed below are the most important changes that require your attention when upgrading to CKEditor 5 v38.0.0. diff --git a/docs/updating/update-to-39.md b/docs/updating/update-to-39.md index 2094585bf4f..9078cafcea5 100644 --- a/docs/updating/update-to-39.md +++ b/docs/updating/update-to-39.md @@ -15,6 +15,8 @@ order: 85 ## Update to CKEditor 5 v39.0.0 +_Released on August 2, 2023._ + For the entire list of changes introduced in version 39.0.0, see the [release notes for CKEditor 5 v39.0.0](https://github.com/ckeditor/ckeditor5/releases/tag/v39.0.0). Listed below are the most important changes that require your attention when upgrading to CKEditor 5 v39.0.0. diff --git a/docs/updating/update-to-40.md b/docs/updating/update-to-40.md index fb733719f3a..3cbf63dd45f 100644 --- a/docs/updating/update-to-40.md +++ b/docs/updating/update-to-40.md @@ -15,6 +15,8 @@ order: 84 ## Update to CKEditor 5 v40.2.0 +_Released on December 12, 2023._ + For the entire list of changes introduced in version 40.2.0, see the [release notes for CKEditor 5 v40.2.0](https://github.com/ckeditor/ckeditor5/releases/tag/v40.2.0). Listed below are the most important changes that require your attention when upgrading to CKEditor 5 v40.2.0. @@ -199,6 +201,8 @@ The `insertImageViaUrl` configuration option was unused and was removed. If you ## Update to CKEditor 5 v40.1.0 +_Released on November 15, 2023._ + For the entire list of changes introduced in version 40.1.0, see the [release notes for CKEditor 5 v40.1.0](https://github.com/ckeditor/ckeditor5/releases/tag/v40.1.0). Listed below are the most important changes that require your attention when upgrading to CKEditor 5 v40.1.0. @@ -239,6 +243,8 @@ The {@link features/images-text-alternative image text alternative} (the `alt` a ## Update to CKEditor 5 v40.0.0 +_Released on October 4, 2023._ + For the entire list of changes introduced in version 40.0.0, see the [release notes for CKEditor 5 v40.0.0](https://github.com/ckeditor/ckeditor5/releases/tag/v40.0.0). Listed below are the most important changes that require your attention when upgrading to CKEditor 5 v40.0.0. diff --git a/docs/updating/update-to-41.md b/docs/updating/update-to-41.md index f0e5ae64ece..d7a22698ef0 100644 --- a/docs/updating/update-to-41.md +++ b/docs/updating/update-to-41.md @@ -16,6 +16,8 @@ modified_at: 2024-01-10 ## Update to CKEditor 5 v41.0.0 +_Released on January 17, 2024._ + For the entire list of changes introduced in version 41.0.0, see the [release notes for CKEditor 5 v41.0.0](https://github.com/ckeditor/ckeditor5/releases/tag/v41.0.0). Listed below are the most important changes that require your attention when upgrading to CKEditor 5 v41.0.0.