Skip to content

Releases: angular/angular-cli

v19.2.0-next.1

29 Jan 16:24
Compare
Choose a tag to compare
v19.2.0-next.1 Pre-release
Pre-release

19.2.0-next.1 (2025-01-29)

@schematics/angular

Commit Description
fix - cae068be3 update library schematic to use @angular-devkit/build-angular:ng-packagr

@angular/build

Commit Description
fix - 694ef8e6e allow tailwindcss 4.x as a peer dependency
fix - 1a3ef3b60 disable TypeScript removeComments option
fix - d4ee36065 keep background referenced HMR update chunks
fix - 531dcdca4 support template updates that also trigger global stylesheet changes
fix - f836be9e6 support Vite allowedHosts option for development server
fix - 0ddf6aafa utilize bazel stamp instead of resolving peer dependency versions

@angular/ssr

Commit Description
fix - 4df97d192 enhance dynamic route matching for better performance and accuracy
fix - 46581db16 redirect to locale pathname instead of full URL
fix - ec05c814e rename provideServerRoutesConfig to provideServerRouting

v19.1.5

29 Jan 15:30
Compare
Choose a tag to compare

19.1.5 (2025-01-29)

@schematics/angular

Commit Description
fix - 14e3a71e4 update library schematic to use @angular-devkit/build-angular:ng-packagr

@angular/build

Commit Description
fix - d53d25fc1 allow tailwindcss 4.x as a peer dependency
fix - bd9d379f0 disable TypeScript removeComments option
fix - e73e9102e handle empty module case to avoid TypeError
fix - bb413456e keep background referenced HMR update chunks
fix - 2011d3428 support template updates that also trigger global stylesheet changes
fix - 688019946 update vite to version 6.0.11

@angular/ssr

Commit Description
fix - 94643d54d enhance dynamic route matching for better performance and accuracy
fix - 747557aa0 redirect to locale pathname instead of full URL
fix - bbbc1eb7a rename provideServerRoutesConfig to provideServerRouting

v18.2.14

29 Jan 13:47
Compare
Choose a tag to compare

18.2.14 (2025-01-29)

@angular-devkit/build-angular

Commit Description
fix - 9d34d28ec remove unused vite dependency

v18.2.13

29 Jan 10:13
Compare
Choose a tag to compare

18.2.13 (2025-01-29)

@angular/cli

Commit Description
fix - deeaf1883 correctly select package versions in descending order during ng add

@angular/build

Commit Description
fix - fdddf2c08 update vite to version 5.4.14

v19.2.0-next.0

23 Jan 22:57
Compare
Choose a tag to compare
v19.2.0-next.0 Pre-release
Pre-release

19.2.0-next.0 (2025-01-23)

@angular/build

Commit Description
fix - 8e884a038 handle empty module case to avoid TypeError

v19.1.4

22 Jan 20:19
Compare
Choose a tag to compare

19.1.4 (2025-01-22)

@angular-devkit/schematics

Commit Description
fix - aa6f0d051 ensure collections can be resolved via test runner in pnpm workspaces

@angular/build

Commit Description
fix - ff8192a35 correct path for /@ng/components on Windows
fix - 14d2f7ca0 include extracted routes in the manifest during prerendering
fix - c87a38f5b only issue invalid i18n config error for duplicate subPaths with inlined locales
fix - d50788cf9 replace deprecation of i18n.baseHref with a warning

@angular/ssr

Commit Description
fix - bcc5fab75 prevent route matcher error when SSR routing is not used
fix - 9bacf3981 properly manage catch-all routes with base href
fix - 59c757781 unblock route extraction with withEnabledBlockingInitialNavigation

v19.1.3

20 Jan 14:21
Compare
Choose a tag to compare

19.1.3 (2025-01-20)

@angular/build

Commit Description
fix - 7d8c34172 allow asset changes to reload page on incremental updates
fix - 9fa29af37 handle relative @ng/components
fix - c4de34703 perform full reload for templates with $localize usage

v19.1.2

17 Jan 22:41
Compare
Choose a tag to compare

19.1.2 (2025-01-17)

@angular/build

Commit Description
fix - 939d1612a perform incremental background file updates with component updates
fix - 304027207 prevent full page reload on HMR updates with SSR enabled
fix - 148acbd58 reset component updates on dev-server index request

v19.1.1

16 Jan 10:26
Compare
Choose a tag to compare

19.1.1 (2025-01-16)

@angular/build

Commit Description
fix - 298506751 resolve HMR-prefixed files in SSR with Vite

v19.1.0

15 Jan 22:38
Compare
Choose a tag to compare

19.1.0 (2025-01-15)

@schematics/angular

Commit Description
feat - 02825eec5 use @angular/build package in library generation schematic
fix - 88431b756 application migration should migrate ng-packagr builder package

@angular-devkit/architect

Commit Description
feat - 2b8a02bac require build schemas from modules
fix - fe1ae6933 avoid Node.js resolution for relative builder schema

@angular-devkit/core

Commit Description
fix - ce7c4e203 handle Windows drive letter case insensitivity in path functions

@angular-devkit/schematics

Commit Description
fix - 2f55209dd update Rule type to support returning a Promise of Tree

@angular/build

Commit Description
feat - 2c9d7368f add ng-packagr builder to the package
feat - 0a570c0c2 add support for customizing URL segments with i18n
feat - 298b554a7 enable component template hot replacement by default
fix - d350f357b correctly validate locales subPath
fix - 8aa1ce608 handle loaders correctly in SSR bundles for external packages
fix - 3b7e6a8c6 invalidate component template updates with dev-server SSR
fix - 8fa682e57 remove deleted assets from output during watch mode
fix - 48cae815c skip vite SSR warmup file configuration when SSR is disabled
fix - ba16ad6b5 support incremental build file results in watch mode
fix - 955acef3d trigger browser reload on asset changes with Vite dev server
fix - e74300a2c use component updates for component style HMR
fix - 6a19c217e warn when using both isolatedModules and emitDecoratorMetadata

@angular/ssr

Commit Description
feat - 8d7a51dfc add modulepreload for lazy-loaded routes
feat - 41ece633b redirect to preferred locale when accessing root route without a specified locale
fix - 3feecddbb disable component boostrapping when running route extraction
fix - 6edb90883 throw error when using route matchers

Deprecations

@angular/build

  • The baseHref option under i18n.locales and i18n.sourceLocale in angular.json is deprecated in favor of subPath.

    The subPath defines the URL segment for the locale, serving as both the HTML base HREF and the directory name for output. By default, if not specified, subPath will use the locale code.