Skip to content

Conversation

@angular-robot
Copy link
Contributor

@angular-robot angular-robot commented Dec 15, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@angular-devkit/build-angular 21.1.0-next.221.1.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular-devkit/core 21.1.0-next.221.1.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular-devkit/schematics 21.1.0-next.221.1.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular/build 21.1.0-next.221.1.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular/cli 21.1.0-next.221.1.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular/common (source) 21.1.0-next.321.1.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular/compiler (source) 21.1.0-next.321.1.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular/compiler-cli (source) 21.1.0-next.321.1.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular/core (source) 21.1.0-next.321.1.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular/forms (source) 21.1.0-next.321.1.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular/localize 21.1.0-next.321.1.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular/ng-dev 9549854aa7c82b devDependencies digest
@angular/platform-browser (source) 21.1.0-next.321.1.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular/platform-browser-dynamic (source) 21.1.0-next.321.1.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular/platform-server (source) 21.1.0-next.321.1.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular/router (source) 21.1.0-next.321.1.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular/ssr 21.1.0-next.221.1.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@schematics/angular 21.1.0-next.221.1.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
angular/dev-infra 54e40702ff164a action digest
devinfra 54e40702ff164a git_override digest

🔡 If you wish to disable git hash updates, add ":disableDigestUpdates" to the extends array in your config.


Release Notes

angular/angular-cli (@​angular-devkit/build-angular)

v21.1.0-rc.0

Compare Source

@​angular/cli
Commit Type Description
772e6efe7 feat add 'test' and 'e2e' MCP tools
8efb86318 feat Add "all" as an experimental tool group
316fca862 fix handle array output from npm view in manifest parser
1ad773671 fix update dependency @​modelcontextprotocol/sdk to v1.25.2
45d4f5668 fix update yarn berry package manager configuration
@​schematics/angular
Commit Type Description
9006ec057 fix move 'provideZoneChangeDetection' to the root module
42d4febf4 fix update application schematics for module-based apps to use 'provideZoneChangeDetection'
5dfc0eea0 fix update default app component message
424a465df fix update default app component welcome message
@​angular/build
Commit Type Description
1eda0a99f feat directly support ng-packagr in unit-test builder
87175f9dc feat disable TestBed teardown during debugging in Vitest
32adc3a75 fix ensure correct project targeting during Vitest debugging
1e39c77a4 fix inject source-map-support for Vitest browser tests
3fd7dcd76 fix normalize roots to POSIX in test discovery for Windows compatibility
164e7dbbc fix resolve test files correctly on Windows when using non-C drives

v21.1.0-next.3

Compare Source

@​angular/cli
Commit Type Description
348096623 fix enhance list_projects MCP tool file system traversal and symlink handling
032257a6d fix improve signal forms lesson examples in AI tutor
18d74dde8 fix rename mcp devserver tools to comply with naming spec
a15db28b2 perf cache resolved specific version in package manager abstraction
@​schematics/angular
Commit Type Description
52ace04a7 fix improve VS Code background compilation start/end detection
288a9225c fix remove inlineSources from library tsconfig template
@​angular/build
Commit Type Description
98c207bc0 fix add browser condition to resolver for vitest
f39f7ee95 fix allow non-prefixed requests when using SSR and base href
7c7e6a614 fix conditionally manage Vitest UI option
edeb41c0e fix ensure tests run when compilation error is resolved
9744af1f8 fix remove LmdbCacheStore export from private API
@​angular/ssr
Commit Type Description
e5651224b fix add leading slash to well-known non-Angular URLs
081e31337 fix propagate status code to redirect
2d56a319d fix skip SSR processing for well-known non-Angular URLs like favicon.ico
angular/angular (@​angular/common)

v21.1.0-rc.0

Compare Source

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
10da2f9029 fix better types for a few expression AST nodes
3a56c1367f fix produce accurate span for typeof and void expressions
76fa180005 fix provide location information for literal map keys
fa7cb4b87a fix stop ThisReceiver inheritance from ImplicitReceiver
0ad3adc7c6 fix Support empty cases
compiler-cli
Commit Type Description
106ba63650 fix ensure component import diagnostics are reported within the imports expression
3a26244d61 fix fix up spelling of diagnostic
f12e160bc1 fix support qualified names in typeof type references
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
80b0fbba1f fix avoid leaking view data in animations
e2a9938c51 fix explicitly cast signal node value to String
30e9c62bdf fix fix memory leak with event replay
86dc1283e8 fix handle cancelled traversals in fake navigation
91dc91bae4 fix sanitize sensitive attributes on SVG script elements
forms
Commit Type Description
2d85ae5811 feat add [formField] directive
89c37f1f7f fix allow custom controls to require dirty input
82edf18427 fix allow custom controls to require hidden input
1a4c3eb1d0 fix allow custom controls to require pending input
e7d99f02cb fix clean up abort listener after timeout
cb09fb8308 fix support custom controls with non signal-based models
282220d032 fix Support readonly arrays in signal forms
router
Commit Type Description
5edceffd04 feat add controls for route cleanup
e44839b016 feat Add standalone function to create a comptued for isActive
1c00ab42f8 feat extend paramters of RedirectFunction to include paramMap and queryParamMap
7003e8d241 feat Publish Router's integration with platform Navigation API as experimental
bcef77d950 fix Fix RouterLink href not updating with queryParamsHandling
9e043decaf fix handle errors from view transition updateCallbackDone promise

v21.1.0-next.4

Compare Source

Breaking Changes

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()
      }
    })
    
core
Commit Type Description
06be8034bb fix Microtask scheduling should be used after any application synchronization
b4f584cf42 fix return StaticProvider for providePlatformInitializer
7be4ddef1c fix throw better errors for potential circular references
f516370c8e fix use mutable ResponseInit type for RESPONSE_INIT token
forms
Commit Type Description
348f149e8b feat pass field directive to class config
ae0c59028a refactor rename field to fieldTree in FieldContext and ValidationError
language-service
Commit Type Description
9f5744a92d fix avoid interpolation highlighting inside @​let
ce1a4769f9 fix Prevent language service from crashing on suggestion diagnostic errors

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

@angular-robot angular-robot added action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project target: automation This PR is targeted to only merge into the branch defined in Github [bot use only] labels Dec 15, 2025
@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch 2 times, most recently from 84f6adb to 085dd83 Compare December 16, 2025 16:44
@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch 11 times, most recently from 81de5c8 to 649e7b6 Compare December 22, 2025 16:41
@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch from 649e7b6 to 0f40863 Compare December 26, 2025 17:05
@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch 8 times, most recently from e3b4123 to cb16067 Compare January 8, 2026 18:44
@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch from cb16067 to 8eb08d0 Compare January 8, 2026 20:40
See associated pull request for more information.
@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch from 8eb08d0 to 54c393b Compare January 8, 2026 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project target: automation This PR is targeted to only merge into the branch defined in Github [bot use only]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants