Skip to content

Releases

22.3.0-rc.0

22.3.0-rc.0 Pre-release
Pre-release

Choose a tag to compare

@alan-agius4 alan-agius4 released this 12 Nov 14:03
Immutable release. Only release title and notes can be modified.

@angular/cli

Commit Description
fix - 892a044859 fix pnpm-workspace.yaml sanitization when using pnpm patches
fix - acb3c8bbce report the worktree-local cache in ng cache info
fix - 7ee5f905a8 support array options defined in oneOf schemas

@schematics/angular

Commit Description
feat - 263130530c use library builder and add entry-point schematic
fix - d088411806 add the missing vi import for toHaveBeenCalledBefore in refactor-jasmine-vitest
fix - c5d6f9f04d align sourceRoot and tsconfig includes in use-library-builder
fix - c4028e8028 reject ng-packagr builders in entry-point schematic
refactor - 5bfcd660a6 deprecate testRunner option

@angular-devkit/schematics

Commit Description
fix - 0d60ebd198 do not ignore TypeErrors thrown by content templates
fix - 207265a1a1 include the template path in errors thrown by content templates

@angular/build

Commit Description
fix - 0edb6c646f forward the poll and progress options to the karma build setup
fix - 3123cf2e99 pass an explicit port of 0 through to the dev server
refactor - 2170cffb65 deprecate ng-packagr builder and APIs

@angular/pwa

Commit Description
fix - 0025bd98bf add the manifest link when the index option is an object

Deprecations

@schematics/angular

  • The testRunner option in the application, library, and ng-new schematics is deprecated. New projects will only be configured with Vitest in a future version.

@angular/build

  • The ng-packagr builder (@angular/build:ng-packagr) and its programmatic APIs (executeNgPackagrBuilder and NgPackagrBuilderOptions) are deprecated. Use the @angular/build:library builder instead.

22.2.7

Choose a tag to compare

@clydin clydin released this 12 Nov 13:32
Immutable release. Only release title and notes can be modified.

@schematics/angular

Commit Description
fix - 84050cf50 add the missing vi import for toHaveBeenCalledBefore in refactor-jasmine-vitest

@angular/cli

Commit Description
fix - 74bdc964e fix pnpm-workspace.yaml sanitization when using pnpm patches
fix - 5bf18669b report the worktree-local cache in ng cache info

@angular-devkit/schematics

Commit Description
fix - 99741e8eb do not ignore TypeErrors thrown by content templates
fix - 3ed20d1db include the template path in errors thrown by content templates

@angular/build

Commit Description
fix - e96b935c7 forward the poll and progress options to the karma build setup
fix - 699ede453 pass an explicit port of 0 through to the dev server

@angular/pwa

Commit Description
fix - 4ed04b76c add the manifest link when the index option is an object

21.2.30

Choose a tag to compare

@alan-agius4 alan-agius4 released this 12 Nov 14:33
Immutable release. Only release title and notes can be modified.

@angular/build

Commit Description
fix - 0fc2c9b082 elide non-value aliases and remaining type-only AST constructs

@ngtools/webpack

Commit Description
fix - 4d75851e05 elide imports used only in type re-exports or type declarations
fix - 3cd3d9e7b9 elide non-value aliases and remaining type-only AST constructs

20.3.43

Choose a tag to compare

@alan-agius4 alan-agius4 released this 12 Nov 14:22
Immutable release. Only release title and notes can be modified.

@angular/build

Commit Description
fix - 25fed48bf1 elide non-value aliases and remaining type-only AST constructs

@ngtools/webpack

Commit Description
fix - c2e64e9abe elide imports used only in type re-exports or type declarations
fix - 5a9cb8238b elide non-value aliases and remaining type-only AST constructs

22.3.0-next.5

22.3.0-next.5 Pre-release
Pre-release

Choose a tag to compare

@dgp1130 dgp1130 released this 05 Nov 00:11
Immutable release. Only release title and notes can be modified.

@schematics/angular

Commit Description
fix - 0ae507d273 add a TODO for spy strategies configured with withArgs in refactor-jasmine-vitest
fix - 01abe08d86 do not drop callThrough() on existing spies in refactor-jasmine-vitest
fix - 12a7d2a5f3 generate pnpm-workspace.yaml with allowBuilds for pnpm projects
fix - af423fd3ad keep existing worker tsconfig when generating another web worker
fix - 512bb90615 keep the default ng-packagr output path in use-library-builder
fix - 3436f92a26 keep the meaning of negated toHaveBeenCalledOnceWith in refactor-jasmine-vitest
fix - 0da5863e52 migrate serviceWorker: true to a config path in use-application-builder
fix - ee847de523 update the PostCSS configuration used by the build in tailwind

@angular/cli

Commit Description
fix - 70afe1b222 allow command arguments named help
fix - c7706091a0 also clean the worktree-local cache in a git worktree
fix - a69fe511c6 default ignoreScripts to true when install options are provided
fix - a9aaff5cae handle modern yarn registry error output and 404 detection
fix - 81e9eae21d ignore registry manifests that do not match the requested version
fix - 5d50f59564 include builder options for build and test in json-help
fix - ed384643df strip terminal escape sequences in modern yarn error parser
fix - 48cad3fed7 use unquoted specifier for registry manifest cache keys
fix - c063601c29 validate dist-tags and manifest caching under modern yarn

@angular/build

Commit Description
fix - 254041d9d2 copy assets replaced by a rename in watch mode
fix - 174eb34540 elide non-value aliases and remaining type-only AST constructs
fix - fd8e743fde enable oxc WASI fallback in WebContainer environments
fix - 88b43b929f include source map hashes in optimized chunk hashes
fix - 0e2799d3a2 quote weak ETags of assets served by the dev server
fix - ef4372583a remove every output of a deleted asset in watch mode
fix - e6c29bde19 require only the launchers the karma configuration loads
fix - 8984b4a0ee use oxc-parser fallback when stripping source-map comments (#34632)
perf - a84f9fa9d4 reuse precomputed hash for in-memory build asset ETags

@angular/ssr

Commit Description
fix - 47bc9c3969 destroy platform when request is aborted during rendering
fix - bf1602a916 validate prerender parameter values

@ngtools/webpack

Commit Description
fix - b6bfa2c747 elide imports used only in type re-exports or type declarations
fix - 9e6c1cefea elide non-value aliases and remaining type-only AST constructs

22.2.6

Choose a tag to compare

@dgp1130 dgp1130 released this 04 Nov 22:41
Immutable release. Only release title and notes can be modified.

@schematics/angular

Commit Description
fix - d1bdea533c add a TODO for spy strategies configured with withArgs in refactor-jasmine-vitest
fix - 8c8910792c do not drop callThrough() on existing spies in refactor-jasmine-vitest
fix - 3dea2f6b32 generate pnpm-workspace.yaml with allowBuilds for pnpm projects
fix - e91c414ce6 keep existing worker tsconfig when generating another web worker
fix - a532d0549b keep the meaning of negated toHaveBeenCalledOnceWith in refactor-jasmine-vitest
fix - 2aa56cce06 migrate serviceWorker: true to a config path in use-application-builder
fix - 17134ccb77 update the PostCSS configuration used by the build in tailwind

@angular/cli

Commit Description
fix - 8317b7037a allow command arguments named help
fix - 7de6927af8 also clean the worktree-local cache in a git worktree
fix - 34d53918e2 default ignoreScripts to true when install options are provided
fix - d872eebfad handle modern yarn registry error output and 404 detection
fix - 0d622f0ebd ignore registry manifests that do not match the requested version
fix - b50147fd3a strip terminal escape sequences in modern yarn error parser
fix - da76a2ef69 use unquoted specifier for registry manifest cache keys
fix - eda9d64f18 validate dist-tags and manifest caching under modern yarn

@angular/build

Commit Description
fix - 1931eac4e5 copy assets replaced by a rename in watch mode
fix - a4ce7bf461 elide non-value aliases and remaining type-only AST constructs
fix - b5dd8e2634 enable oxc WASI fallback in WebContainer environments
fix - 244a1c7d15 include source map hashes in optimized chunk hashes
fix - 0f63a03bae quote weak ETags of assets served by the dev server
fix - 42bdb75f1a remove every output of a deleted asset in watch mode
fix - 76b585fb5a require only the launchers the karma configuration loads
fix - 631ac8aa66 use oxc-parser fallback when stripping source-map comments (#34632)

@angular/ssr

Commit Description
fix - f8f9f48bfa destroy platform when request is aborted during rendering
fix - dcd5029bbd validate prerender parameter values

@ngtools/webpack

Commit Description
fix - 4b6caacbc7 elide imports used only in type re-exports or type declarations
fix - ea46fd855f elide non-value aliases and remaining type-only AST constructs

22.3.0-next.4

22.3.0-next.4 Pre-release
Pre-release

Choose a tag to compare

@alan-agius4 alan-agius4 released this 28 Oct 10:05
Immutable release. Only release title and notes can be modified.

@schematics/angular

Commit Description
fix - 6588204b8f avoid adding web worker snippet to server configuration files
fix - a68d0df2ca ignore non-workspace stylesheet entries when adding Tailwind
fix - 43c401c6b4 include the SSR entry file in the trust-proxy-headers migration
fix - 4a59335cc5 include the type separator in the class spec import
fix - 4ea7c673e0 keep the default getter access type of spyOnProperty in refactor-jasmine-vitest
fix - 54f261817c migrate CallInfo returnValue and object in refactor-jasmine-vitest
fix - d3acc84bed migrate spy.calls.first().args in refactor-jasmine-vitest
fix - 02a067813b set explicit type for the module --route component
fix - 0be52a8834 set explicit type for the app-shell component

@angular/cli

Commit Description
feat - 7d6550ef25 support Oxfmt for automatic file formatting
fix - 540a1c495d explain how to pick a project when a schematic cannot determine one
fix - 322777d80b handle bun registry error output and 404 detection
fix - 3adad37a90 support resolving subproject dependencies in bun workspaces

@angular-devkit/build-angular

Commit Description
fix - d2aafa2d25 resolve dev-server sslKey and sslCert relative to the workspace root (#34399)

@angular-devkit/core

Commit Description
fix - c44762fd44 only invoke smart default provider when value is undefined

@angular-devkit/schematics

Commit Description
fix - 9d6baa30ae support delegating trees in partition (#34539)
fix - 5094cd66c9 support delegating trees in the filter rule (#34539)

@angular/build

Commit Description
fix - 65f302c5df avoid expanding directory patterns in asset globs
fix - 537a47a482 escape prerender redirect URLs
fix - d609a21333 improve library bundler resolution and watch shared chunk consistency
fix - be15160ff0 improve library compilation diagnostics and stylesheet reference tracking
fix - f25cdbeadc include the oxc-parser WASI binding as an optional dependency
fix - 70c2143c33 key the Vitest fsModuleCache on the served build output
fix - 77fb7fa0f2 only require karma-coverage when coverage is enabled
fix - fe60e27105 resolve dev-server sslKey and sslCert relative to the workspace root (#34399)
fix - 9534f6287e scope BundlerContext invalidation and cache one-shot bundle results
fix - dd095343a5 serialize server manifest asset paths
fix - eb38ef3904 suggest the istanbul provider in the unit-test V8 browser coverage error
fix - cd3d30c6b6 warn about unsupported options in the unit-test karma runner
fix - b0c415aec0 write the stats file in a stable, deterministic order
perf - f15c8c6410 avoid duplicate Domino bundling in server bundles
perf - 7f4de14688 avoid web worker channel overhead in library parallel compilation
perf - 5416c9fcd9 optimize library dts bundling and enable dts tree-shaking
perf - 016a7f150d overlap library asset resolution with bundling and typechecking

@angular/ssr

Commit Description
fix - 194b64137e preserve trailing slashes in query and fragment of redirect URLs

22.2.5

Choose a tag to compare

@alan-agius4 alan-agius4 released this 28 Oct 10:00
Immutable release. Only release title and notes can be modified.

@schematics/angular

Commit Description
fix - 982c3dcbfc avoid adding web worker snippet to server configuration files
fix - 18e5dc6fe8 ignore non-workspace stylesheet entries when adding Tailwind
fix - dd18bda9db include the SSR entry file in the trust-proxy-headers migration
fix - b7e24561e7 include the type separator in the class spec import
fix - 7f3840c70c keep the default getter access type of spyOnProperty in refactor-jasmine-vitest
fix - eaf2343be4 migrate CallInfo returnValue and object in refactor-jasmine-vitest
fix - 6680d289cb migrate spy.calls.first().args in refactor-jasmine-vitest
fix - 9cba0da43f set explicit type for the module --route component
fix - e9ae950364 set explicit type for the app-shell component

@angular/cli

Commit Description
fix - 7efeeb9caa explain how to pick a project when a schematic cannot determine one
fix - ee61e328ac handle bun registry error output and 404 detection
fix - 0d8898c289 support resolving subproject dependencies in bun workspaces

@angular-devkit/build-angular

Commit Description
fix - 0c4bd19ace resolve dev-server sslKey and sslCert relative to the workspace root (#34399)

@angular-devkit/core

Commit Description
fix - ad04d689bb only invoke smart default provider when value is undefined

@angular-devkit/schematics

Commit Description
fix - e7fd1bd9cb support delegating trees in partition (#34539)
fix - 1854c1714d support delegating trees in the filter rule (#34539)

@angular/build

Commit Description
fix - 6d45d1007f escape prerender redirect URLs
fix - 6298fb89e6 include the oxc-parser WASI binding as an optional dependency
fix - 325f6a0f48 only require karma-coverage when coverage is enabled
fix - 47075bee89 resolve dev-server sslKey and sslCert relative to the workspace root (#34399)
fix - db45eed631 serialize server manifest asset paths
fix - 5ae6a66edb suggest the istanbul provider in the unit-test V8 browser coverage error
fix - e3134b4cbc warn about unsupported options in the unit-test karma runner
fix - 250fae725e write the stats file in a stable, deterministic order
perf - cda246579e avoid duplicate Domino bundling in server bundles
perf - bcdcc09fb7 avoid web worker channel overhead in library parallel compilation

@angular/ssr

Commit Description
fix - 7b9c8d0b5d preserve trailing slashes in query and fragment of redirect URLs

21.2.29

Choose a tag to compare

@alan-agius4 alan-agius4 released this 28 Oct 09:54
Immutable release. Only release title and notes can be modified.

@angular-devkit/build-angular

Commit Description
fix - 3fc679987f update webpack-dev-middleware to 7.4.6

@angular/build

Commit Description
fix - aa2ecc154e bump undici to 7.30.1
fix - 18164667c7 escape prerender redirect URLs
fix - 8ad2547911 serialize server manifest asset paths

20.3.42

Choose a tag to compare

@alan-agius4 alan-agius4 released this 28 Oct 09:49
Immutable release. Only release title and notes can be modified.

@angular-devkit/build-angular

Commit Description
fix - d6ce6ec214 bump undici to 7.30.1
fix - 892f3ccdfc update webpack-dev-middleware to 7.4.6

@angular/build

Commit Description
fix - 223891de4c escape prerender redirect URLs