@angular/compiler
Advanced tools
Changelog
19.1.0-next.0 (2024-11-26)
| Commit | Type | Description | | -- | -- | -- | | e4c50b3bea | feat | expose component instance in NgComponentOutlet (#58698) |
| Commit | Type | Description | | -- | -- | -- | | bd1f1294ae | feat | support TypeScript 5.7 (#58609) |
<!-- CHANGELOG SPLIT MARKER --><a name="19.0.1"></a>
Changelog
19.0.1 (2024-11-26)
| Commit | Type | Description | | -- | -- | -- | | fb1fa8b0fc | fix | more accurate diagnostics for host binding parser errors (#58870) |
| Commit | Type | Description | | -- | -- | -- | | 502ee0e722 | fix | correctly clear template HMR internal renderer cache (#58724) | | 99715104a1 | fix | correctly perform lazy routes migration for components with additional decorators (#58796) | | 118803035f | fix | Ensure _tick is always run within the TracingSnapshot. (#58881) | | 08b9452f01 | fix | Ensure resource sets an error (#58855) | | 84f45ea3ff | fix | make component id generation more stable between client and server builds (#58813) | | d3491c7cee | fix | Prevents race condition of cleanup for incremental hydration (#58722) |
| Commit | Type | Description | | -- | -- | -- | | 4dfe5b6cef | fix | work around TypeScript 5.7 issue (#58731) |
| Commit | Type | Description | | -- | -- | -- | | a983865bff | fix | add fix for individual unused imports (#58719) | | e6e7a4e22b | fix | allow fixes to run without template info (#58719) |
| Commit | Type | Description | | -- | -- | -- | | 5ce10264a4 | fix | fix provide-initializer migration when using useFactory (#58518) | | d4f5c85f60 | fix | handle parameters with initializers in inject migration (#58769) | | a6d2d2dc10 | fix | Mark hoisted properties as removed in inject migration (#58804) |
<!-- CHANGELOG SPLIT MARKER --><a name="19.0.0"></a>
Changelog
19.0.0-rc.2 (2024-11-14)
| Commit | Type | Description | | -- | -- | -- | | 560282aa9b | fix | control flow nodes with root at the end projected incorrectly (#58607) |
| Commit | Type | Description | | -- | -- | -- | | 791ee323dc | fix | correct extraction of generics from type aliases (#58548) | | 9bbb01c85e | fix | report individual diagnostics for unused imports (#58589) |
| Commit | Type | Description | | -- | -- | -- | | 71ee81af2c | fix | clean up event contract once hydration is done (#58174) | | 5fe57d4fbb | fix | fixes issues with control flow and incremental hydration (#58644) | | 51933ef5a6 | fix | prevent errors on contract cleanup (#58614) |
| Commit | Type | Description | | -- | -- | -- | | b84ed2b628 | fix | include the output migration in the defaults of the signal migration (#58635) | | e26797b38e | fix | replace removed NgModules in tests with their exports (#58627) |
<!-- CHANGELOG SPLIT MARKER --><a name="18.2.12"></a>
Changelog
19.0.0-rc.2 (2024-11-14)
| Commit | Type | Description | | -- | -- | -- | | 560282aa9b | fix | control flow nodes with root at the end projected incorrectly (#58607) |
| Commit | Type | Description | | -- | -- | -- | | 791ee323dc | fix | correct extraction of generics from type aliases (#58548) | | 9bbb01c85e | fix | report individual diagnostics for unused imports (#58589) |
| Commit | Type | Description | | -- | -- | -- | | 71ee81af2c | fix | clean up event contract once hydration is done (#58174) | | 5fe57d4fbb | fix | fixes issues with control flow and incremental hydration (#58644) | | 51933ef5a6 | fix | prevent errors on contract cleanup (#58614) |
| Commit | Type | Description | | -- | -- | -- | | b84ed2b628 | fix | include the output migration in the defaults of the signal migration (#58635) | | e26797b38e | fix | replace removed NgModules in tests with their exports (#58627) |
<!-- CHANGELOG SPLIT MARKER --><a name="18.2.12"></a>
Changelog
18.2.12 (2024-11-14)
| Commit | Type | Description | | -- | -- | -- | | 4c38160853 | fix | correct extraction of generics from type aliases (#58548) |
<!-- CHANGELOG SPLIT MARKER --><a name="19.0.0-rc.1"></a>
Changelog
19.0.0-rc.1 (2024-11-06)
| Commit | Type | Description | | -- | -- | -- | | b25121ee4a | fix | avoid having to duplicate core environment (#58444) |
| Commit | Type | Description | | -- | -- | -- | | d4d76ead80 | fix | do not fail fatal when references to non-existent module are discovered (#58515) | | 22cd6869ef | fix | make the unused imports diagnostic easier to read (#58468) |
| Commit | Type | Description | | -- | -- | -- | | 8ae84be3df | fix | avoid slow stringification when checking for duplicates in dev mode (#58521) | | 6e0af6dbbb | fix | resolve forward-referenced host directives during directive matching (#58492) |
| Commit | Type | Description | | -- | -- | -- | | c5e676bb87 | fix | flip the default standalone flag in route-lazy-loading migration (#58474) | | e85ac5c7cb | fix | properly bundle shared compiler code into migrations (#58515) |
| Commit | Type | Description | | -- | -- | -- | | c36a1c023b | fix | correctly add external stylesheets to ShadowDOM components (#58482) |
<!-- CHANGELOG SPLIT MARKER --><a name="18.2.11"></a>
Changelog
18.2.11 (2024-11-06)
| Commit | Type | Description | | -- | -- | -- | | 5f2d98a1b1 | fix | avoid slow stringification when checking for duplicates in dev mode (#58521) | | 3aa45a2fa1 | fix | resolve forward-referenced host directives during directive matching (#58492) (#58500) |
<!-- CHANGELOG SPLIT MARKER --><a name="19.0.0-rc.0"></a>
Changelog
19.0.0-rc.0 (2024-10-30)
| Commit | Type | Description | | -- | -- | -- | | 98804fd4beb | fix | add more specific matcher for hydrate never block (#58360) |
| Commit | Type | Description | | -- | -- | -- | | dbe612f2cd5 | fix | disable standalone by default on older versions of Angular (#58405) |
| Commit | Type | Description | | -- | -- | -- | | c095679f927 | fix | avoid breaking change with apps using rxjs 6.x (#58341) | | fd7716440be | fix | Prevents trying to trigger incremental hydration on CSR (#58366) |
| Commit | Type | Description | | -- | -- | -- | | 0730d9d748a | fix | Adding arb format to the list of valid formats in the localization extractor cli (#58287) |
| Commit | Type | Description | | -- | -- | -- | | 90c7ec39a06 | fix | inject migration always inserting generated variables before super call (#58393) | | 7a65cdd911c | fix | inject migration not inserting generated code after super call in some cases (#58393) | | 616b411a6d9 | fix | properly migrate output aliases (#58411) | | d504452e2f1 | fix | properly replace imports across files (#58414) |
| Commit | Type | Description |
| -- | -- | -- |
| a49c35ec769 | fix | remove setter for injector
on OutletContext
(#58343) |
<a name="18.2.10"></a>