@angular/platform-server
Advanced tools
Changelog
19.1.4 (2025-01-29)
| Commit | Type | Description | | -- | -- | -- | | 544b9ee7ca0 | fix | check whether application is destroyed before printing hydration stats (#59716) | | d6e78c072dc | fix | ensure type is preserved during HMR (#59700) | | c2436702df9 | fix | fixes test timer-based test flakiness in CI (#59674) |
| Commit | Type | Description | | -- | -- | -- | | 44180645992 | fix | not setting initial value on signal-based input (#59773) |
| Commit | Type | Description |
| -- | -- | -- |
| 1828a840620 | fix | prepend baseHref
to sourceMappingURL
in CSS content (#59730) |
| 1c84cbca30e | fix | Update pseudoevent created by createMouseSpecialEvent to populate _originalEvent
property (#59690) |
| 12256574626 | fix | Update pseudoevent created by createMouseSpecialEvent to populate _originalEvent
property (#59690) |
| 3f4d5f636aa | fix | Update pseudoevent created by createMouseSpecialEvent to populate _originalEvent
property (#59690) |
| Commit | Type | Description | | -- | -- | -- | | e3da35ec749 | fix | prevent error handling when injector is destroyed (#59457) |
| Commit | Type | Description |
| -- | -- | -- |
| 522acbf3d7e | fix | add missing rxjs
peer dependency (#59747) |
<a name="19.2.0-next.0"></a>
Changelog
19.2.0-next.0 (2025-01-22)
| Commit | Type | Description | | -- | -- | -- | | fe8a68329b | feat | support untagged template literals in expressions (#59230) |
| Commit | Type | Description | | -- | -- | -- | | ed705a856a | feat | detect missing structural directive imports (#59443) |
| Commit | Type | Description | | -- | -- | -- | | bc2ad7bfd3 | feat | support streaming resources (#59573) |
<!-- CHANGELOG SPLIT MARKER --><a name="19.1.3"></a>
Changelog
19.1.3 (2025-01-22)
| Commit | Type | Description | | -- | -- | -- | | ecfb74d287 | fix | handle :host-context with comma-separated child selector (#59276) |
| Commit | Type | Description | | -- | -- | -- | | 53160e504d | fix | extract parenthesized dependencies during HMR (#59644) | | 39690969af | fix | handle conditional expressions when extracting dependencies (#59637) | | 78af7a5059 | fix | handle new expressions when extracting dependencies (#59637) |
| Commit | Type | Description | | -- | -- | -- | | 408af24ff3 | fix | capture self-referencing component during HMR (#59644) | | d7575c201c | fix | replace metadata in place during HMR (#59644) | | 26f6d4c485 | fix | skip component ID collision warning during SSR (#59625) |
| Commit | Type | Description | | -- | -- | -- | | a62c84bc18 | fix | avoid applying the same replacements twice when cleaning up unused imports (#59656) |
| Commit | Type | Description | | -- | -- | -- | | b2b3816cb1 | fix | clear renderer cache during HMR when using async animations (#59644) |
<!-- CHANGELOG SPLIT MARKER --><a name="19.1.2"></a>
Changelog
19.1.2 (2025-01-20)
| Commit | Type | Description |
| -- | -- | -- |
| 8dcd889987 | fix | update @ng/component
URL to be relative (#59620) |
| Commit | Type | Description | | -- | -- | -- | | 95a05bb202 | fix | disable tree shaking during HMR (#59595) |
| Commit | Type | Description |
| -- | -- | -- |
| a4eb74c79c | fix | animation sometimes renderer not being destroyed during HMR (#59574) |
| 906413aba3 | fix | change Resource
to use explicit undefined
in its typings (#59024) |
| 4eb541837c | fix | cleanup _ejsa
when app is destroyed (#59492) |
| 5497102769 | fix | cleanup stash listener when app is destroyed (#59598) |
| 266a8f2f2e | fix | handle shadow DOM encapsulated component with HMR (#59597) |
| 6f7716268a | fix | HMR not matching component that injects ViewContainerRef (#59596) |
| d12a186d53 | fix | treat exceptions in equal
as part of computation (#55818) |
<a name="19.1.1"></a>
Changelog
19.1.1 (2025-01-16)
| Commit | Type | Description | | -- | -- | -- | | 357795cb96 | fix | run HMR replacement in the zone (#59562) |
| Commit | Type | Description | | -- | -- | -- | | eb0b1851f4 | fix | roll back HMR fix (#59557) |
<!-- CHANGELOG SPLIT MARKER --><a name="19.1.0"></a>
Changelog
19.1.0 (2025-01-15)
| Commit | Type | Description | | -- | -- | -- | | e4c50b3bea | feat | expose component instance in NgComponentOutlet (#58698) |
| Commit | Type | Description | | -- | -- | -- | | ceadd28ea1 | fix | allow $any in two-way bindings (#59362) | | aed49ddaaa | fix | use chunk origin in template HMR request URL (#59459) |
| Commit | Type | Description | | -- | -- | -- | | c5c20e9d86 | fix | check event side of two-way bindings (#59002) |
| Commit | Type | Description | | -- | -- | -- | | d010e11b73 | feat | add event listener options to renderer (#59092) | | 57f3550219 | feat | add utility for resolving defer block information to ng global (#59184) | | 22f191f763 | feat | extend the set of profiler events (#59183) | | e894a5daea | feat | set kind field on template and effect nodes (#58865) | | bd1f1294ae | feat | support TypeScript 5.7 (#58609) | | 9870b643bf | fix | Defer afterRender until after first CD (#58250) | | a5fc962094 | fix | Don't run effects in check no changes pass (#58250) |
| Commit | Type | Description | | -- | -- | -- | | d298d25426 | feat | add schematic to clean up unused imports (#59353) | | 14fb8ce4c0 | fix | resolve text replacement issue (#59452) |
| Commit | Type | Description | | -- | -- | -- | | 8c5db3cfb7 | fix | avoid circular DI error in async renderer (#59256) |
| Commit | Type | Description |
| -- | -- | -- |
| 52a6710f54 | fix | complete router events
on dispose (#59327) |
<a name="19.0.7"></a>
Changelog
19.0.7 (2025-01-15)
| Commit | Type | Description | | -- | -- | -- | | 2b4b7c3ebf | fix | handle more node types when extracting dependencies (#59445) |
| Commit | Type | Description | | -- | -- | -- | | f893d07232 | fix | destroy renderer when replacing styles during HMR (#59514) |
| Commit | Type | Description | | -- | -- | -- | | eb2fcd1896 | fix | incorrect stats when migrating queries with best effort mode (#59463) |
<!-- CHANGELOG SPLIT MARKER --><a name="19.0.6"></a>
Changelog
19.0.6 (2025-01-08)
| Commit | Type | Description | | -- | -- | -- | | 06a55e9817 | fix | account for more expression types when determining HMR dependencies (#59323) | | 17fb20f85d | fix | preserve defer block dependencies during HMR when class metadata is disabled (#59313) |
| Commit | Type | Description |
| -- | -- | -- |
| 07afce81b8 | fix | Ensure that a destroyed effect
never run. (#59415) |
| Commit | Type | Description | | -- | -- | -- | | dbb8980d03 | fix | avoid circular DI error in async renderer (#59271) | | 6d00efde95 | fix | styles not replaced during HMR when using animations renderer (#59393) |
| Commit | Type | Description | | -- | -- | -- | | 144bccb687 | fix | avoid component ID collisions with user code (#59300) |
<!-- CHANGELOG SPLIT MARKER --><a name="19.1.0-next.4"></a>