18.0.0-next.6 (2024-04-25)
animations
Commit | Description |
---|---|
remove deprecated matchesElement from AnimationDriver (#55479)
|
common
Commit | Description |
---|---|
Deprecate Local Data API functions (#54483) |
compiler-cli
Commit | Description |
---|---|
don't type check the bodies of control flow nodes in basic mode (#55360) |
core
Commit | Description |
---|---|
Add a public API to establish events to be replayed and an attribute to mark an element with an event handler. (#55356) | |
add HOST_TAG_NAME token (#54751) | |
provide ExperimentalPendingTasks API (#55487) | |
complete the removal of deprecation async function (#55491)
| |
DeferBlockFixture.render should not wait for stability (#55271) | |
make ActivatedRoute inject correct instance inside @defer blocks (#55374)
| |
skip defer timers on the server (#55480) |
http
Commit | Description |
---|---|
allow caching requests with different origins between server and client (#55274) | |
exclude caching for authenticated HTTP requests (#55034) | |
Deprecate HttpClientModule & related modules (#54020)
|
migrations
Commit | Description |
---|---|
Migration schematics for HttpClientModule (#54020)
|
platform-browser
Commit | Description |
---|---|
remove deprecated transfer state APIs (#55474) |
platform-server
Commit | Description |
---|---|
add nonce attribute to event record script (#55495)
|
router
Commit | Description |
---|---|
withNavigationErrorHandler can convert errors to redirects (#55370)
|
Breaking Changes
animations
- Deprecated
matchesElement
method has been removed fromAnimationDriver
as it is unused.
core
async
has been removed, usewaitForAsync
instead.
http
-
By default we now prevent caching of HTTP requests that require authorization . To opt-out from this behaviour use the
includeRequestsWithAuthHeaders
option inwithHttpTransferCache
.Example:
withHttpTransferCache({ includeRequestsWithAuthHeaders: true, })
platform-browser
- Deprecated
StateKey
,TransferState
andmakeStateKey
have been removed from@angular/platform-browser
, use the same APIs from@angular/core
.
Deprecations
common
getCurrencySymbol
,getLocaleCurrencyCode
,getLocaleCurrencyName
,getLocaleCurrencySymbol
,getLocaleDateFormat
,getLocaleDateTimeFormat
,getLocaleDayNames
,getLocaleDayPeriods
,getLocaleDirection
,getLocaleEraNames
,getLocaleExtraDayPeriodRules
,getLocaleExtraDayPeriods
,getLocaleFirstDayOfWeek
,getLocaleId
,getLocaleMonthNames
,getLocaleNumberFormat
,getLocaleNumberSymbol
,getLocalePluralCase
,getLocaleTimeFormat
,getLocaleWeekEndRange
,getNumberOfCurrencyDigits
http
-
HttpClientModule
,HttpClientXsrfModule
andHttpClientJsonpModule
As mentionned, those modules can be replaced by provider function only.