feat(core): Add ability to configure zone change detection to use zon…#55252
feat(core): Add ability to configure zone change detection to use zon…#55252atscott wants to merge 1 commit intoangular:mainfrom
Conversation
7eb5159 to
87cdfaf
Compare
eb8913c to
2c419ae
Compare
4962d74 to
40fd370
Compare
There was a problem hiding this comment.
q: are those the only / all conditions?
There was a problem hiding this comment.
It’s not, no. I’m not sure if/where we should have an exhaustive list. There’s also:
host and template bindings, setting component inputs, and removing dom nodes (but only render hooks run). I guess that’s not too many more. I can add them to the list
There was a problem hiding this comment.
Yeh, I'm not sure where we should have the full list but would be great to have it in one place and be able to reference it.
pkozlowski-opensource
left a comment
There was a problem hiding this comment.
LGTM
Reviewed-for: public-api
Reviewed-for: fw-core
…eless scheduler This commit adds a configuration option to zone-based change detection which allows applications to enable/disable the zoneless scheduler. When the zoneless scheduler is enabled in zone-based applications, updates that happen outside the Angular zone will still result in a change detection being scheduled. Previously, Angular change detection was solely based on the state of the Angular Zone.
40fd370 to
49ef623
Compare
|
caretaker note: syncing to g3 will need this patch: cl/624197677 edit: well, it's actually not needed since it won't break any builds. Those changes could be done in a quick follow-up for those teams |
|
This PR was merged into the repository by commit fdd560e. |
…eless scheduler (angular#55252) This commit adds a configuration option to zone-based change detection which allows applications to enable/disable the zoneless scheduler. When the zoneless scheduler is enabled in zone-based applications, updates that happen outside the Angular zone will still result in a change detection being scheduled. Previously, Angular change detection was solely based on the state of the Angular Zone. PR Close angular#55252
|
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. |
…eless scheduler
This commit adds a configuration option to zone-based change detection which allows applications to enable/disable the zoneless scheduler. When the zoneless scheduler is enabled in zone-based applications, updates that happen outside the Angular zone will still result in a change detection being scheduled. Previously, Angular change detection was solely based on the state of the Angular Zone.