Skip to content

Releases: angular/angular-cli

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

v19.1.0-next.0

04 Dec 15:09
Compare
Choose a tag to compare
v19.1.0-next.0 Pre-release
Pre-release

19.1.0-next.0 (2024-12-04)

  • Added support for TypeScript 5.7

v19.0.3

04 Dec 14:55
Compare
Choose a tag to compare

19.0.3 (2024-12-04)

@schematics/angular

Commit Description
fix - 28a51cc5e add required type to CanDeactivate guard (#29004)

@angular/cli

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

@angular/build

Commit Description
fix - f26e1b462 add timeout to route extraction
fix - ab4e77c75 allow .json file replacements with application builds
fix - 06690d87e apply define option to JavaScript from scripts option
fix - 775e6f780 avoid deploy URL usage on absolute preload links
fix - 21f21eda3 ensure correct handling of index.output for SSR

@angular/ssr

Commit Description
fix - 75cf47e71 apply HTML transformation to CSR responses
fix - 5880a0230 correctly handle serving of prerendered i18n pages
fix - 277b8a378 ensure compatibility for Http2ServerResponse type

v19.0.2

25 Nov 21:49
Compare
Choose a tag to compare

19.0.2 (2024-11-25)

@schematics/angular

Commit Description
fix - 2f53e2af5 skip SSR routing prompt in webcontainer

@angular/build

Commit Description
fix - f9da163f8 minimize reliance on esbuild inject to prevent code reordering
fix - c497749e6 prevent errors with parameterized routes when getPrerenderParams is undefined

@angular/ssr

Commit Description
fix - c8cd90e0f handle nested redirects not explicitly defined in router config

v19.0.1

21 Nov 21:08
Compare
Choose a tag to compare

19.0.1 (2024-11-21)

@angular-devkit/build-angular

Commit Description
fix - b63123f20 use stylePreprocessorOptions

@angular/build

Commit Description
fix - 74461da64 ensure accurate content length for server assets
fix - 1b4dcedd5 use sha256 instead of sha-256 as hash algorithm name

@angular/ssr

Commit Description
fix - 8bd2b260e handle baseHref that start with ./

v19.0.0

19 Nov 16:14
Compare
Choose a tag to compare

19.0.0 (2024-11-19)

@angular/cli

Commit Description
feat - 201b60e1d handle string key/value pairs, e.g. --define
fix - b847d4460 recommend optional application update migration during v19 update
perf - f249e7e85 enable Node.js compile code cache when available
perf - ecc107d83 enable Node.js compile code cache when available

@schematics/angular

Commit Description
feat - a381a3db1 add option to export component as default
feat - 755f3a07f add option to setup new workspace or application as zoneless mode
feat - cfca5442e integrate withEventReplay() in provideClientHydration for new SSR apps
feat - 292a4b7c2 update app-shell and ssr schematics to adopt new Server Rendering API
fix - b1504c3bc component spec with export default
fix - 4b4e000dd don't show server routing prompt when using browser builder
fix - 4e2a5fe15 enable opt-in for new @angular/ssr feature
fix - fcf7443d6 explicitly set standalone:false
fix - 7992218a9 remove declaration and sourceMap from default tsconfig
fix - 9e6ab1bf2 use default import for express

@angular-devkit/schematics-cli

Commit Description
feat - 37693c40e add package manager option to blank schematic

@angular-devkit/architect

Commit Description
feat - 78f76485f merge object options from CLI

@angular-devkit/build-angular

Commit Description
feat - 0a4ef3026 karma-coverage w/ app builder
feat - dcbdca85c karma+esbuild+watch
feat - 54594b5ab support karma with esbuild
fix - ea5ae68da bring back style tags in browser builder
fix - 476f94f51 fix --watch regression in karma
fix - 25d928b4f fix hanging terminal when browser-sync is not installed
fix - 2ec877dd0 handle basename collisions
fix - ab6e19e1f handle main field
fix - 43e7aae22 remove double-watch in karma
fix - 1e37b5939 serve assets
fix - 9d7613db9 zone.js/testing + karma + esbuild
refactor - e40384e63 remove deprecated browserTarget
refactor - 62877bdf2 remove Protractor builder and schematics

@angular-devkit/core

Commit Description
refactor - 0d8a1006d remove deprecated fileBuffer function in favor of stringToFileBuffer

@angular/build

Commit Description
feat - b6951f448 add sass to stylePreprocessorOptions in application builder
feat - efb434136 Auto-CSP support as a part of angular.json schema
feat - 816e3cb86 enable component stylesheet hot replacement by default
feat - 3b00fc908 introduce outputMode option to the application builder
feat - 7d883a152 introduce ssr.experimentalPlatform option
feat - c48d6947e set development/production condition
feat - f63072668 utilize ssr.entry during prerendering to enable access to local API routes
feat - bbc290133 utilize ssr.entry in Vite dev-server when available
fix - 5a7a2925b add missing redirect in SSR manifest
fix - 06e5176c2 add warning when --prerendering or --app-shell are no-ops
fix - ecaf870b5 always clear dev-server error overlay on non-error result
fix - f8677f6a9 always record component style usage for HMR updates
fix - 099e477a8 avoid hashing development external component stylesheets
fix - 3602bbb77 avoid overwriting inline style bundling additional results
[fix - 71534aadc](71534aa...
Read more