Skip to content

Releases: angular/angular-cli

22.2.0-next.0

22.2.0-next.0 Pre-release
Pre-release

Choose a tag to compare

@alan-agius4 alan-agius4 released this 30 Jul 09:01
Immutable release. Only release title and notes can be modified.

@angular/cli

Commit Description
fix - e148a8df93 support npm 12 metadata array and error formats

@angular/build

Commit Description
fix - 6469b5f1f5 rewrite paths from sandboxed execroots when running under Bazel

22.1.2

Choose a tag to compare

@alan-agius4 alan-agius4 released this 30 Jul 15:38
Immutable release. Only release title and notes can be modified.

@angular/cli

Commit Description
fix - 57db27ea91 add packages with built-in schematics to devDependencies only

@angular/build

Commit Description
fix - baed978885 prevent IIFE wrapper interleaving for adjacent classes in minified files

22.1.1

Choose a tag to compare

@alan-agius4 alan-agius4 released this 30 Jul 09:41
Immutable release. Only release title and notes can be modified.

@angular/cli

Commit Description
fix - ab971a8543 support npm 12 metadata array and error formats

@angular/build

Commit Description
fix - db24220fb8 rewrite paths from sandboxed execroots when running under Bazel

22.1.0

Choose a tag to compare

@dgp1130 dgp1130 released this 29 Jul 23:38
Immutable release. Only release title and notes can be modified.

@angular/cli

Commit Description
fix - f59bcf529 abort and guide manual mitigation when updating catalog packages
fix - 48f90f5d5 prevent Yarn registry environment variable override
fix - c963ecbec remove algoliasearch dependency and support latest docs versions
fix - 6859d25c3 resolve correct registry name when using npm alias syntax during update
fix - 3a2589dac respect client-side release age settings during update resolution
fix - 5c3101bff revert package.json changes if installation tasks fail during update
fix - 7932caaf9 robustly parse npm manifest from array

@schematics/angular

Commit Description
feat - 89d7f59cd update ai-config to include Angular MCP server config
fix - b345bb54d remove unused spec tsconfig outDir

@angular-devkit/core

Commit Description
refactor - fd336d365 deprecate stringToFileBuffer and fileBufferToString

@angular/build

Commit Description
feat - 34d558c3c add built-in SQLite cache store fallback
feat - 0c18dc0f6 emit debug ids for stable subresource integrity hashes
feat - 51f69276f enable chunk optimization for server builds
feat - 10dc30f9c migrate advanced optimization Babel plugins to oxc-parser + magic-string
feat - 917393a4c migrate i18n inliner to oxc-parser + magic-string
feat - 52ae7f862 share persistent build cache across git worktrees
fix - 95510511d add bounded timeout to vitest executor disposal
fix - 62b11e316 anchor debug ID comment matching and make injection idempotent
fix - 6d9b360e5 prevent esbuild service hang on internal component stylesheet builds
fix - 291caab61 prevent stripping nested sourceMappingURL comments
fix - 0e3ca3dfb support hyphens and underscores when stripping chunk hash in chunk optimizer
perf - 585d08af8 default chunk optimization to use Rolldown
perf - 09d0a11a8 enable fast-path AST printing with sourcemaps in AotCompilation

@angular/ssr

Commit Description
feat - 7ef9ed24d support the standard Forwarded header

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.

22.0.9

Choose a tag to compare

@alan-agius4 alan-agius4 released this 29 Jul 09:35
Immutable release. Only release title and notes can be modified.

@angular/cli

Commit Description
fix - 9ee8f9b669 declare devserver_start and devserver_stop as isReadOnly:false

@angular/build

Commit Description
fix - d0c776d461 safeguard Karma builder stream controller against closed state

22.1.0-rc.0

22.1.0-rc.0 Pre-release
Pre-release

Choose a tag to compare

@dgp1130 dgp1130 released this 23 Jul 18:25
Immutable release. Only release title and notes can be modified.

@angular/cli

Commit Description
fix - f59bcf529 abort and guide manual mitigation when updating catalog packages
fix - 5d4dda581 batch Prettier invocations during migration formatting
fix - c963ecbec remove algoliasearch dependency and support latest docs versions
fix - 6859d25c3 resolve correct registry name when using npm alias syntax during update
fix - 5c3101bff revert package.json changes if installation tasks fail during update
fix - e12e00216 update MCP devserver tool names to conform to spec regex

@angular/build

Commit Description
feat - 51f69276f enable chunk optimization for server builds
feat - 10dc30f9c migrate advanced optimization Babel plugins to oxc-parser + magic-string
feat - 917393a4c migrate i18n inliner to oxc-parser + magic-string
fix - 95510511d add bounded timeout to vitest executor disposal
fix - 62b11e316 anchor debug ID comment matching and make injection idempotent
fix - 4187e5e27 canonicalize drive letter casing for workspace root on Windows
fix - 21b8fc0f1 ensure import map integrity keys are valid URL-like specifiers
fix - 9a3c34bd1 favor istanbul coverage provider when browser testing is enabled
fix - 80edac58b preserve custom config options in runnerConfig for vitest
fix - 751adb9d7 remap metafile paths when workspace root is a symlink or junction
fix - 0e3ca3dfb support hyphens and underscores when stripping chunk hash in chunk optimizer
perf - 2462709d1 skip semantic affected-file walk when type checking is disabled

22.0.8

Choose a tag to compare

@dgp1130 dgp1130 released this 23 Jul 16:33
Immutable release. Only release title and notes can be modified.

@angular/cli

Commit Description
fix - 41c356256 batch Prettier invocations during migration formatting
fix - bc87c85c3 update MCP devserver tool names to conform to spec regex

@angular/build

Commit Description
fix - 5724bf632 canonicalize drive letter casing for workspace root on Windows
fix - b8bdbaa1e ensure import map integrity keys are valid URL-like specifiers
fix - 212a7bb21 favor istanbul coverage provider when browser testing is enabled
fix - bc760b005 preserve custom config options in runnerConfig for vitest
fix - 19cda7415 remap metafile paths when workspace root is a symlink or junction
perf - fdcc98c79 skip semantic affected-file walk when type checking is disabled

22.1.0-next.4

22.1.0-next.4 Pre-release
Pre-release

Choose a tag to compare

@dgp1130 dgp1130 released this 15 Jul 18:42
Immutable release. Only release title and notes can be modified.

@schematics/angular

Commit Description
fix - b345bb54d remove unused spec tsconfig outDir

@angular/cli

Commit Description
fix - 3789ceee1 copy packageManager field and yarn config for temp installs
fix - b0b3a47ae support resolving subproject dependencies in pnpm workspaces

@angular/build

Commit Description
feat - 0c18dc0f6 emit debug ids for stable subresource integrity hashes
fix - 291caab61 prevent stripping nested sourceMappingURL comments

22.0.7

Choose a tag to compare

@dgp1130 dgp1130 released this 15 Jul 17:51
Immutable release. Only release title and notes can be modified.

@angular/cli

Commit Description
fix - e85c10ccb copy packageManager field and yarn config for temp installs
fix - b87cafec0 support resolving subproject dependencies in pnpm workspaces

22.1.0-next.3

22.1.0-next.3 Pre-release
Pre-release

Choose a tag to compare

@clydin clydin released this 09 Jul 13:25
Immutable release. Only release title and notes can be modified.

@angular/build

Commit Description
feat - 34d558c3c add built-in SQLite cache store fallback
feat - 52ae7f862 share persistent build cache across git worktrees
fix - 41bd100dd fallback to build target preserveSymlinks option in karma runner
fix - 6d9b360e5 prevent esbuild service hang on internal component stylesheet builds
fix - 85c53d990 prevent externalizing builder-injected i18n locale data
fix - 004cc4104 strip all vite id prefixes from minified code with external dependencies
perf - 09d0a11a8 enable fast-path AST printing with sourcemaps in AotCompilation

@angular/ssr

Commit Description
fix - 0bd22dae0 replace all route parameters when resolving relative redirects