-
Notifications
You must be signed in to change notification settings - Fork 212
Stabilize pkg/build for 1.0.0 release #759
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
Comments
Some stuff that we might want before we go 1.0:
|
I really don't see this happening in Q1. Do you?
SG. There is existing code (Angular, others) that expects a |
One thing that I have been thinking about here is breaking out the built-in support for analyzer into a separate package. This would have a few benefits:
This would obviously be a breaking change for many consumers, but I think it is probably the best path forward. We could create some apis that are almost as nice as the existing ones hanging off BuildStep, while also enabling things you can't do with the current api:
|
Also see #710 which should be a part of this |
And #823 as well |
We discussed this offline today. This could have some really good benefits but it would be tricky and we would only see the full benefits if we can do this with the The challenge will be to not leak knowledge of generated code backwards through phases. |
#535 I think will be breaking - we'll want that too |
Closing this issue, all planned breaking changes are in now. |
re @natebosch in angulardart/angular#758 (comment):
It would be a good idea to figure out if any of the existing interface needs to change, or if you want to do any polish around names or exported symbols (latest docs). It's also possible you may want to document if you do/do not want certain classes extended/implemented/mixed in to avoid having to rev to 2.0.0 too quickly.
The text was updated successfully, but these errors were encountered: