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
refactor(ivy): migrate ɵɵ prefix back to Δ #30362
Conversation
69b0dac
to
8d95ba8
Compare
The reason the There are warning about this in the So, if there are published packages that use UPDATE: Filed angular/angular-cli#14421 to investigate why no hard failures. |
Why is material using private APIs? The point of these being private is that we should be able to change them without any issue |
@ocombe Material is not using these directly. Since Angular Material uses tree-shakeable injectables which were introduced in V6 (see here), NGC generates See for example: https://github.com/angular/material2-builds/blob/master/bundles/material-core.umd.js Ideally the |
Ugh... I think they were supposed to use Not sure what to do here. I don't think we want TWO deprecated versions of |
Who is "they"? According to #30362 (comment), this is |
I'm currently updating a library to compile it with Angular 8 and I believe I face a related issue.
While from Angular 8 it emits:
As far as I can see updating library to Angular 8 forces it to drop support for all previous Angular versions as they don't have |
Okay... so I'm just deprecating |
@devoto13 The angular team is dedicated to backward compatibility. This is probably just a growing pain with Ivy and the RC. Please file an issue to let us know what problems your experiencing, ideally with a repro. Then you can DM it to me and I'll try to get it escalated so we discuss it. We definitely don't want to break anyone :) (To DM me, the best bet is twitter, my GitHub notifications are a trainwreck) |
Now that issues are resolved with Closure compiler, we can move back to our desired prefix of `Δ`.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM but please write more descriptive commit messages explaining why we are making this change at all.
- They are to be removed before the end of RC
- They are to be removed before the end of RC PR Close #30362
Now that issues are resolved with Closure compiler, we can move back to our desired prefix of `Δ`. PR Close angular#30362
- They are to be removed before the end of RC PR Close angular#30362
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. |
Now that issues are resolved with Closure compiler, we can move back to our desired prefix of
Δ
.