Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 20, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@angular/animations (source) 21.0.521.1.0 age adoption passing confidence
@angular/common (source) 21.0.521.1.0 age adoption passing confidence
@angular/common (source) 20.3.1120.3.16 age adoption passing confidence
@angular/compiler (source) 21.0.721.1.0 age adoption passing confidence
@angular/compiler-cli (source) 21.0.521.1.0 age adoption passing confidence
@angular/core (source) 21.0.721.1.0 age adoption passing confidence
@angular/core (source) 20.3.1120.3.16 age adoption passing confidence
@angular/forms (source) 21.0.521.1.0 age adoption passing confidence
@angular/language-service (source) 21.0.521.1.0 age adoption passing confidence
@angular/platform-browser (source) 21.0.521.1.0 age adoption passing confidence
@angular/platform-browser-dynamic (source) 21.0.521.1.0 age adoption passing confidence
@angular/router (source) 21.0.521.1.0 age adoption passing confidence
zone.js (source, changelog) 0.15.10.16.0 age adoption passing confidence

Release Notes

angular/angular (@​angular/animations)

v21.1.0

Compare Source

Deprecations

upgrade
  • VERSION from @angular/upgrade is deprecated. Please use the entry from @angular/upgrade/static instead.
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 StaticProvider for providePlatformInitializer
forms
Commit Type Description
1ea5c97703 feat allow focusing bound control from field state
platform-browser
Commit Type Description
ec9dc94cee feat add context to createApplication
ab67988d2e feat resolve JIT resources in createApplication
router
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 VERSION export

v21.0.9

Compare Source

forms
Commit Type Description
82d556a8fb fix Ensure the control instruction comes after the other bindings
0055f3cc79 fix Rename signal form [field] to [formField]
migrations
Commit Type Description
e4bfa5c9e7 fix prevent duplicate imports in common-to-standalone migration

v21.0.8

Compare Source

core
Commit Type Description
a6a2621bf9 fix fix memory leak with event replay
5239e471a1 fix handle cancelled traversals in fake navigation

v21.0.7

Compare Source

compiler
Commit Type Description
8e808740c9 fix better types for a few expression AST nodes
63b1cdcf70 fix produce accurate span for typeof and void expressions
3c3ae0cb64 fix provide location information for literal map keys
523dbaf1c3 fix stop ThisReceiver inheritance from ImplicitReceiver
compiler-cli
Commit Type Description
4d9c4567ed fix ensure component import diagnostics are reported within the imports expression
cd405685af fix fix up spelling of diagnostic
778460fcca fix support qualified names in typeof type references
core
Commit Type Description
7c74674eb0 fix avoid leaking view data in animations
0edbee4550 fix explicitly cast signal node value to String
f9c29572d2 fix sanitize sensitive attributes on SVG script elements
forms
Commit Type Description
e3fba182f9 feat add [formField] directive
561772b152 fix allow custom controls to require dirty input
f0fb1d8581 fix allow custom controls to require hidden input
ec110f170b fix allow custom controls to require pending input
ae1dc16bb0 fix clean up abort listener after timeout
9748b0d5da fix support custom controls with non signal-based models
6bd22df987 fix Support readonly arrays in signal forms
router
Commit Type Description
41cd4a6af8 fix Fix RouterLink href not updating with queryParamsHandling
5e9e09aee0 fix handle errors from view transition updateCallbackDone promise

v21.0.6

Compare Source

Breaking Changes (affecting only experimental features)

forms
  • The shape of SignalFormsConfig.classes has changed

    Previously each function in the classes map took a FieldState. Now
    it takes a Field directive.

    For example if you previously had:

    provideSignalFormsConfig({
      classes: {
        'my-valid': (state) => state.valid()
      }
    })
    

    You would need to update to:

    provideSignalFormsConfig({
      classes: {
        'my-valid': ({state}) => state().valid()
      }
    })
    

    (cherry picked from commit 348f149)

  • (cherry picked from commit ae0c590)

core
Commit Type Description
4c8fb3631d fix throw better errors for potential circular references
48492524ea fix use mutable ResponseInit type for RESPONSE_INIT token
forms
Commit Type Description
81772b420d feat pass field directive to class config
729b96476b refactor rename field to fieldTree in FieldContext and ValidationError
language-service
Commit Type Description
e0694df3ec fix avoid interpolation highlighting inside @​let
5047be4bc1 fix Prevent language service from crashing on suggestion diagnostic errors
angular/angular (zone.js)

v0.16.0

Compare Source

BREAKING CHANGE
  • IE/Non-Chromium Edge are not supported anymore.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/angular-monorepo branch 6 times, most recently from 8627080 to 9822c42 Compare December 2, 2025 05:45
@renovate renovate bot force-pushed the renovate/angular-monorepo branch 6 times, most recently from bccad6f to c332cad Compare December 17, 2025 19:46
@renovate renovate bot force-pushed the renovate/angular-monorepo branch 2 times, most recently from 97cec20 to 6e0eb89 Compare December 18, 2025 00:08
@renovate renovate bot force-pushed the renovate/angular-monorepo branch 15 times, most recently from 6cbf216 to d4669ad Compare January 14, 2026 12:52
@renovate renovate bot force-pushed the renovate/angular-monorepo branch 8 times, most recently from ecda79e to 2395c55 Compare January 18, 2026 19:22
@renovate renovate bot force-pushed the renovate/angular-monorepo branch from 2395c55 to fd3630b Compare January 19, 2026 10:33
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