New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(bundles): don't pre-append polyffils to angular2.js bundle #5881
fix(bundles): don't pre-append polyffils to angular2.js bundle #5881
Conversation
@IgorMinar @wardbell this is a breaking change for all SystemJS users / demo plunks. Let's NOT merge it if there are any concerns about changing things at this point of time. |
commit message typo: s/polyffils/polyfills. And I think it would be better expressed as "remove polyfills from angular2.js bundle" |
I'm reviewing and making sure this bundles correctly, and will let @IgorMinar have the final review. |
28b8de1
to
2adf557
Compare
Hmm, it looks like web-worker bundles are also containing zone.js and reflect-metadata.... |
lgtm, CI failing due to what looks like a legit failure - I restarted the job just in case. Here are the current failures:
|
BREAKING CHANGE: Previously `angular2.js`, `angular2.min.js` and `angular2.dev.js` bundles would have zone.js and reflect-metadata pre-appended. New bundles don't contain zone.js nor reflect-metadata - those external dependencies can be easily loaded into a browser using `angular2-polyfills.js`
2adf557
to
e6f3025
Compare
@IgorMinar TravisCI is green after I have removed zone + reflect-metadata from web-worker bundles. Are we making the big jump? |
@alexeagle - Igor says "stick the merge label" and I'm obeying :-) Let's get this one in |
Merging PR #5881 on behalf of @alexeagle to branch presubmit-alexeagle-pr-5881. |
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. |
BREAKING CHANGE:
Previously
angular2.js
,angular2.min.js
andangular2.dev.js
bundleswould have zone.js and reflect-metadata pre-appended. New bundles don't
contain zone.js nor reflect-metadata - those external dependencies can
be easily loaded into a browser using
angular2-polyfills.js