16.0.0-next.7 (2023-04-05)
Breaking Changes
core
- QueryList.filter now supports type guard functions, which will result in type narrowing. Previously if you used type guard functions, it resulted in no changes to the return type. Now the type would be narrowed, which might require updates to the application code that relied on the old behavior.
- The
ReflectiveInjector
and related symbols were removed. Please update the code to avoid references to theReflectiveInjector
symbol. UseInjector.create
as a replacement to create an injector instead.
platform-browser
- The deprecated
BrowserTransferStateModule
was removed, since it's no longer needed. TheTransferState
class can be injected without providing the module. TheBrowserTransferStateModule
was empty starting from v14 and you can just remove the reference to that module from your applications.
core
Commit | Description |
---|---|
Allow typeguards on QueryList.filter (#48042) | |
change the URL sanitization to only block javascript: URLs (#49659) | |
Drop public factories property for IterableDiffers : Breaking change (#49598)
| |
expose onDestroy on ApplicationRef (#49677) | |
support usage of non-experimental decorators with TypeScript 5.0 (#49492) | |
make sure that lifecycle hooks are not tracked (#49701) | |
When using setInput, mark view dirty in same was as markForCheck (#49711)
| |
Remove ReflectiveInjector symbol (#48103)
|
http
Commit | Description |
---|---|
allow HttpClient to cache requests (#49509)
|
platform-browser
Commit | Description |
---|---|
add a public API function to enable non-destructive hydration (#49666) | |
enable HTTP request caching when using provideClientHydration (#49699)
| |
remove deprecated BrowserTransferStateModule symbol (#49718)
|
platform-server
Commit | Description |
---|---|
rename provideServerSupport to provideServerRendering (#49678)
|
router
Commit | Description |
---|---|
create correct URL relative to path with empty child (#49691) |
Special Thanks
Alan Agius, Alex Rickabaugh, Andrew Kushnir, Andrew Scott, Charles Lyding, Dylan Hunn, Guillaume Weghsteen, Jessica Janiuk, JoostK, Matthieu Riegler, Pawel Kozlowski, Robin Richtsfeld, Sandra Limacher and vikram menon