RouterLinkActive will always remove active classes when links are not active (#54982)
18.0.0-next.1 (2024-03-20)
Breaking Changes
platform-browser-dynamic
No longer used RESOURCE_CACHE_PROVIDER APIs have been removed.
platform-server
deprecated platformDynamicServer has been removed. Add an import @angular/compiler and replace the usage with platformServer
deprecated ServerTransferStateModule has been removed. TransferState can be use without providing this module.
deprecated useAbsoluteUrl and baseUrl been removed from PlatformConfig. Provide and absolute url instead.
Legacy handling or Node.js URL parsing has been removed from ServerPlatformLocation.
The main differences are;
pathname is always suffixed with a /.
port is empty when http: protocol and port in url is 80
port is empty when https: protocol and port in url is 443
router
This change allows Route.redirectTo to be a function
in addition to the previous string. Code which expects redirectTo to
only be a string on Route objects will need to be adjusted.
RouterLinkActive will always remove active classes when links are not active (#54982)
18.0.0-next.1 (2024-03-20)
Breaking Changes
platform-browser-dynamic
No longer used RESOURCE_CACHE_PROVIDER APIs have been removed.
platform-server
deprecated platformDynamicServer has been removed. Add an import @angular/compiler and replace the usage with platformServer
deprecated ServerTransferStateModule has been removed. TransferState can be use without providing this module.
deprecated useAbsoluteUrl and baseUrl been removed from PlatformConfig. Provide and absolute url instead.
Legacy handling or Node.js URL parsing has been removed from ServerPlatformLocation.
The main differences are;
pathname is always suffixed with a /.
port is empty when http: protocol and port in url is 80
port is empty when https: protocol and port in url is 443
router
This change allows Route.redirectTo to be a function
in addition to the previous string. Code which expects redirectTo to
only be a string on Route objects will need to be adjusted.
RouterLinkActive will always remove active classes when links are not active (#54982)
18.0.0-next.1 (2024-03-20)
Breaking Changes
platform-browser-dynamic
No longer used RESOURCE_CACHE_PROVIDER APIs have been removed.
platform-server
deprecated platformDynamicServer has been removed. Add an import @angular/compiler and replace the usage with platformServer
deprecated ServerTransferStateModule has been removed. TransferState can be use without providing this module.
deprecated useAbsoluteUrl and baseUrl been removed from PlatformConfig. Provide and absolute url instead.
Legacy handling or Node.js URL parsing has been removed from ServerPlatformLocation.
The main differences are;
pathname is always suffixed with a /.
port is empty when http: protocol and port in url is 80
port is empty when https: protocol and port in url is 443
router
This change allows Route.redirectTo to be a function
in addition to the previous string. Code which expects redirectTo to
only be a string on Route objects will need to be adjusted.
compiler
| Commit | Type | Description |
... (truncated)
Commits
2b7bad5 fix(compiler): invoke method-based tracking function with context (#54960)
c078820 fix(compiler): capture data bindings for content projection purposes in block...
f386a04 fix(compiler): handle two-way bindings to signal-based template variables in ...
1f129f1 fix(compiler): not catching for loop empty tracking expressions (#54772)
b40f1e5 refactor(compiler): Remove deep imports in the language service (#54695)
5e32a77 refactor(compiler): cleanup unused code in template builder pipeline (#54654)
1a6beae feat(compiler): Enable template pipeline by default. (#54571)
badda0c fix(compiler-cli): correctly detect deferred dependencies across scoped nodes...
dba3e0b fix(compiler): adding the inert property to the "SCHEMA" array (#53148)
6c2d4b6 refactor(compiler): Enable Template Pipeline globally in 1P. (#54435)
RouterLinkActive will always remove active classes when links are not active (#54982)
18.0.0-next.1 (2024-03-20)
Breaking Changes
platform-browser-dynamic
No longer used RESOURCE_CACHE_PROVIDER APIs have been removed.
platform-server
deprecated platformDynamicServer has been removed. Add an import @angular/compiler and replace the usage with platformServer
deprecated ServerTransferStateModule has been removed. TransferState can be use without providing this module.
deprecated useAbsoluteUrl and baseUrl been removed from PlatformConfig. Provide and absolute url instead.
Legacy handling or Node.js URL parsing has been removed from ServerPlatformLocation.
The main differences are;
pathname is always suffixed with a /.
port is empty when http: protocol and port in url is 80
port is empty when https: protocol and port in url is 443
router
This change allows Route.redirectTo to be a function
in addition to the previous string. Code which expects redirectTo to
only be a string on Route objects will need to be adjusted.
compiler
| Commit | Type | Description |
... (truncated)
Commits
2f9d94b fix(migrations): account for variables in imports initializer (#55081)
ee76001 refactor(compiler-cli): support ignoring specific doc entries during extracti...
b63afb9 refactor(core): improve API documentation for query initializer APIs (#55053)
658fb0a refactor(core): improve API documentation for output (#55053)
f8aa778 refactor(core): improve API documentation for model (#55053)
60ed00a refactor(core): improve API documentation for input after angular.dev suppo...
708ba81 fix(core): establish proper injector resolution order for @defer blocks (#5...
64f202c fix(http): manage different body types for caching POST requests (#54980)
2b7bad5 fix(compiler): invoke method-based tracking function with context (#54960)
e70228a refactor(core): Add hydration missmatch on the component rather than the node...
Bumps the client-dependencies group in /src/Client with 25 updates:
17.2.4
17.3.2
17.2.4
17.3.2
17.2.4
17.3.2
17.2.4
17.3.2
17.2.4
17.3.2
17.2.4
17.3.2
17.2.4
17.3.2
17.2.4
17.3.2
17.2.3
17.3.3
17.2.1
17.3.0
17.2.1
17.3.0
17.2.1
17.3.0
17.2.1
17.3.0
17.2.1
17.3.0
17.2.3
17.3.3
17.2.4
17.3.2
17.2.4
17.3.2
4.14.202
4.17.0
7.1.1
7.5.0
7.1.1
7.5.0
5.3.3
5.4.3
18.0.7
18.2.2
18.0.7
18.2.2
18.0.7
18.2.2
18.0.7
18.2.2
Updates
@angular/animations
from 17.2.4 to 17.3.2Release notes
Sourced from
@angular/animations
's releases.... (truncated)
Changelog
Sourced from
@angular/animations
's changelog.... (truncated)
Commits
Updates
@angular/common
from 17.2.4 to 17.3.2Release notes
Sourced from
@angular/common
's releases.... (truncated)
Changelog
Sourced from
@angular/common
's changelog.... (truncated)
Commits
8958e0b
Revert "fix(http): exclude caching for authenticated HTTP requests (#54746)" ...4bb332e
refactor(common): request low quality placeholder images (#54899)64f202c
fix(http): manage different body types for caching POST requests (#54980)1f7e81a
refactor(http): use nullish coalescing operator in HttpRequest.clone() (#54939)cb433af
fix(http): include transferCache when cloning HttpRequest (#54939)8d37ed0
fix(http): exclude caching for authenticated HTTP requests (#54746)9749589
feat(core): support TypeScript 5.4 (#54414)707bfc9
perf(common):AsyncPipe
should not callmarkForCheck
on subscription (#54...55fd7b3
docs(docs-infra): Add missing api entries (#54517)219445c
fix(common): image placeholder not removed in OnPush component (#54515)Updates
@angular/compiler
from 17.2.4 to 17.3.2Release notes
Sourced from
@angular/compiler
's releases.... (truncated)
Changelog
Sourced from
@angular/compiler
's changelog.... (truncated)
Commits
2b7bad5
fix(compiler): invoke method-based tracking function with context (#54960)c078820
fix(compiler): capture data bindings for content projection purposes in block...f386a04
fix(compiler): handle two-way bindings to signal-based template variables in ...1f129f1
fix(compiler): not catching for loop empty tracking expressions (#54772)b40f1e5
refactor(compiler): Remove deep imports in the language service (#54695)5e32a77
refactor(compiler): cleanup unused code in template builder pipeline (#54654)1a6beae
feat(compiler): Enable template pipeline by default. (#54571)badda0c
fix(compiler-cli): correctly detect deferred dependencies across scoped nodes...dba3e0b
fix(compiler): adding the inert property to the "SCHEMA" array (#53148)6c2d4b6
refactor(compiler): Enable Template Pipeline globally in 1P. (#54435)Updates
@angular/core
from 17.2.4 to 17.3.2Release notes
Sourced from
@angular/core
's releases.... (truncated)
Changelog
Sourced from
@angular/core
's changelog.... (truncated)
Commits
2f9d94b
fix(migrations): account for variables in imports initializer (#55081)ee76001
refactor(compiler-cli): support ignoring specific doc entries during extracti...b63afb9
refactor(core): improve API documentation for query initializer APIs (#55053)658fb0a
refactor(core): improve API documentation foroutput
(#55053)f8aa778
refactor(core): improve API documentation formodel
(#55053)60ed00a
refactor(core): improve API documentation forinput
after angular.dev suppo...708ba81
fix(core): establish proper injector resolution order for@defer
blocks (#5...64f202c
fix(http): manage different body types for caching POST requests (#54980)2b7bad5
fix(compiler): invoke method-based tracking function with context (#54960)e70228a
refactor(core): Add hydration missmatch on the component rather than the node...Updates
@angular/forms
from 17.2.4 to 17.3.2Release notes
Sourced from
@angular/forms
's releases.... (truncated)
Changelog
Sourced from
@angular/forms
's changelog.