Deprecated matchesElement method has been removed from AnimationDriver as it is unused.
common
The deprecated isPlatformWorkerUi and isPlatformWorkerApp have been removed without replacement, as they serve no purpose since the removal of the WebWorker platform.
compiler
Angular only supports writable expressions inside of two-way bindings.
compiler-cli
Angular no longer supports TypeScript versions older than 5.4.
core
OnPush views at the root of the application need to
be marked dirty for their host bindings to refresh. Previously, the host
bindings were refreshed for all root views without respecting the
OnPush change detection strategy.
OnPush views at the root of the application need to
be marked dirty for their host bindings to refresh. Previously, the host
bindings were refreshed for all root views without respecting the
OnPush change detection strategy.
The ComponentFixtureautoDetect feature will no
longer refresh the component's host view when the component is OnPush
and not marked dirty. This exposes existing issues in components which
claim to be OnPush but do not correctly call markForCheck when they
need to be refreshed. If this change causes test failures, the easiest
fix is to change the component to ChangeDetectionStrategy.Default.
ComponentFixture.whenStable now matches the
ApplicationRef.isStable observable. Prior to this change, stability
of the fixture did not include everything that was considered in
ApplicationRef. whenStable of the fixture will now include unfinished
router navigations and unfinished HttpClient requests. This will cause
tests that await the whenStable promise to time out when there are
incomplete requests. To fix this, remove the whenStable,
instead wait for another condition, or ensure HttpTestingController
mocks responses for all requests. Try adding HttpTestingController.verify()
before your await fixture.whenStable to identify the open requests.
Also, make sure your tests wait for the stability promise. We found many
examples of tests that did not, meaning the expectations did not execute
within the test body.
In addition, ComponentFixture.isStable would synchronously switch to
true in some scenarios but will now always be asynchronous.
Angular will ensure change detection runs, even when the state update originates from
Deprecated matchesElement method has been removed from AnimationDriver as it is unused.
common
The deprecated isPlatformWorkerUi and isPlatformWorkerApp have been removed without replacement, as they serve no purpose since the removal of the WebWorker platform.
compiler
Angular only supports writable expressions inside of two-way bindings.
compiler-cli
Angular no longer supports TypeScript versions older than 5.4.
core
OnPush views at the root of the application need to
be marked dirty for their host bindings to refresh. Previously, the host
bindings were refreshed for all root views without respecting the
OnPush change detection strategy.
OnPush views at the root of the application need to
be marked dirty for their host bindings to refresh. Previously, the host
bindings were refreshed for all root views without respecting the
OnPush change detection strategy.
The ComponentFixtureautoDetect feature will no
longer refresh the component's host view when the component is OnPush
and not marked dirty. This exposes existing issues in components which
claim to be OnPush but do not correctly call markForCheck when they
need to be refreshed. If this change causes test failures, the easiest
fix is to change the component to ChangeDetectionStrategy.Default.
ComponentFixture.whenStable now matches the
ApplicationRef.isStable observable. Prior to this change, stability
of the fixture did not include everything that was considered in
ApplicationRef. whenStable of the fixture will now include unfinished
router navigations and unfinished HttpClient requests. This will cause
tests that await the whenStable promise to time out when there are
incomplete requests. To fix this, remove the whenStable,
instead wait for another condition, or ensure HttpTestingController
mocks responses for all requests. Try adding HttpTestingController.verify()
before your await fixture.whenStable to identify the open requests.
Also, make sure your tests wait for the stability promise. We found many
examples of tests that did not, meaning the expectations did not execute
within the test body.
In addition, ComponentFixture.isStable would synchronously switch to
true in some scenarios but will now always be asynchronous.
Angular will ensure change detection runs, even when the state update originates from
Deprecated matchesElement method has been removed from AnimationDriver as it is unused.
common
The deprecated isPlatformWorkerUi and isPlatformWorkerApp have been removed without replacement, as they serve no purpose since the removal of the WebWorker platform.
compiler
Angular only supports writable expressions inside of two-way bindings.
compiler-cli
Angular no longer supports TypeScript versions older than 5.4.
core
OnPush views at the root of the application need to
be marked dirty for their host bindings to refresh. Previously, the host
bindings were refreshed for all root views without respecting the
OnPush change detection strategy.
OnPush views at the root of the application need to
be marked dirty for their host bindings to refresh. Previously, the host
bindings were refreshed for all root views without respecting the
OnPush change detection strategy.
The ComponentFixtureautoDetect feature will no
longer refresh the component's host view when the component is OnPush
and not marked dirty. This exposes existing issues in components which
claim to be OnPush but do not correctly call markForCheck when they
need to be refreshed. If this change causes test failures, the easiest
fix is to change the component to ChangeDetectionStrategy.Default.
ComponentFixture.whenStable now matches the
ApplicationRef.isStable observable. Prior to this change, stability
of the fixture did not include everything that was considered in
ApplicationRef. whenStable of the fixture will now include unfinished
router navigations and unfinished HttpClient requests. This will cause
tests that await the whenStable promise to time out when there are
incomplete requests. To fix this, remove the whenStable,
instead wait for another condition, or ensure HttpTestingController
mocks responses for all requests. Try adding HttpTestingController.verify()
before your await fixture.whenStable to identify the open requests.
Also, make sure your tests wait for the stability promise. We found many
examples of tests that did not, meaning the expectations did not execute
within the test body.
In addition, ComponentFixture.isStable would synchronously switch to
true in some scenarios but will now always be asynchronous.
Angular will ensure change detection runs, even when the state update originates from
Deprecated matchesElement method has been removed from AnimationDriver as it is unused.
common
The deprecated isPlatformWorkerUi and isPlatformWorkerApp have been removed without replacement, as they serve no purpose since the removal of the WebWorker platform.
compiler
Angular only supports writable expressions inside of two-way bindings.
compiler-cli
Angular no longer supports TypeScript versions older than 5.4.
core
OnPush views at the root of the application need to
be marked dirty for their host bindings to refresh. Previously, the host
bindings were refreshed for all root views without respecting the
OnPush change detection strategy.
OnPush views at the root of the application need to
be marked dirty for their host bindings to refresh. Previously, the host
bindings were refreshed for all root views without respecting the
OnPush change detection strategy.
The ComponentFixtureautoDetect feature will no
longer refresh the component's host view when the component is OnPush
and not marked dirty. This exposes existing issues in components which
claim to be OnPush but do not correctly call markForCheck when they
need to be refreshed. If this change causes test failures, the easiest
fix is to change the component to ChangeDetectionStrategy.Default.
ComponentFixture.whenStable now matches the
ApplicationRef.isStable observable. Prior to this change, stability
of the fixture did not include everything that was considered in
ApplicationRef. whenStable of the fixture will now include unfinished
router navigations and unfinished HttpClient requests. This will cause
tests that await the whenStable promise to time out when there are
incomplete requests. To fix this, remove the whenStable,
instead wait for another condition, or ensure HttpTestingController
mocks responses for all requests. Try adding HttpTestingController.verify()
before your await fixture.whenStable to identify the open requests.
Also, make sure your tests wait for the stability promise. We found many
examples of tests that did not, meaning the expectations did not execute
within the test body.
In addition, ComponentFixture.isStable would synchronously switch to
true in some scenarios but will now always be asynchronous.
Angular will ensure change detection runs, even when the state update originates from
... (truncated)
Commits
760e284 Revert "fix(core): render hooks should not specifically run outside the Angul...
3818436 fix(core): don't schedule timer triggers on the server (#55605)
Deprecated matchesElement method has been removed from AnimationDriver as it is unused.
common
The deprecated isPlatformWorkerUi and isPlatformWorkerApp have been removed without replacement, as they serve no purpose since the removal of the WebWorker platform.
compiler
Angular only supports writable expressions inside of two-way bindings.
compiler-cli
Angular no longer supports TypeScript versions older than 5.4.
core
OnPush views at the root of the application need to
be marked dirty for their host bindings to refresh. Previously, the host
bindings were refreshed for all root views without respecting the
OnPush change detection strategy.
OnPush views at the root of the application need to
be marked dirty for their host bindings to refresh. Previously, the host
bindings were refreshed for all root views without respecting the
OnPush change detection strategy.
The ComponentFixtureautoDetect feature will no
longer refresh the component's host view when the component is OnPush
and not marked dirty. This exposes existing issues in components which
claim to be OnPush but do not correctly call markForCheck when they
need to be refreshed. If this change causes test failures, the easiest
fix is to change the component to ChangeDetectionStrategy.Default.
ComponentFixture.whenStable now matches the
ApplicationRef.isStable observable. Prior to this change, stability
of the fixture did not include everything that was considered in
ApplicationRef. whenStable of the fixture will now include unfinished
router navigations and unfinished HttpClient requests. This will cause
tests that await the whenStable promise to time out when there are
incomplete requests. To fix this, remove the whenStable,
instead wait for another condition, or ensure HttpTestingController
mocks responses for all requests. Try adding HttpTestingController.verify()
before your await fixture.whenStable to identify the open requests.
Also, make sure your tests wait for the stability promise. We found many
examples of tests that did not, meaning the expectations did not execute
within the test body.
In addition, ComponentFixture.isStable would synchronously switch to
true in some scenarios but will now always be asynchronous.
Angular will ensure change detection runs, even when the state update originates from
Deprecated matchesElement method has been removed from AnimationDriver as it is unused.
common
The deprecated isPlatformWorkerUi and isPlatformWorkerApp have been removed without replacement, as they serve no purpose since the removal of the WebWorker platform.
compiler
Angular only supports writable expressions inside of two-way bindings.
compiler-cli
Angular no longer supports TypeScript versions older than 5.4.
core
OnPush views at the root of the application need to
be marked dirty for their host bindings to refresh. Previously, the host
bindings were refreshed for all root views without respecting the
OnPush change detection strategy.
OnPush views at the root of the application need to
be marked dirty for their host bindings to refresh. Previously, the host
bindings were refreshed for all root views without respecting the
OnPush change detection strategy.
The ComponentFixtureautoDetect feature will no
longer refresh the component's host view when the component is OnPush
and not marked dirty. This exposes existing issues in components which
claim to be OnPush but do not correctly call markForCheck when they
need to be refreshed. If this change causes test failures, the easiest
fix is to change the component to ChangeDetectionStrategy.Default.
ComponentFixture.whenStable now matches the
ApplicationRef.isStable observable. Prior to this change, stability
of the fixture did not include everything that was considered in
ApplicationRef. whenStable of the fixture will now include unfinished
router navigations and unfinished HttpClient requests. This will cause
tests that await the whenStable promise to time out when there are
incomplete requests. To fix this, remove the whenStable,
instead wait for another condition, or ensure HttpTestingController
mocks responses for all requests. Try adding HttpTestingController.verify()
before your await fixture.whenStable to identify the open requests.
Also, make sure your tests wait for the stability promise. We found many
examples of tests that did not, meaning the expectations did not execute
within the test body.
In addition, ComponentFixture.isStable would synchronously switch to
true in some scenarios but will now always be asynchronous.
Angular will ensure change detection runs, even when the state update originates from
Deprecated matchesElement method has been removed from AnimationDriver as it is unused.
common
The deprecated isPlatformWorkerUi and isPlatformWorkerApp have been removed without replacement, as they serve no purpose since the removal of the WebWorker platform.
compiler
Angular only supports writable expressions inside of two-way bindings.
compiler-cli
Angular no longer supports TypeScript versions older than 5.4.
core
OnPush views at the root of the application need to
be marked dirty for their host bindings to refresh. Previously, the host
bindings were refreshed for all root views without respecting the
OnPush change detection strategy.
OnPush views at the root of the application need to
be marked dirty for their host bindings to refresh. Previously, the host
bindings were refreshed for all root views without respecting the
OnPush change detection strategy.
The ComponentFixtureautoDetect feature will no
longer refresh the component's host view when the component is OnPush
and not marked dirty. This exposes existing issues in components which
claim to be OnPush but do not correctly call markForCheck when they
need to be refreshed. If this change causes test failures, the easiest
fix is to change the component to ChangeDetectionStrategy.Default.
ComponentFixture.whenStable now matches the
ApplicationRef.isStable observable. Prior to this change, stability
of the fixture did not include everything that was considered in
ApplicationRef. whenStable of the fixture will now include unfinished
router navigations and unfinished HttpClient requests. This will cause
tests that await the whenStable promise to time out when there are
incomplete requests. To fix this, remove the whenStable,
instead wait for another condition, or ensure HttpTestingController
mocks responses for all requests. Try adding HttpTestingController.verify()
before your await fixture.whenStable to identify the open requests.
Also, make sure your tests wait for the stability promise. We found many
examples of tests that did not, meaning the expectations did not execute
within the test body.
In addition, ComponentFixture.isStable would synchronously switch to
true in some scenarios but will now always be asynchronous.
Angular will ensure change detection runs, even when the state update originates from
Deprecated matchesElement method has been removed from AnimationDriver as it is unused.
common
The deprecated isPlatformWorkerUi and isPlatformWorkerApp have been removed without replacement, as they serve no purpose since the removal of the WebWorker platform.
compiler
Angular only supports writable expressions inside of two-way bindings.
compiler-cli
Angular no longer supports TypeScript versions older than 5.4.
core
OnPush views at the root of the application need to
be marked dirty for their host bindings to refresh. Previously, the host
bindings were refreshed for all root views without respecting the
OnPush change detection strategy.
OnPush views at the root of the application need to
be marked dirty for their host bindings to refresh. Previously, the host
bindings were refreshed for all root views without respecting the
OnPush change detection strategy.
The ComponentFixtureautoDetect feature will no
longer refresh the component's host view when the component is OnPush
and not marked dirty. This exposes existing issues in components which
claim to be OnPush but do not correctly call markForCheck when they
need to be refreshed. If this change causes test failures, the easiest
fix is to change the component to ChangeDetectionStrategy.Default.
ComponentFixture.whenStable now matches the
ApplicationRef.isStable observable. Prior to this change, stability
of the fixture did not include everything that was considered in
ApplicationRef. whenStable of the fixture will now include unfinished
router navigations and unfinished HttpClient requests. This will cause
tests that await the whenStable promise to time out when there are
incomplete requests. To fix this, remove the whenStable,
instead wait for another condition, or ensure HttpTestingController
mocks responses for all requests. Try adding HttpTestingController.verify()
before your await fixture.whenStable to identify the open requests.
Also, make sure your tests wait for the stability promise. We found many
examples of tests that did not, meaning the expectations did not execute
within the test body.
In addition, ComponentFixture.isStable would synchronously switch to
true in some scenarios but will now always be asynchronous.
Angular will ensure change detection runs, even when the state update originates from
... (truncated)
Commits
0fa674b refactor(router): resolve view transition promise in a timeout when unsupport...
Deprecated matchesElement method has been removed from AnimationDriver as it is unused.
common
The deprecated isPlatformWorkerUi and isPlatformWorkerApp have been removed without replacement, as they serve no purpose since the removal of the WebWorker platform.
compiler
Angular only supports writable expressions inside of two-way bindings.
compiler-cli
Angular no longer supports TypeScript versions older than 5.4.
core
OnPush views at the root of the application need to
be marked dirty for their host bindings to refresh. Previously, the host
bindings were refreshed for all root views without respecting the
OnPush change detection strategy.
OnPush views at the root of the application need to
be marked dirty for their host bindings to refresh. Previously, the host
bindings were refreshed for all root views without respecting the
OnPush change detection strategy.
The ComponentFixtureautoDetect feature will no
longer refresh the component's host view when the component is OnPush
and not marked dirty. This exposes existing issues in components which
claim to be OnPush but do not correctly call markForCheck when they
need to be refreshed. If this change causes test failures, the easiest
fix is to change the component to ChangeDetectionStrategy.Default.
ComponentFixture.whenStable now matches the
ApplicationRef.isStable observable. Prior to this change, stability
of the fixture did not include everything that was considered in
ApplicationRef. whenStable of the fixture will now include unfinished
router navigations and unfinished HttpClient requests. This will cause
tests that await the whenStable promise to time out when there are
incomplete requests. To fix this, remove the whenStable,
instead wait for another condition, or ensure HttpTestingController
mocks responses for all requests. Try adding HttpTestingController.verify()
before your await fixture.whenStable to identify the open requests.
Also, make sure your tests wait for the stability promise. We found many
examples of tests that did not, meaning the expectations did not execute
within the test body.
In addition, ComponentFixture.isStable would synchronously switch to
tru...
_Description has been truncated_
Bumps the angular-dependencies group with 12 updates in the / directory:
17.3.7
17.3.10
17.3.7
17.3.10
17.3.7
17.3.10
17.3.7
17.3.10
17.3.7
17.3.10
17.3.7
17.3.10
17.3.7
17.3.10
17.3.7
17.3.10
0.14.5
0.14.6
17.3.6
17.3.8
17.3.6
17.3.8
17.3.7
17.3.10
Updates
@angular/animations
from 17.3.7 to 17.3.10Release notes
Sourced from
@angular/animations
's releases.Changelog
Sourced from
@angular/animations
's changelog.... (truncated)
Commits
Updates
@angular/common
from 17.3.7 to 17.3.10Release notes
Sourced from
@angular/common
's releases.Changelog
Sourced from
@angular/common
's changelog.... (truncated)
Commits
fc5e032
docs(common): fix FormatWidth.Short description (#55821)Updates
@angular/compiler
from 17.3.7 to 17.3.10Release notes
Sourced from
@angular/compiler
's releases.Changelog
Sourced from
@angular/compiler
's changelog.... (truncated)
Commits
c21b459
fix(compiler): add math elements to schema (#55631) (#55645)Updates
@angular/core
from 17.3.7 to 17.3.10Release notes
Sourced from
@angular/core
's releases.Changelog
Sourced from
@angular/core
's changelog.... (truncated)
Commits
760e284
Revert "fix(core): render hooks should not specifically run outside the Angul...3818436
fix(core): don't schedule timer triggers on the server (#55605)Updates
@angular/forms
from 17.3.7 to 17.3.10Release notes
Sourced from
@angular/forms
's releases.Changelog
Sourced from
@angular/forms
's changelog.... (truncated)
Commits
Updates
@angular/platform-browser
from 17.3.7 to 17.3.10Release notes
Sourced from
@angular/platform-browser
's releases.Changelog
Sourced from
@angular/platform-browser
's changelog.... (truncated)
Commits
Updates
@angular/platform-browser-dynamic
from 17.3.7 to 17.3.10Release notes
Sourced from
@angular/platform-browser-dynamic
's releases.Changelog
Sourced from
@angular/platform-browser-dynamic
's changelog.... (truncated)
Commits
Updates
@angular/router
from 17.3.7 to 17.3.10Release notes
Sourced from
@angular/router
's releases.Changelog
Sourced from
@angular/router
's changelog.... (truncated)
Commits
0fa674b
refactor(router): resolve view transition promise in a timeout when unsupport...Updates
zone.js
from 0.14.5 to 0.14.6Changelog
Sourced from zone.js's changelog.
Commits
1360110
release: cut the zone.js-0.14.6 release (#55845)20a530a
fix(zone.js): correctly bundlezone-patch-rxjs
(#55826)f3b0e2f
refactor(zone.js): removetslib
fromdependencies
(#55827)0eade1c
docs: add a note about development status of zone.js (#55746)aa8df1d
refactor(core): clean up clang comments and workarounds (#55750)a9460d0
fix(zone.js): removeabort
listener on a signal when actual event is remove...7898957
build: lock file maintenance (#55680)9e07b62
fix(zone.js): add missing APIs to Node.jsfs
patch (#54396)3312727
refactor(zone.js): useObject.prototype.toString
directly for improved tree...2ac54f8
build: lock file maintenance (#55575)Updates
@angular-devkit/build-angular
from 17.3.6 to 17.3.8Release notes
Sourced from
@angular-devkit/build-angular
's releases.Changelog
Sourced from
@angular-devkit/build-angular
's changelog.Commits
78bd6da
release: cut the v17.3.8 release4b6ba8d
fix(@angular-devkit/schematics
):SchematicTestRunner.runExternalSchematic
f...3ada6eb
fix(@angular/cli
): clarify optional migration instructions during ng update4e05c4d
release: cut the v17.3.7 releasecd43c1f
refactor(@schematics/angular
): link for ignoring files998c720
fix(@angular-devkit/build-angular
): decode URL pathname decoding during SSG f...1ab1c6c
fix(@angular-devkit/schematics
): use web standard error check for Deno supportUpdates
@angular/cli
from 17.3.6 to 17.3.8Release notes
Sourced from
@angular/cli
's releases.Changelog
Sourced from
@angular/cli
's changelog.Commits
78bd6da
release: cut the v17.3.8 release4b6ba8d
fix(@angular-devkit/schematics
):SchematicTestRunner.runExternalSchematic
f...3ada6eb
fix(@angular/cli
): clarify optional migration instructions during ng update4e05c4d
release: cut the v17.3.7 releasecd43c1f
refactor(@schematics/angular
): link for ignoring files998c720
fix(@angular-devkit/build-angular
): decode URL pathname decoding during SSG f...1ab1c6c
fix(@angular-devkit/schematics
): use web standard error check for Deno supportUpdates
@angular/compiler-cli
from 17.3.7 to 17.3.10Release notes
Sourced from
@angular/compiler-cli
's releases.Changelog
Sourced from
@angular/compiler-cli
's changelog.