@angular/platform-browser
Advanced tools
Changelog
17.3.8 (2024-05-08)
| Commit | Type | Description | | -- | -- | -- | | c21b459ba6 | fix | add math elements to schema (#55631) (#55645) |
| Commit | Type | Description | | -- | -- | -- | | 3818436ebc | fix | don't schedule timer triggers on the server (#55605) |
<!-- CHANGELOG SPLIT MARKER --><a name="18.0.0-rc.0"></a>
Changelog
18.0.0-rc.0 (2024-05-01)
| Commit | Type | Description | | -- | -- | -- | | 44c0ed83a6 | fix | hide implementation details of ExperimentalPendingTasks (#55516) | | a177abef1b | fix | render hooks should not specifically run outside the Angular zone (#55399) | | a5c57c7484 | fix | resolve error for multiple component instances that use fallback content (#55478) |
| Commit | Type | Description | | -- | -- | -- | | f93e5180be | fix | resolve multiple structural issues with HttpClient migration (#55557) |
| Commit | Type | Description | | -- | -- | -- | | aefee87074 | fix | Scroller should scroll as soon as change detection completes (#55105) |
<!-- CHANGELOG SPLIT MARKER --><a name="17.3.7"></a>
Changelog
17.3.7 (2024-05-01)
| Commit | Type | Description | | -- | -- | -- | | 51ac883167 | fix | don't type check the bodies of control flow nodes in basic mode (#55558) |
| Commit | Type | Description | | -- | -- | -- | | af0eb846a5 | fix | render hooks should not specifically run outside the Angular zone (#55399) |
| Commit | Type | Description | | -- | -- | -- | | 3eea50da64 | fix | Scroller should scroll as soon as change detection completes (#55105) |
<!-- CHANGELOG SPLIT MARKER --><a name="18.0.0-next.6"></a>
Changelog
18.0.0-next.6 (2024-04-25)
matchesElement
method has been removed from AnimationDriver
as it is unused.async
has been removed, use waitForAsync
instead.By default we now prevent caching of HTTP requests that require authorization . To opt-out from this behaviour use the includeRequestsWithAuthHeaders
option in withHttpTransferCache
.
Example:
withHttpTransferCache({
includeRequestsWithAuthHeaders: true,
})
StateKey
, TransferState
and makeStateKey
have been removed from @angular/platform-browser
, use the same APIs from @angular/core
.getCurrencySymbol
, getLocaleCurrencyCode
, getLocaleCurrencyName
, getLocaleCurrencySymbol
, getLocaleDateFormat
, getLocaleDateTimeFormat
, getLocaleDayNames
, getLocaleDayPeriods
, getLocaleDirection
, getLocaleEraNames
, getLocaleExtraDayPeriodRules
, getLocaleExtraDayPeriods
, getLocaleFirstDayOfWeek
, getLocaleId
, getLocaleMonthNames
, getLocaleNumberFormat
, getLocaleNumberSymbol
, getLocalePluralCase
, getLocaleTimeFormat
, getLocaleWeekEndRange
, getNumberOfCurrencyDigits
HttpClientModule
, HttpClientXsrfModule
and HttpClientJsonpModule
As mentionned, those modules can be replaced by provider function only.
| Commit | Type | Description |
| -- | -- | -- |
| bcce85af72 | refactor | remove deprecated matchesElement
from AnimationDriver
(#55479) |
| Commit | Type | Description | | -- | -- | -- | | d34c033902 | refactor | Deprecate Local Data API functions (#54483) |
| Commit | Type | Description | | -- | -- | -- | | 7a16d7e969 | fix | don't type check the bodies of control flow nodes in basic mode (#55360) |
| Commit | Type | Description |
| -- | -- | -- |
| a730f09ae9 | feat | Add a public API to establish events to be replayed and an attribute to mark an element with an event handler. (#55356) |
| 5f06ca8f55 | feat | add HOST_TAG_NAME token (#54751) |
| ac863ded48 | feat | provide ExperimentalPendingTasks API (#55487) |
| 5a10f405d3 | fix | complete the removal of deprecation async
function (#55491) |
| c175bca364 | fix | DeferBlockFixture.render should not wait for stability (#55271) |
| 9894278e71 | fix | make ActivatedRoute
inject correct instance inside @defer
blocks (#55374) |
| 5948193e13 | fix | skip defer timers on the server (#55480) |
| Commit | Type | Description |
| -- | -- | -- |
| 6f88d80758 | feat | allow caching requests with different origins between server and client (#55274) |
| 8eacb6e4b9 | feat | exclude caching for authenticated HTTP requests (#55034) |
| ef665a40a5 | refactor | Deprecate HttpClientModule
& related modules (#54020) |
| Commit | Type | Description |
| -- | -- | -- |
| f914f6a362 | feat | Migration schematics for HttpClientModule
(#54020) |
| Commit | Type | Description | | -- | -- | -- | | cba336d4f1 | refactor | remove deprecated transfer state APIs (#55474) |
| Commit | Type | Description |
| -- | -- | -- |
| 5674c644ab | fix | add nonce
attribute to event record script (#55495) |
| Commit | Type | Description |
| -- | -- | -- |
| 4a42961393 | feat | withNavigationErrorHandler
can convert errors to redirects (#55370) |
<a name="17.3.6"></a>
Changelog
17.3.6 (2024-04-25)
| Commit | Type | Description |
| -- | -- | -- |
| 826861b1fa | fix | DeferBlockFixture.render should not wait for stability (#55271) |
| 5cf14da35c | fix | make ActivatedRoute
inject correct instance inside @defer
blocks (#55374) |
| 8979fba2c5 | fix | skip defer timers on the server (#55480) |
<a name="18.0.0-next.5"></a>
Changelog
17.3.5 (2024-04-17)
<!-- CHANGELOG SPLIT MARKER --><a name="17.3.4"></a>
Changelog
18.0.0-next.4 (2024-04-10)
| Commit | Type | Description | | -- | -- | -- | | 2a6f809507 | fix | invalid ImageKit quality parameter (#55193) | | 11705f58a7 | fix | skip transfer cache on client (#55012) |
| Commit | Type | Description | | -- | -- | -- | | 39624c6b12 | fix | output input flags as a literal (#55215) |
| Commit | Type | Description | | -- | -- | -- | | bd236cc150 | fix | implement getDefinitionAtPosition for Angular templates (#55269) |
<!-- CHANGELOG SPLIT MARKER --><a name="17.3.4"></a>
Changelog
17.3.4 (2024-04-10)
| Commit | Type | Description | | -- | -- | -- | | 53427d875d | fix | invalid ImageKit quality parameter (#55193) | | 766548c3ec | fix | skip transfer cache on client (#55012) |
<!-- CHANGELOG SPLIT MARKER --><a name="18.0.0-next.3"></a>