19.1.0 (2025-01-15)
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.
@schematics/angular
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------------------- |
| 02825eec5 | feat | use @angular/build
package in library generation schematic |
| 88431b756 | fix | application migration should migrate ng-packagr builder package |
@angular-devkit/architect
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------- |
| 2b8a02bac | feat | require build schemas from modules |
| fe1ae6933 | fix | avoid Node.js resolution for relative builder schema |
@angular-devkit/core
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------------------- |
| ce7c4e203 | fix | handle Windows drive letter case insensitivity in path functions |
@angular-devkit/schematics
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------- |
| 2f55209dd | fix | update Rule
type to support returning a Promise
of Tree
|
@angular/build
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------ |
| 2c9d7368f | feat | add ng-packagr builder to the package |
| 0a570c0c2 | feat | add support for customizing URL segments with i18n |
| 298b554a7 | feat | enable component template hot replacement by default |
| d350f357b | fix | correctly validate locales subPath
|
| 8aa1ce608 | fix | handle loaders correctly in SSR bundles for external packages |
| 3b7e6a8c6 | fix | invalidate component template updates with dev-server SSR |
| 8fa682e57 | fix | remove deleted assets from output during watch mode |
| 48cae815c | fix | skip vite SSR warmup file configuration when SSR is disabled |
| ba16ad6b5 | fix | support incremental build file results in watch mode |
| 955acef3d | fix | trigger browser reload on asset changes with Vite dev server |
| e74300a2c | fix | use component updates for component style HMR |
| 6a19c217e | fix | warn when using both isolatedModules
and emitDecoratorMetadata
|
@angular/ssr
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------------------------------------- |
| 8d7a51dfc | feat | add modulepreload
for lazy-loaded routes |
| 41ece633b | feat | redirect to preferred locale when accessing root route without a specified locale |
| 3feecddbb | fix | disable component boostrapping when running route extraction |
| 6edb90883 | fix | throw error when using route matchers |
<!-- CHANGELOG SPLIT MARKER -->
<a name="19.0.7"></a>