Skip to content

fix(deps): update all dependencies to v22 j:cdx-227 - #1524

Open
renovate-coveo[bot] wants to merge 1 commit into
masterfrom
renovate/major-angular
Open

fix(deps): update all dependencies to v22 j:cdx-227#1524
renovate-coveo[bot] wants to merge 1 commit into
masterfrom
renovate/major-angular

Conversation

@renovate-coveo

@renovate-coveo renovate-coveo Bot commented Nov 24, 2025

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
@angular-devkit/core dependencies major ^15.0.0^22.0.0
@angular-devkit/schematics dependencies major ^15.0.0^22.0.0
@angular/cdk dependencies major ^15.0.0^22.0.0
@angular/cli dependencies major ^15.0.0^22.0.0
@angular/core (source) devDependencies major ^15.0.0^22.0.0
@angular/forms (source) devDependencies major ^15.0.0^22.0.0
@angular/material devDependencies major ^15.0.0^22.0.0
@angular/platform-browser (source) devDependencies major ^15.0.0^22.0.0
@angular/router (source) devDependencies major ^15.0.0^22.0.0

Release Notes

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

v22.1.6

Compare Source

@​angular/build
Commit Type Description
3f132eaa97 fix ignore side-effect annotations in unit test builds
5b1028936f perf batch prerender routes and share in-memory server bundles
@​angular/ssr
Commit Type Description
76818cb811 fix abort web request signal when node request is aborted

v22.1.5

Compare Source

@​angular/cli
Commit Type Description
e672271f8 fix enforce MCP roots in get_best_practices tool
a14916cc4 fix handle errors from isAllowedWorkspacePath in best-practices tool
d6e1cddff fix throw on out-of-roots workspace in best-practices tool
@​schematics/angular
Commit Type Description
ba2b0e4c2 fix transform fail() to expect.fail() in refactor-jasmine-vitest
@​angular/build
Commit Type Description
cba72902d fix correct misleading error message for top-level await
b4679998c fix disable code splitting for unit test builds
ff1d3565e fix preserve integrity and crossorigin in autoCsp loader
1fc1fb05c perf traverse AST with iterative post-order walker in i18n inliner

v22.1.4

Compare Source

@​angular/cli
Commit Type Description
67a29899b fix disable searching current directory for bare executable names on Windows
1b0ba5c17 fix serialize configuration as a single argv token in run_target strategies (#​33657)
9440432d2 perf avoid eager module loading during global bootstrap
@​schematics/angular
Commit Type Description
d4a48e3ab fix generate CLAUDE.md for Claude Code instead of AGENTS.md
d451f15b2 fix import UrlSegment instead of subPath in guard generator
@​angular/build
Commit Type Description
46fcb29d6 fix count statically imported chunks in the initial total
796b57684 fix normalize setupFiles paths to POSIX for vitest runner
c805e5cfb fix prevent syntax corruption for Crockford-style enum IIFE
cc6c17716 fix prevent syntax corruption in oxc transform
a142f6f83 fix return direct file contents for non-Angular TypeScript files
956c6578d fix return only lowest version per target engine
689b5b116 fix set target for Rolldown dependency prebundling in Vite dev server
70461f6ed perf avoid encoding the inline source map before remapping
22cce7563 perf batch last_accessed updates in sqlite cache store
ab2ed18d5 perf hash the i18n inline cache key options once per locale
34516ff73 perf optimize template string size calculation in server manifest
712971c37 perf share i18n translations with the inliner workers by reference
78f8c5fef perf use Map for chunk asset size lookups in budget calculator
@​angular/ssr
Commit Type Description
2331c1047 fix destroy platform when response stream is cancelled

v22.1.3

Compare Source

@​angular/cli
Commit Type Description
f837b788c6 fix always install package during ng add to inspect manifest on disk for schematics (#​33718)
72ae93638d fix correctly report available package updates during bare ng update
a949e06568 fix discover migrations from installed packages when omitted by registry metadata (#​33718)
1d9122fd50 fix normalize Windows drive-letter casing for process.cwd
@​angular/build
Commit Type Description
a4860d505a fix prevent build process hang on unhandled error (#​33715)
7686d66cab fix retain watch files on error in load result cache
25b7cf7504 fix support case-insensitive and alternative license file names
4fd81402ce perf release build resources early in non-watch mode (#​33715)
@​angular/ssr
Commit Type Description
6af906cb94 fix settle writeResponseToNodeResponse when client disconnects
917d3b2254 perf avoid buffering request body when sanitizing headers

v22.1.2

Compare Source

@​angular/cli
Commit Type Description
57db27ea91 fix add packages with built-in schematics to devDependencies only
@​angular/build
Commit Type Description
baed978885 fix prevent IIFE wrapper interleaving for adjacent classes in minified files

v22.1.1

Compare Source

@​angular/cli
Commit Type Description
ab971a8543 fix support npm 12 metadata array and error formats
@​angular/build
Commit Type Description
db24220fb8 fix rewrite paths from sandboxed execroots when running under Bazel

v22.1.0

Compare Source

Deprecations

@​angular-devkit/core
  • stringToFileBuffer and fileBufferToString are deprecated. Use standard Web APIs (TextEncoder and TextDecoder) instead.

    Internal usages within the repository have been removed and replaced with standard Web APIs. The public API golden file for @angular-devkit/core has been updated to reflect the deprecations.

@​schematics/angular
Commit Type Description
89d7f59cd feat update ai-config to include Angular MCP server config
b345bb54d fix remove unused spec tsconfig outDir
@​angular/cli
Commit Type Description
f59bcf529 fix abort and guide manual mitigation when updating catalog packages
48f90f5d5 fix prevent Yarn registry environment variable override
c963ecbec fix remove algoliasearch dependency and support latest docs versions
6859d25c3 fix resolve correct registry name when using npm alias syntax during update
3a2589dac fix respect client-side release age settings during update resolution
5c3101bff fix revert package.json changes if installation tasks fail during update
7932caaf9 fix robustly parse npm manifest from array
@​angular-devkit/core
Commit Type Description
fd336d365 refactor deprecate stringToFileBuffer and fileBufferToString
@​angular/build
Commit Type Description
34d558c3c feat add built-in SQLite cache store fallback
0c18dc0f6 feat emit debug ids for stable subresource integrity hashes
51f69276f feat enable chunk optimization for server builds
10dc30f9c feat migrate advanced optimization Babel plugins to oxc-parser + magic-string
917393a4c feat migrate i18n inliner to oxc-parser + magic-string
52ae7f862 feat share persistent build cache across git worktrees
95510511d fix add bounded timeout to vitest executor disposal
62b11e316 fix anchor debug ID comment matching and make injection idempotent
6d9b360e5 fix prevent esbuild service hang on internal component stylesheet builds
291caab61 fix prevent stripping nested sourceMappingURL comments
0e3ca3dfb fix support hyphens and underscores when stripping chunk hash in chunk optimizer
585d08af8 perf default chunk optimization to use Rolldown
09d0a11a8 perf enable fast-path AST printing with sourcemaps in AotCompilation
@​angular/ssr
Commit Type Description
7ef9ed24d feat support the standard Forwarded header

v22.0.9

Compare Source

@​angular/cli
Commit Type Description
9ee8f9b669 fix declare devserver_start and devserver_stop as isReadOnly:false
@​angular/build
Commit Type Description
d0c776d461 fix safeguard Karma builder stream controller against closed state

v22.0.8

Compare Source

@​angular/cli
Commit Type Description
41c356256 fix batch Prettier invocations during migration formatting
bc87c85c3 fix update MCP devserver tool names to conform to spec regex
@​angular/build
Commit Type Description
5724bf632 fix canonicalize drive letter casing for workspace root on Windows
b8bdbaa1e fix ensure import map integrity keys are valid URL-like specifiers
212a7bb21 fix favor istanbul coverage provider when browser testing is enabled
bc760b005 fix preserve custom config options in runnerConfig for vitest
19cda7415 fix remap metafile paths when workspace root is a symlink or junction
fdcc98c79 perf skip semantic affected-file walk when type checking is disabled

v22.0.7

Compare Source

@​angular/cli
Commit Type Description
e85c10ccb fix copy packageManager field and yarn config for temp installs
b87cafec0 fix support resolving subproject dependencies in pnpm workspaces

v22.0.6

Compare Source

@​angular/build
Commit Type Description
df49966c6 fix fallback to build target preserveSymlinks option in karma runner
9906add5b fix prevent externalizing builder-injected i18n locale data
070155f6e fix strip all vite id prefixes from minified code with external dependencies
@​angular/ssr
Commit Type Description
c9aa354b1 fix replace all route parameters when resolving relative redirects

v22.0.5

Compare Source

@​angular/cli
Commit Type Description
f099e641c fix gracefully handle package manager errors in command handler
cf033ec48 fix respect release age policy in update bootstrapping logic
@​schematics/angular
Commit Type Description
862a38069 fix remove unused app tsconfig outDir
@​angular-devkit/build-angular
Commit Type Description
f75085f4b fix prevent OS command injection in ssr-dev-server builder
@​angular/build
Commit Type Description
dfee1e7b1 fix auto-inject localize/init in library unit tests
aba718403 fix inherit preserveSymlinks option from build target in unit-test builder
7c0d9f03c fix load zone.js dynamically for library unit tests
4288e4452 fix scope createRequire module resolution using paths to prevent parent paths
@​angular/ssr
Commit Type Description
5f774f891 fix preserve response headers during redirect

v22.0.4

Compare Source

@​angular/build
Commit Type Description
46185ceac fix aggregate parallel worker performance timings on the main thread
5d7e29c41 perf dispose builder result context early in non-watch mode

v22.0.3

Compare Source

@​schematics/angular
Commit Type Description
0eddea898 fix remove default workspace vscode mcp.json configuration

v22.0.2

Compare Source

@​angular/cli
Commit Type Description
136fc2714 fix support registry metadata fetching under bun package manager
2653dd5c7 perf implement semaphore backpressure throttling in PackageManager
@​angular/build
Commit Type Description
0b4a48add perf implement semaphore backpressure throttling in JavaScriptTransformer
@​angular/ssr
Commit Type Description
d996a27e9 fix avoid caching non-SSG page lookups
285a34e42 fix correct grammar in console warning for redirected location headers
c8088a536 fix prioritize options over environment variables in AngularNodeAppEngine

v22.0.1

Compare Source

@​angular/cli
Commit Type Description
b54e9a549 fix do not sort migrations of the same version alphabetically
d33311612 fix fallback to local package.json for schematic detection on first run
918102a93 fix isolate temporary package installation from parent pnpm workspace
b048b5f4a fix remove forceAuth and unscoped credential parsing
277934035 fix validate registry option is a valid URL in ng add
4510dae02 perf optimize update schematic registry query counts by fetching package metadata lazily
@​schematics/angular
Commit Type Description
c80012294 fix fix browserMode option mapping in refactor-jasmine-vitest
a9b6bd904 fix safely comment out multiline statements in refactor-jasmine-vitest
12199df00 fix use null objects and callbacks in karma-to-vitest migration
@​angular/build
Commit Type Description
89d1be979 fix allow disabling Vitest isolation from builder
d45b84be9 fix exclude JSON imports from Vite dependency optimization
e3cab4ddd fix prevent concurrent stylesheet bundling esbuild context leaks
bd413b0eb fix restrict application builder output paths to output directory

v22.0.0

Compare Source

Breaking Changes

  • Node.js v20 is no longer supported. The minimum supported Node.js versions are now v22.22.0 and v24.13.1.
  • The @angular-devkit/architect-cli package is no longer available. The architect CLI tool has been moved to the @angular-devkit/architect package.
  • The experimental @angular-devkit/build-angular:jest and @angular-devkit/build-angular:web-test-runner builders have been removed.
@​angular/build
  • The @angular/build:dev-server (ng serve) now assigns the highest priority to the PORT environment variable. This value will override any port configurations specified in angular.json or via the --port command-line flag. This includes the default port 4200.
  • istanbul-lib-instrument is now an optional peer dependency.
    Projects using karma with code coverage enabled will need to ensure that istanbul-lib-instrument is installed. Note: ng update will automatically add this dependency during the update process.
@​angular/ssr
  • The server no longer falls back to Client-Side Rendering (CSR) when a request fails host validation. Requests with unrecognized 'Host' headers will now return a 400 Bad Request status code. Users must ensure all valid hosts are correctly configured in the 'allowedHosts' option.

Deprecations

@​angular-devkit/build-angular
  • Webpack builders in build-angular are deprecated. Use @​angular/build builders instead.
@​angular-devkit/build-webpack
  • Webpack builders in build-webpack are deprecated. Use @​angular/build builders instead.
@​angular/ssr
  • CommonEngine APIs are deprecated in favor of AngularNodeAppEngine or AngularAppEngine.
@​ngtools/webpack
@​angular/cli
Commit Type Description
58c0978f6 feat add support for Node.js 26.0.0
a5c7c0b5f fix reflect new minimum supported Node version in ng.js
a5e1e48db fix update odd-numbered Node.js version warning condition for future releases
93c3eb8fb fix update zoneless migration tool to handle ChangeDetectionStrategy.Eager
a39a33128 perf cache root manifest and resolve restricted package exports in ng add
@​schematics/angular
Commit Type Description
be60a63b7 feat add migrate-karma-to-vitest update migration
43505066e feat add migration to add istanbul-lib-instrument
b2f7a038b feat conditionally install istanbul coverage provider for Vitest migration
d227e6985 feat migrate fake async to Vitest fake timers
d2aa9ede5 feat migrate fakeAsync's flush behavior when used in beforeEach
f98cc82eb feat rely on strict template default in generated workspaces
c9f408153 feat set up fake timers in beforeEach instead of beforeAll
de630c2fc feat stabilize refactor-jasmine-vitest schematic
8d0805dd1 feat update TSConfig globals during karma to vitest migration
470e1f937 fix add istanbul-lib-instrument to application/library generator dependencies
dc1238e5a fix add trusted-proxy-headers migration
6572a6944 fix default components to OnPush change detection
aed407db8 fix defer karma config deletion in Karma to Vitest migration
4fbc60891 fix preserve Jasmine stub-by-default semantics for bare spies
b3d838dfd fix replace deprecated ChangeDetectionStrategy.Default with Eager
a7ac8e5f0 fix support spy call arguments migration in refactor-jasmine-vitest
7fb59eaa6 fix use service decorator in ng generate

Commit Type Description
d0e9e8163 build update minimum supported Node.js versions
1f21e89d9 refactor remove @angular-devkit/architect-cli package
b4885b851 refactor remove experimental Jest and Web Test Runner builders
@​angular-devkit/build-angular
Commit Type Description
b7940dbcb refactor deprecate Webpack builders
@​angular-devkit/build-webpack
Commit Type Description
3d5daa45e refactor deprecate webpack and webpack-dev-server builders
@​angular/build
Commit Type Description
e9aa7967b feat add isolate option to unit-test builder

|

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


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

This PR has been generated by Mend Renovate CLI.

@renovate-coveo renovate-coveo Bot added the dependencies Pull requests that update a dependency file label Nov 24, 2025
@renovate-coveo
renovate-coveo Bot requested a review from a team as a code owner November 24, 2025 00:25
@github-actions

Copy link
Copy Markdown
Contributor

Thanks for your contribution @renovate-coveo[bot] !
When your pull-request is ready to be merged, check the box below to merge it

  • Merge! :shipit:

@github-actions

Copy link
Copy Markdown
Contributor

Pull Request Report

PR Title

✅ Title follows the conventional commit spec.

@renovate-coveo
renovate-coveo Bot force-pushed the renovate/major-angular branch from d5c99ad to afa193f Compare November 25, 2025 20:13
@renovate-coveo
renovate-coveo Bot force-pushed the renovate/major-angular branch from afa193f to 6af370a Compare November 26, 2025 16:49
@renovate-coveo
renovate-coveo Bot force-pushed the renovate/major-angular branch from 6af370a to f9d22fa Compare November 26, 2025 17:19
@renovate-coveo
renovate-coveo Bot force-pushed the renovate/major-angular branch from f9d22fa to 2cc6be3 Compare December 1, 2025 12:17
@renovate-coveo
renovate-coveo Bot force-pushed the renovate/major-angular branch from 2cc6be3 to 4b6e901 Compare December 3, 2025 14:44
@renovate-coveo
renovate-coveo Bot force-pushed the renovate/major-angular branch from 4b6e901 to a51f277 Compare December 3, 2025 15:46
@renovate-coveo
renovate-coveo Bot force-pushed the renovate/major-angular branch from a51f277 to a565390 Compare December 3, 2025 21:13
@renovate-coveo
renovate-coveo Bot force-pushed the renovate/major-angular branch from a565390 to 71eb1c1 Compare December 10, 2025 17:20
@renovate-coveo
renovate-coveo Bot force-pushed the renovate/major-angular branch from 71eb1c1 to ffdd5ac Compare December 10, 2025 20:47
@renovate-coveo
renovate-coveo Bot force-pushed the renovate/major-angular branch from ffdd5ac to 960722c Compare December 11, 2025 01:14
@renovate-coveo
renovate-coveo Bot force-pushed the renovate/major-angular branch 2 times, most recently from 8a3b5b1 to 3981109 Compare December 17, 2025 21:30
@renovate-coveo
renovate-coveo Bot force-pushed the renovate/major-angular branch 4 times, most recently from 632b5a6 to 8947176 Compare February 25, 2026 22:32
@renovate-coveo
renovate-coveo Bot force-pushed the renovate/major-angular branch 7 times, most recently from 9946936 to 8891b8f Compare March 11, 2026 19:34
@renovate-coveo
renovate-coveo Bot force-pushed the renovate/major-angular branch 5 times, most recently from f657845 to 18b3863 Compare March 19, 2026 00:03
@renovate-coveo
renovate-coveo Bot force-pushed the renovate/major-angular branch 5 times, most recently from f33c21c to d169068 Compare April 1, 2026 13:24
@renovate-coveo
renovate-coveo Bot force-pushed the renovate/major-angular branch 3 times, most recently from 61d5eb7 to ccde614 Compare April 8, 2026 19:19
@renovate-coveo
renovate-coveo Bot force-pushed the renovate/major-angular branch 2 times, most recently from e23592f to aff7ffa Compare April 8, 2026 22:17
@renovate-coveo
renovate-coveo Bot force-pushed the renovate/major-angular branch 3 times, most recently from 85463d4 to cd05ea8 Compare April 22, 2026 12:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants