Skip to content

Releases: angular/angular-cli

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

v19.0.0-rc.3

18 Nov 19:10
Compare
Choose a tag to compare
v19.0.0-rc.3 Pre-release
Pre-release

19.0.0-rc.3 (2024-11-18)

@schematics/angular

Commit Description
fix - 4b4e000dd don't show server routing prompt when using browser builder
fix - 9e6ab1bf2 use default import for express

@angular-devkit/build-angular

Commit Description
fix - ea5ae68da bring back style tags in browser builder
fix - 25d928b4f fix hanging terminal when browser-sync is not installed

@angular/build

Commit Description
fix - 2551df533 fully disable component style HMR in JIT mode

@angular/ssr

Commit Description
fix - 4ecf63a77 export PrerenderFallback
fix - fb05e7f0a use wildcard server route configuration on the '/' route when the app router is empty

v19.0.0-rc.2

14 Nov 16:59
Compare
Choose a tag to compare
v19.0.0-rc.2 Pre-release
Pre-release

19.0.0-rc.2 (2024-11-14)

@angular/cli

Commit Description
fix - 52dcd551c support default options for multiselect list x-prompt

@angular/build

Commit Description
fix - 5a7a2925b add missing redirect in SSR manifest
fix - 53b6cd33c allow .js file replacements in all configuration cases
fix - 3602bbb77 avoid overwriting inline style bundling additional results
fix - 172f3c25a improve URL rebasing for hyphenated Sass namespaced variables

@angular/ssr

Commit Description
fix - 280ebbda4 support for HTTP/2 request/response handling

v18.2.12

14 Nov 16:09
Compare
Choose a tag to compare

18.2.12 (2024-11-14)

@angular/cli

Commit Description
fix - c3925ed7f support default options for multiselect list x-prompt

@angular/build

Commit Description
fix - c8bee8415 allow .js file replacements in all configuration cases
fix - 93f552112 improve URL rebasing for hyphenated Sass namespaced variables

v19.0.0-rc.1

06 Nov 16:17
Compare
Choose a tag to compare
v19.0.0-rc.1 Pre-release
Pre-release

19.0.0-rc.1 (2024-11-06)

@schematics/angular

Commit Description
fix - b1504c3bc component spec with export default

@angular/cli

Commit Description
fix - b847d4460 recommend optional application update migration during v19 update

@angular-devkit/build-angular

Commit Description
fix - 2ec877dd0 handle basename collisions
fix - 43e7aae22 remove double-watch in karma
fix - 1e37b5939 serve assets

@angular/build

Commit Description
fix - ecaf870b5 always clear dev-server error overlay on non-error result
fix - 71534aadc check referenced files against native file paths
fix - fed31e064 correctly use dev-server hmr option to control stylesheet hot replacement
fix - b86bb080e disable dev-server websocket when live reload is disabled
fix - efb2232df ensure accurate content size in server asset metadata
fix - 18a8584ea ensure SVG template URLs are considered templates with external stylesheets
fix - 7502fee28 Exclude known --import from execArgv when spawning workers
fix - c41529cc1 handle APP_BASE_HREF correctly in prerendered routes
fix - cf0228b82 skip wildcard routes from being listed as prerendered routes
fix - c8e1521a2 workaround Vite CSS ShadowDOM hot replacement

@angular/ssr

Commit Description
fix - 74b3e2d51 add validation to prevent use of provideServerRoutesConfig in browser context
fix - df4e1d360 enable serving of prerendered pages in the App Engine
fix - 3cf7a5223 initialize the DI tokens with null to avoid requiring them to be set to optional
perf - f460b91d4 integrate ETags for prerendered pages