Sourced from @angular/compiler's releases.
VSCode Extension: 21.1.0
21.1.0 (2026-01-12)
- fix(vscode-extension): convert enum member kind in completions correctly (50674f8c28)
21.1.0
common
Commit Description Add custom transformations for Cloudflare and Cloudinary image loaders support custom transformations in ImageKit and Imgix loaders compiler
Commit Description Add support for multiple swich cases matching Support empty cases core
forms
Commit Description allow focusing bound control from field state platform-browser
Commit Description add contexttocreateApplicationresolve JIT resources in createApplicationrouter
Commit Description add controls for route cleanup Add scroll behavior controls on router navigation Add standalone function to create a comptued for isActive Execute RunGuardsAndResolvers function in injection context extend paramters of RedirectFunction to include paramMap and queryParamMap Publish Router's integration with platform Navigation API as experimental Support wildcard params with segments trailing (#64737) upgrade
Commit Description deprecate VERSIONexportDeprecations
upgrade
... (truncated)
Sourced from @angular/compiler's changelog.
21.1.0 (2026-01-14)
Deprecations
upgrade
VERSIONfrom@angular/upgradeis deprecated. Please use the entry from@angular/upgrade/staticinstead.common
Commit Type Description d8790972be feat Add custom transformations for Cloudflare and Cloudinary image loaders a6b8cb68af feat support custom transformations in ImageKit and Imgix loaders compiler
Commit Type Description 640693da8e feat Add support for multiple swich cases matching 0ad3adc7c6 fix Support empty cases core
Commit Type Description 99ad18a4ee feat Add stability debugging utility a0dfa5fa86 feat support rest arguments in function calls 6e18fa8bc9 feat support spread elements in array literals e407280ab5 feat support spread expressions in object literals 06be8034bb fix Microtask scheduling should be used after any application synchronization b4f584cf42 fix return StaticProviderforprovidePlatformInitializerforms
Commit Type Description 1ea5c97703 feat allow focusing bound control from field state platform-browser
Commit Type Description ec9dc94cee feat add contexttocreateApplicationab67988d2e feat resolve JIT resources in createApplicationrouter
Commit Type Description 5edceffd04 feat add controls for route cleanup a03c82564d feat Add scroll behavior controls on router navigation e44839b016 feat Add standalone function to create a comptued for isActive c25d749d85 feat Execute RunGuardsAndResolvers function in injection context 1c00ab42f8 feat extend paramters of RedirectFunction to include paramMap and queryParamMap 7003e8d241 feat Publish Router's integration with platform Navigation API as experimental c84d372778 feat Support wildcard params with segments trailing (#64737) upgrade
Commit Type Description 75fe8f8af9 refactor deprecate VERSIONexport
... (truncated)
5326333 fix(forms): Ensure the control instruction comes after the other bindings29f074a fix(forms): Rename signal form [field] to [formField]0875dea refactor(compiler): switch Binary.isAssignmentOperation to type guard function83bac5a refactor(compiler): tighten Unary.operator typee01dcae refactor: _ParseAST.isAssignmentOperator to type guard4cdf4d5 refactor(compiler): tighten Binary.operation type0ad3adc fix(compiler): Support empty cases4dc5ae5 refactor(core): remove unused instruction parameter3a56c13 fix(compiler): produce accurate span for typeof and void expressionsa0dfa5f feat(core): support rest arguments in function calls