build(zone.js): update zone.js to 0.10.2#31975
build(zone.js): update zone.js to 0.10.2#31975JiaLiPassion wants to merge 1 commit intoangular:masterfrom
Conversation
a70eacd to
2e45208
Compare
2e45208 to
431bace
Compare
There was a problem hiding this comment.
Have you tested this in a browser that requires the legacy polyfills? Right now the 0.10.1 zone-legacy.js file calls methods from zone.js itself:
But the angular-cli embeds them the other way around. First zone-legacy.js, then zone.js. So zone-legacy.js just fails because of missing Zone.
And zone-evergreen.js calls the patch:

It's not how it's documented in the zone.js readme, but I guess it's done this way so all patches and legacy things can be bundled up in a single es6-polyfills.js file.
There was a problem hiding this comment.
@sod, thanks for posting the issue, I will fix this one.
And could you tell me the angular cli version you are using? Thanks!
|
need to fix the issue @sod found first. |
431bace to
72f6560
Compare
7bd3107 to
56314cc
Compare
There was a problem hiding this comment.
@gkalpak , thanks for the review, I have updated this one to 0.10.2 too.
56314cc to
f0af75b
Compare
There was a problem hiding this comment.
Why are we going from 8.2 to 8.1?
There was a problem hiding this comment.
@mhevery , yes, you are right, and when I run a full rebuild, it seems the version will become the most latest version 9.0.0-xxx, I have reverted the changes here and only update zone.js version.
2d72b6a to
d007313
Compare
d007313 to
848ade8
Compare
Bundle size changed in both zone.js(legacy) and zone-evergreen.js - zone.js(legacy) package increased a little because the following feature and fixes. 1. angular#31699, handle MSPointer events PR 2. angular/zone.js#1219 to add __zone_symbol__ customization support - zone-evergreen.js package decreased because 1. the MSPointer PR only for legacy 2. the Object.defineProperty patch is moved to legacy angular#31660
848ade8 to
4d95819
Compare
Bundle size changed in both zone.js(legacy) and zone-evergreen.js - zone.js(legacy) package increased a little because the following feature and fixes. 1. angular#31699, handle MSPointer events PR 2. angular/zone.js#1219 to add __zone_symbol__ customization support - zone-evergreen.js package decreased because 1. the MSPointer PR only for legacy 2. the Object.defineProperty patch is moved to legacy angular#31660 PR Close angular#31975
|
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. |

PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
What is the current behavior?
Issue Number: #31896
What is the new behavior?
update
zone.jsdependency to.0.10.1, will begin to work on removezone.jsfrompackage.json, need to reference fromsource.Does this PR introduce a breaking change?