Skip to content

build: update cross-repo angular dependencies (22.2.x) - #33821

Merged
crisbeto merged 1 commit into
angular:22.2.xfrom
angular-robot:ng-renovate/22.2.x-cross-repo-angular-dependencies
Sep 25, 2026
Merged

crisbeto merged 1 commit into
angular:22.2.xfrom
angular-robot:ng-renovate/22.2.x-cross-repo-angular-dependencies

Conversation

@angular-robot

@angular-robot angular-robot commented Sep 16, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@angular-devkit/build-angular 22.2.0-next.7 → 22.2.0 age adoption passing confidence pnpm.catalog.default patch
@angular-devkit/core 22.2.0-next.7 → 22.2.0 age adoption passing confidence pnpm.catalog.default patch
@angular-devkit/schematics 22.2.0-next.7 → 22.2.0 age adoption passing confidence pnpm.catalog.default patch
@angular/build 22.2.0-next.7 → 22.2.0 age adoption passing confidence pnpm.catalog.default patch
@angular/cli 22.2.0-next.7 → 22.2.0 age adoption passing confidence pnpm.catalog.default patch
@angular/common (source) 22.2.0-next.7 → 22.2.0 age adoption passing confidence pnpm.catalog.default patch
@angular/compiler (source) 22.2.0-next.7 → 22.2.0 age adoption passing confidence pnpm.catalog.default patch
@angular/compiler-cli (source) 22.2.0-next.7 → 22.2.0 age adoption passing confidence pnpm.catalog.default patch
@angular/core (source) 22.2.0-next.7 → 22.2.0 age adoption passing confidence pnpm.catalog.default patch
@angular/forms (source) 22.2.0-next.7 → 22.2.0 age adoption passing confidence pnpm.catalog.default patch
@angular/localize 22.2.0-next.7 → 22.2.0 age adoption passing confidence pnpm.catalog.default patch
@angular/ng-dev f166178 → df3931f devDependencies digest
@angular/platform-browser (source) 22.2.0-next.7 → 22.2.0 age adoption passing confidence pnpm.catalog.default patch
@angular/platform-browser-dynamic (source) 22.2.0-next.7 → 22.2.0 age adoption passing confidence pnpm.catalog.default patch
@angular/platform-server (source) 22.2.0-next.7 → 22.2.0 age adoption passing confidence pnpm.catalog.default patch
@angular/router (source) 22.2.0-next.7 → 22.2.0 age adoption passing confidence pnpm.catalog.default patch
@angular/ssr 22.2.0-next.7 → 22.2.0 age adoption passing confidence pnpm.catalog.default patch
@schematics/angular 22.2.0-next.7 → 22.2.0 age adoption passing confidence pnpm.catalog.default patch
angular/dev-infra cde7ad1 → a948cdf action digest
devinfra cde7ad1 → a948cdf git_override digest
rules_angular 5fa8564 → c40fd63 git_override digest
rules_browsers c37398d → a73e3fb git_override digest
rules_sass bf9d656 → 9d75fdf git_override digest

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


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

Release Notes

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

v22.2.0

Compare Source

Deprecations

@​angular/build
  • The splitting option in the unit-test builder is deprecated as it is no longer needed with Vitest 5.

    Disabling code splitting is no longer necessary with Vitest 5, as the issue where shared-module exports were uninitialized in class-field initializers under JSDOM has been resolved.

@​angular/cli
Commit Type Description
41555dfb3 feat add --root command line option to mcp command
6e7f809a7 perf skip eager yargs help message formatting during command execution
@​angular/build
Commit Type Description
ad8271320 feat migrate Angular Linker to oxc-parser and magic-string
175273931 feat Support splitting browser and server stats jsonfiles for easier consumption
fe2f180fd fix add automatic corruption recovery in SQLite cache store
675f1f527 fix avoid pure comment pattern in oxc transform
d396324b4 fix default preloadInitial to false when serviceWorker is enabled
7e5510e46 fix disable linker internal source mapping in OXC linker
8504cfffc fix disable root config extension for inline test project
ee3041325 fix ensure chokidar watcher is ready before returning
54d712f57 fix ensure parent directory exists in SQLite cache store
80acd6236 fix execute setup file hooks for each spec file when coverage is enabled
978351af7 fix include inline component stylesheets in referenced watch files
f47f77f5f fix only compile included test files in unit-test builder
72dc9677c fix pass load cache to compiler plugin and escape extension regex in polyfills
701bde481 fix preserve duplicate bundle filenames across output file types
e4111ae81 fix prevent memory leaks in parallel compilation and caches
31c045639 fix prevent stale bundler caching and correctly resolve load cache
bad31421c fix prevent syntax corruption in linker and oxc transform
0d9851600 fix recursively ignore output and cache paths in watch mode
040bc21ec fix scope Sass package resolution caching for stylesheets in node_modules
1fc273279 fix support parenthesized expressions in oxc linker
b423bc39c fix use chokidar watcher when followSymlinks is enabled
87551ad5c perf avoid encoding intermediate source maps before remapping
6ee559ca9 perf bypass worker dispatch for files without transform candidates
0589edd9c perf consolidate component stylesheet bundling with shared load result cache
482f6d8aa perf decouple diagnostic type checking from build start
a877aa7eb perf implement SharedArrayBuffer translation dictionaries for zero-copy worker access
f1cc95943 perf implement sliding-window batching and worker translation eviction
d97c8857c perf key Sass package resolutions without containing URL qualification
5cd20e141 perf only reset Sass worker pool caches when stylesheet files change
1c00edce0 perf optimize sourcemap stripping and loading with buffer fast path
0ba4d8e29 perf reduce watcher debounce latency for faster incremental rebuilds
a6ef9cfbe perf replace watchpack with @​parcel/watcher and chokidar
4d11a1334 perf selectively compress large entries in SQLite cache store
0a137f98d perf share sass directory and resolution caches across stylesheets
f4dad31cc perf unify Oxc linking and optimization AST traversal passes
2b85529e8 perf use iterative post-order AST traversal for OXC transforms
ecbcd87b8 perf use native sass-embedded compiler daemon
ce83ac0e8 perf use size-weighted task heuristics in i18n inliner
d11a663e7 perf verify cache metadata before reading file and eliminate sqlite read-locks
66bd6bd1e refactor deprecate splitting option in unit-test builder
@​angular/ssr
Commit Type Description
23e3d44a7 perf pre-compile critical CSS plans at build time

v22.2.0-rc.0: 22.2.0-rc.0

Compare Source

@​angular/cli
Commit Description
perf - 6e7f809a7d skip eager yargs help message formatting during command execution
@​angular/build
Commit Description
fix - 978351af71 include inline component stylesheets in referenced watch files
fix - 72dc9677cf pass load cache to compiler plugin and escape extension regex in polyfills
fix - 31c045639e prevent stale bundler caching and correctly resolve load cache
perf - d97c8857c1 key Sass package resolutions without containing URL qualification
angular/angular (@​angular/common)

v22.2.0

Compare Source

compiler
Commit Type Description
48a0fd6e8a feat allow template to access private props
a4f1a94948 fix do not encapsulate nested selectors if parent contains ::ng-deep
d0d7f57e08 fix scope nested CSS rules
compiler-cli
Commit Type Description
312e1d8089 feat add strictUnclaimedEventNames option to catch misspelled output bindings
7d9f55da11 feat scope type-checking of keyed defer blocks
2e2c426e76 fix deduplicate deferred imports across multiple blocks
core
Commit Type Description
f6afb807c1 feat add ErrorBoundary programmatic APIs (#​70463)
05c4d5a835 feat add utility for testing directives
bd9b45b5cc feat allow reading Injector from a view or content query
91a2bf8425 feat support annotations in WebMCP tool declarations
af2c7e386d fix cancel leave animations in nested views during list reordering
de5889ec4f fix support function and signal bindings in animate.enter and animate.leave
a8233232f5 fix update FakeNavigation to match WHATWG HTML spec
forms
Commit Type Description
d5e8b1ef7a feat allow permanent hidden fields in signal forms
6e299da8cf feat hard-code readOnlyHint and untrustedContentHint for WebMCP implicit signal forms
language-service
Commit Type Description
f4a5650ed9 feat add support for @boundary blocks (#​70463)
router
Commit Type Description
2720362818 feat add containsTree as public API
b65dea4f03 feat allow throwing RedirectCommand to trigger redirects
3064f3f1dc feat expose router resources in public API
7137a41223 feat stabilize auto cleanup injectors feature
094bce9e3d fix determine blocking state solely by resource loading status
6f5a4a06c2 fix expose reload method on ActivatedRoute resources
2c6c67bee6 fix maintain frozen state on rollback until resource loading completes
2dcdf9aae6 fix mark router_resource module-level symbols as side-effect free

v22.2.0-rc.0: 22.2.0-rc.0

Compare Source

compiler
Commit Description
fix - 14dbbf9b68 wrap @for collection expression before appending non-null assertion
compiler-cli
Commit Description
feat - 312e1d8089 add strictUnclaimedEventNames option to catch misspelled output bindings
core
Commit Description
fix - cea6896a0f return null when getDirectiveMetadata is called with null or undefined
fix - a8233232f5 update FakeNavigation to match WHATWG HTML spec
forms
Commit Description
fix - 15bfc1a4be mark control as dirty before setting its value in FVC interop
router
Commit Description
fix - 2c6c67bee6 maintain frozen state on rollback until resource loading completes
fix - 2dcdf9aae6 mark router_resource module-level symbols as side-effect free

@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 Sep 16, 2026
@angular-robot
angular-robot force-pushed the ng-renovate/22.2.x-cross-repo-angular-dependencies branch 12 times, most recently from 7544607 to 6d4fa94 Compare September 23, 2026 15:54
@angular-robot
angular-robot force-pushed the ng-renovate/22.2.x-cross-repo-angular-dependencies branch 3 times, most recently from cc27704 to 4d92804 Compare September 24, 2026 09:55
See associated pull request for more information.
@angular-robot
angular-robot force-pushed the ng-renovate/22.2.x-cross-repo-angular-dependencies branch from 4d92804 to 82a55e0 Compare September 24, 2026 12:44
@crisbeto
crisbeto merged commit 3b9c845 into angular:22.2.x Sep 25, 2026
21 of 23 checks passed
@crisbeto

Copy link
Copy Markdown
Member

This PR was merged into the repository. The changes were merged into the following branches:

@angular-robot
angular-robot deleted the ng-renovate/22.2.x-cross-repo-angular-dependencies branch September 25, 2026 11:31
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