Context
Change Type: Improvement
Product area: Application enablement & solutions
Component: Web SDK
Deployed at: eu.latest.cumulocity.com, apj.cumulocity.com, jp.cumulocity.com, cumulocity.com, us.cumulocity.com, emea.cumulocity.com
Technical details
Build artifact: ui-c8y (1022.0.0)
Internal ID: MTM-62856
Description
Starting with version 1022.0.0, the Web SDK has been upgraded to Angular 19. This update brings performance improvements and new features, but may also introduce breaking changes that could impact your existing implementations.
Comprehensive upgrade documentation is available to help developers navigate the transition and update their codebases accordingly, see the Angular 19 Upgrade Guide.
To ensure a day one compatibility of your plugins with applications based on the v1022 Web SDK, you should add the standalone flag to all components/pipes/directives of your plugins.
You do not have to migrate your components/pipes/directives to standalone: true, you can also set them to false. You just need to ensure that you’ve set the standalone flag.
If the standalone flag has not been defined, Angular v19 will default to standalone: true instead of standalone: false, which can break your components/pipes/directives.