Skip to content

Releases: angular/angular-cli

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.

v19.1.0-rc.0

08 Jan 19:54
Compare
Choose a tag to compare
v19.1.0-rc.0 Pre-release
Pre-release

19.1.0-rc.0 (2025-01-08)

@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
fix - aa6bf07f3 provide better error when builder is not defined

@angular-devkit/build-angular

Commit Description
fix - 916979c8a preserve css type for jasmine.css

@angular/build

Commit Description
feat - 2c9d7368f add ng-packagr builder to the package
fix - 2f921219f add asset tracking to application builder watch files
fix - a5618693a do not mark Babel _defineProperty helper function as pure
fix - ef3dc2ed0 enable serving files with bundle-like names
fix - e76800ce5 fix incorrect budget calculation
fix - a0b4ea23c handle relative URLs when constructing new URLs during server fetch
fix - 5cc62d4a3 mitigate JS transformer worker execArgv errors
fix - 8639a3b6d pass define option defined in application builder to Vite prebundling
fix - 48cae815c skip vite SSR warmup file configuration when SSR is disabled
fix - ba16ad6b5 support incremental build file results in watch mode
fix - bfe9ee36c warn when @angular/localize/init is imported directly

@angular/ssr

Commit Description
fix - 3feecddbb disable component boostrapping when running route extraction
fix - 6edb90883 throw error when using route matchers

v19.0.7

08 Jan 18:32
Compare
Choose a tag to compare

19.0.7 (2025-01-08)

@angular-devkit/architect

Commit Description
fix - 95c22aeff provide better error when builder is not defined

@angular-devkit/build-angular

Commit Description
fix - 028652992 preserve css type for jasmine.css

@angular/build

Commit Description
fix - f7522342a add asset tracking to application builder watch files
fix - e973643bf do not mark Babel _defineProperty helper function as pure
fix - 881095eec enable serving files with bundle-like names
fix - db10af0b3 fix incorrect budget calculation
fix - c822f8f15 handle relative URLs when constructing new URLs during server fetch
fix - b43c648b0 mitigate JS transformer worker execArgv errors
fix - 1f2481a4f pass define option defined in application builder to Vite prebundling
fix - c94f568a4 warn when @angular/localize/init is imported directly

v19.1.0-next.2

18 Dec 22:30
Compare
Choose a tag to compare
v19.1.0-next.2 Pre-release
Pre-release

19.1.0-next.2 (2024-12-18)

@angular-devkit/architect

Commit Description
fix - fe1ae6933 avoid Node.js resolution for relative builder schema

@angular-devkit/build-angular

Commit Description
fix - a9a347014 jasmine.clock with app builder

@angular/build

Commit Description
feat - 298b554a7 enable component template hot replacement by default
fix - 19bb2d480 force HTTP/1.1 in dev-server SSR with SSL
fix - 3b7e6a8c6 invalidate component template updates with dev-server SSR

@angular/ssr

Commit Description
fix - 1bf9381c8 correctly resolve pre-transform resources in Vite SSR without AppEngine
fix - ad1d7d76f ensure correct Location header for redirects behind a proxy

v19.0.6

18 Dec 21:43
Compare
Choose a tag to compare

19.0.6 (2024-12-18)

@angular-devkit/build-angular

Commit Description
fix - db7421231 jasmine.clock with app builder

@angular/build

Commit Description
fix - 5fbc105ed force HTTP/1.1 in dev-server SSR with SSL

@angular/ssr

Commit Description
fix - 2f4df6b2b correctly resolve pre-transform resources in Vite SSR without AppEngine
fix - 0789a9e13 ensure correct Location header for redirects behind a proxy

v19.1.0-next.1

12 Dec 18:08
Compare
Choose a tag to compare
v19.1.0-next.1 Pre-release
Pre-release

19.1.0-next.1 (2024-12-12)

@angular-devkit/architect

Commit Description
feat - 2b8a02bac require build schemas from modules

@angular-devkit/build-angular

Commit Description
fix - fb41d182e fix webpack config transform for karma
fix - 9e2d3fbd1 handle windows spec collisions

@angular/build

Commit Description
feat - 0a570c0c2 add support for customizing URL segments with i18n
fix - 210bf4e2b Fixing auto-csp edge cases where
fix - d811a7ffb handle external @angular/ packages during SSR (#29094)
fix - 64f32c769 provide component HMR update modules to dev-server SSR
fix - c832bac9b show error when Node.js built-ins are used during ng serve
fix - 887599822 use consistent path separators for template HMR identifiers
perf - 75998ebab reuse TS package.json cache when rebuilding

@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 - d7214e961 include Content-Language header when locale is set
fix - 10a5b8b6b disable component bootstrapping during route extraction

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.

v19.0.5

12 Dec 17:29
Compare
Choose a tag to compare

19.0.5 (2024-12-12)

@angular-devkit/build-angular

Commit Description
fix - 6c319e44c fix webpack config transform for karma

@angular/build

Commit Description
fix - 251bd9f22 Fixing auto-csp edge cases where
fix - 1047b8635 handle external @angular/ packages during SSR (#29094)
fix - 376ee9966 provide component HMR update modules to dev-server SSR
fix - 5ea9ce376 use consistent path separators for template HMR identifiers

@angular/ssr

Commit Description
fix - b3c6c7eb2 include Content-Language header when locale is set
fix - 4203efb90 disable component bootstrapping during route extraction

v19.0.4

05 Dec 17:41
Compare
Choose a tag to compare

19.0.4 (2024-12-05)

@angular-devkit/build-angular

Commit Description
fix - 23667ed4a handle windows spec collisions

@angular/build

Commit Description
fix - fc41f50b5 show error when Node.js built-ins are used during ng serve
perf - 14451e275 reuse TS package.json cache when rebuilding