Skip to content

feat(*): Upgrade to Angular 22#139

Merged
glenstaes merged 9 commits into
masterfrom
feature/ng-22
Jun 12, 2026
Merged

feat(*): Upgrade to Angular 22#139
glenstaes merged 9 commits into
masterfrom
feature/ng-22

Conversation

@glenstaes

@glenstaes glenstaes commented Jun 11, 2026

Copy link
Copy Markdown
Member

Breaking Changes

Removes the deprecated pageIndex property from PagedEntities. Use page instead.

ng update @angular/core@22 @angular/cli@22 @angular-eslint/schematics@22 @angular/material@22

Migrations have done the following:
- Add ChangeDetectionStrategy.Eager to component metadata. The new default is .OnPush so .Eager keeps it backwards compatible.
- Add withXhr to provideHttpClient because we're using the HttpXhrBackend (only affects testing and demo app).
- Wrap optional chaining expressions in $safeNavigationMigration().
- Disable the 'nullishCoalescingNotNullable & optionalChainNotNullable extended diagnostics.
…llable suppressions from tsconfig, automatically added by migration
@glenstaes glenstaes requested a review from MarkCuypersPpw June 11, 2026 12:15
@glenstaes glenstaes marked this pull request as ready for review June 11, 2026 15:00
@glenstaes glenstaes merged commit d467726 into master Jun 12, 2026
1 check passed
@glenstaes glenstaes deleted the feature/ng-22 branch June 12, 2026 07:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants