Releases
22.0.3
Compare
Sorry, something went wrong.
No results found
After a lengthy hiatus, this release updates the extreme-angular starter template to Angular 22! 馃帀
Upgraded
Angular 21.2 to 22.0.3 (CLI, build system, and compiler).
Dev tooling to current major versions: ESLint 10, Stylelint 17, CSpell 10,
lint-staged 17, Commitlint 21, and supporting plugins.
Keeps the project on supported, patched releases.
Supported Node to the current LTS lines (22.22+, 24.15+, or 26).
.nvmrc is pinned to Node 26, and CI reads it automatically so local and
pipeline environments match.
CI actions to current majors: actions/checkout v4 to v7 and
actions/setup-node v4 to v6.
Removed
exactOptionalPropertyTypes.
Not part of Angular's --strict preset; it causes more friction with Angular
and third-party types than the bugs it catches.
noUnusedLocals and noUnusedParameters.
ESLint's @typescript-eslint/no-unused-vars already reports the same issues.
Unlike the compiler options, it does not break ng build or ng serve when
an import is briefly unused during refactoring.
Type safety remains strong through noUncheckedIndexedAccess.
Added
Clearer README guidance on the pre-commit and pre-push hooks.
Explains their value for teams pushing to a remote that has no CI of its own.
A Dependabot config (.github/dependabot.yml).
Keeps the GitHub Actions versions current automatically.
You can鈥檛 perform that action at this time.