Skip to content

Update environment to use Angular v19 #514

@marburek

Description

@marburek

Upgrade Angular Integration to v19

Note

Angular will drop support for v18 on November 21, 2025 (Angular Release Schedule).

In line with our upgrade policy, we should upgrade our Angular integration to v19 and drop support for earlier versions.
During this upgrade, we must also verify compatibility with Angular v20 to ensure future readiness.

Compatibility summary

A compatibility check was performed using CKEditor 5 v47.2.0 and CKEditor5 Builder v2.7.7 with a basic free editor setup (core + text formatting, excluding “remove formatting”).

Test procedure: (see)

  1. Verified npm and CDN builds on Angular v18.2.21 (baseline).
  2. Upgraded npm project via:
    npx ng update @angular/core@19 @angular/cli@19
    Confirmed Angular version v19.2.19.
  3. Served the app — editor loaded successfully, no console errors.
  4. Repeated the same using CDN build.
  5. Upgraded both npm and CDN projects to Angular v20.3.9.
  6. Served again — editor functioned correctly, no console errors.

Result: Both Angular 19 and Angular 20 are compatible with the current CKEditor 5 setup.

Definition of Done

Other details

Original issue

Angular is dropping support for v18 on 2025-11-21.

After that, we would like to have our integration upgraded to v19 and drop support for lower versions, in accordance with our upgrade policy.

Definition of done

  • Angular integration has been upgraded to v19
  • Any legacy code related to older versions has been removed
  • Readme and other documentation have been updated
  • Any relevant CI has been updated

Metadata

Metadata

Labels

squad:platformIssue to be handled by the Platform team.status:in-progressSet automatically when an issue lands in the "In progress" column. We are working on it.type:taskThis issue reports a chore (non-production change) and other types of "todos".

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions