Skip to content

feat(angular): update to angular version 22#2054

Draft
spliffone wants to merge 3 commits into
mainfrom
feat/angular-22-update
Draft

feat(angular): update to angular version 22#2054
spliffone wants to merge 3 commits into
mainfrom
feat/angular-22-update

Conversation

@spliffone

@spliffone spliffone commented May 13, 2026

Copy link
Copy Markdown
Member

@spliffone spliffone requested review from a team as code owners May 13, 2026 10:55
@spliffone spliffone marked this pull request as draft May 13, 2026 10:55

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the project and its sub-libraries to Angular 22 (next) and TypeScript 6.0, alongside adding deprecation ignores in TypeScript configurations. Feedback includes addressing inconsistent Angular versions in specific package files, using version ranges for peer dependencies instead of pinned pre-release versions, and moving ESLint packages from overrides to development dependencies. Additionally, a breaking change in the SiLivePreviewConfig interface was identified, which requires a specific commit message footer according to the repository's style guide.

Comment thread projects/live-preview/assets/angular/package.json Outdated
Comment thread projects/charts-ng/package.json Outdated
Comment thread package.json Outdated
Comment thread projects/live-preview/interfaces/live-preview-config.ts Outdated
@spliffone spliffone force-pushed the feat/angular-22-update branch 13 times, most recently from 97dc183 to 5704d83 Compare June 16, 2026 18:43
@spliffone spliffone force-pushed the feat/angular-22-update branch from 5704d83 to f9f027a Compare June 18, 2026 09:29
@spliffone spliffone added this to the 51.0.0 milestone Jun 18, 2026
@spliffone spliffone added the breaking-changes Marks issues and PRs that are breaking the API label Jun 18, 2026
BREAKING CHANGE: endpoint ´@siemens/element-ng/translate` no longer re-export `@siemens/element-translate-ng/translate`.

Use `@siemens/element-translate-ng/translate` instead.

Before:

```
import { ... } from '@siemens/element-ng/translate';
````

After:

```
import { ... } from '@siemens/element-translate-ng/translate';
```
@spliffone spliffone force-pushed the feat/angular-22-update branch from f9f027a to f92f256 Compare June 18, 2026 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking-changes Marks issues and PRs that are breaking the API

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant