Conversation
atscott
force-pushed
the
zonelessbydefault
branch
17 times, most recently
from
August 27, 2025 22:28
70b753b to
03a3260
Compare
atscott
force-pushed
the
zonelessbydefault
branch
from
August 28, 2025 03:04
03a3260 to
0537bcc
Compare
atscott
force-pushed
the
zonelessbydefault
branch
2 times, most recently
from
August 29, 2025 19:15
4d87ee0 to
57c91ac
Compare
atscott
force-pushed
the
zonelessbydefault
branch
from
September 9, 2025 19:18
57c91ac to
150c085
Compare
atscott
added a commit
to atscott/angular
that referenced
this pull request
Sep 9, 2025
This updates tests and examples only to prepare for zoneless by default. These changes were identified and made as part of angular#63382. Anything that failed gets `provideZoneChangeDetection` unless the fixes were easily and quickly determined.
atscott
added a commit
to atscott/angular
that referenced
this pull request
Sep 9, 2025
This updates tests and examples only to prepare for zoneless by default. These changes were identified and made as part of angular#63382. Anything that failed gets `provideZoneChangeDetection` unless the fixes were easily and quickly determined. It also adds the zoneless provider to the `initTestEnvironment` calls for tests in this repo to prevent regressions before angular#63382 is merged.
atscott
added a commit
to atscott/angular
that referenced
this pull request
Sep 9, 2025
This updates tests and examples only to prepare for zoneless by default. These changes were identified and made as part of angular#63382. Anything that failed gets `provideZoneChangeDetection` unless the fixes were easily and quickly determined. It also adds the zoneless provider to the `initTestEnvironment` calls for tests in this repo to prevent regressions before angular#63382 is merged.
atscott
force-pushed
the
zonelessbydefault
branch
from
September 16, 2025 16:42
19f13e8 to
73e70f8
Compare
This makes the zoneless-by-default change a flag flip that can be individually enabled in tests, createApplication, and bootstrapModule for gradual rollout. In addition, the "require on CD provider" check is also made individually flippable for gradual rollout.
atscott
force-pushed
the
zonelessbydefault
branch
from
September 16, 2025 17:30
bbf4f3e to
726c0bb
Compare
Contributor
Author
|
caretaker note: this will need an update to the internal patches for gradual rollout: https://critique.corp.google.com/cl/807750644 |
AndrewKushnir
approved these changes
Sep 16, 2025
AndrewKushnir
left a comment
Contributor
There was a problem hiding this comment.
LGTM, just a couple of comments.
Contributor
|
This PR was merged into the repository. The changes were merged into the following branches:
|
thePunderWoman
pushed a commit
that referenced
this pull request
Sep 16, 2025
This makes the zoneless-by-default change a flag flip that can be individually enabled in tests, createApplication, and bootstrapModule for gradual rollout. In addition, the "require on CD provider" check is also made individually flippable for gradual rollout. PR Close #63382
atscott
added a commit
to atscott/angular-cli
that referenced
this pull request
Sep 17, 2025
This change updates applications to omit the ZoneJS dependency by default. It depends on angular/angular#63382, which allows us to also exclude the `provideZonelessChangeDetection` provider. This change also includes the addition of `provideZoneChangeDetection` in the `initTestEnvironment` when ZoneJS is detected in the configuration (either on window or in the polyfills).
atscott
added a commit
to atscott/angular-cli
that referenced
this pull request
Sep 17, 2025
This change updates applications to omit the ZoneJS dependency by default. It depends on angular/angular#63382, which allows us to also exclude the `provideZonelessChangeDetection` provider. This change also includes the addition of `provideZoneChangeDetection` in the `initTestEnvironment` when ZoneJS is detected in the configuration (either on window or in the polyfills).
atscott
added a commit
to atscott/angular-cli
that referenced
this pull request
Sep 17, 2025
This change updates applications to omit the ZoneJS dependency by default. It depends on angular/angular#63382, which allows us to also exclude the `provideZonelessChangeDetection` provider. This change also includes the addition of `provideZoneChangeDetection` in the `initTestEnvironment` when ZoneJS is detected in the configuration (either on window or in the polyfills).
atscott
added a commit
to atscott/angular-cli
that referenced
this pull request
Sep 17, 2025
This change updates applications to omit the ZoneJS dependency by default. It depends on angular/angular#63382, which allows us to also exclude the `provideZonelessChangeDetection` provider. This change also includes the addition of `provideZoneChangeDetection` in the `initTestEnvironment` when ZoneJS is detected in the configuration (either on window or in the polyfills).
atscott
added a commit
to atscott/angular-cli
that referenced
this pull request
Sep 17, 2025
This change updates applications to omit the ZoneJS dependency by default. It depends on angular/angular#63382, which allows us to also exclude the `provideZonelessChangeDetection` provider. This change also includes the addition of `provideZoneChangeDetection` in the `initTestEnvironment` when ZoneJS is detected in the configuration (either on window or in the polyfills).
atscott
added a commit
to atscott/angular-cli
that referenced
this pull request
Sep 17, 2025
This change updates applications to omit the ZoneJS dependency by default. It depends on angular/angular#63382, which allows us to also exclude the `provideZonelessChangeDetection` provider. This change also includes the addition of `provideZoneChangeDetection` in the `initTestEnvironment` when ZoneJS is detected in the configuration (either on window or in the polyfills).
atscott
added a commit
to atscott/angular-cli
that referenced
this pull request
Sep 17, 2025
This change updates applications to omit the ZoneJS dependency by default. It depends on angular/angular#63382, which allows us to also exclude the `provideZonelessChangeDetection` provider. This change also includes the addition of `provideZoneChangeDetection` in the `initTestEnvironment` when ZoneJS is detected in the configuration (either on window or in the polyfills).
atscott
added a commit
to atscott/angular-cli
that referenced
this pull request
Sep 18, 2025
This change updates applications to omit the ZoneJS dependency by default. It depends on angular/angular#63382, which allows us to also exclude the `provideZonelessChangeDetection` provider. This change also includes the addition of `provideZoneChangeDetection` in the `initTestEnvironment` when ZoneJS is detected in the configuration (either on window or in the polyfills).
wildcardalice
pushed a commit
to wildcardalice/angular
that referenced
this pull request
Sep 18, 2025
angular#63382) This change removes the internally provided `ZoneJS`-based change detection scheduler. This makes Angular Zoneless by default and allows tree-shaking of the Zone change detection providers. BREAKING CHANGE: Angular no longer provides a change detection scheduler for ZoneJS-based change detection by default. Add `provideZoneChangeDetection` to the providers of your `bootstrapApplication` function or your `AppModule` (if using `bootstrapModule`). This provider addition will be covered by an automated migration. PR Close angular#63382
wildcardalice
pushed a commit
to wildcardalice/angular
that referenced
this pull request
Sep 18, 2025
…lar#63382) This makes the zoneless-by-default change a flag flip that can be individually enabled in tests, createApplication, and bootstrapModule for gradual rollout. In addition, the "require on CD provider" check is also made individually flippable for gradual rollout. PR Close angular#63382
atscott
added a commit
to atscott/angular-cli
that referenced
this pull request
Sep 18, 2025
This change updates applications to omit the ZoneJS dependency by default. It depends on angular/angular#63382, which allows us to also exclude the `provideZonelessChangeDetection` provider. This change also includes the addition of `provideZoneChangeDetection` in the `initTestEnvironment` when ZoneJS is detected in the configuration (either on window or in the polyfills).
atscott
added a commit
to atscott/angular-cli
that referenced
this pull request
Sep 19, 2025
This change updates applications to omit the ZoneJS dependency by default. It depends on angular/angular#63382, which allows us to also exclude the `provideZonelessChangeDetection` provider. This change also includes the addition of `provideZoneChangeDetection` in the `initTestEnvironment` when ZoneJS is detected in the configuration (either on window or in the polyfills).
|
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This change removes the internally provided
ZoneJS-based change detection scheduler. This makes Angular Zoneless by default and allows tree-shaking of the Zone change detection providers.BREAKING CHANGE: Angular no longer provides a change detection scheduler for ZoneJS-based change detection by default. Add
provideZoneChangeDetectionto the providers of yourbootstrapApplicationfunction or yourAppModule(if usingbootstrapModule). This provider addition will be covered by an automated migration.