-
-
Notifications
You must be signed in to change notification settings - Fork 173
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
Deprecate volatile option #718
Deprecate volatile option #718
Conversation
e16f2eb
to
e7b1144
Compare
@MelSumner before we release a new beta version we should merge this to get the deprecation out. |
@fsmanuel we should just remove this entirely. I wouldn't worry about deprecating it. We should update all the things to work with latest Ember and not worry about supporting legacy Ember versions IMO. |
e7b1144
to
7f06807
Compare
7f06807
to
ba3338c
Compare
@rwwagner90 In general I agree. The thing with this addon is that it should probably not be used in new ember apps as the main mental model is about computed properties. In the projects I currently use it I don't know when to migrate to ember version >= 4.0 but I would like to get rid of the super annoying deprecations. That is why I think we should have a version that works for ember < 4.0 I'm already working on the ember 4.0 version: #717 |
@fsmanuel yes, but |
Agreed. Could you remove it @fsmanuel? I can merge and release once that's done. |
@knownasilya I agree with removing it instead of adding a deprecation notice, but should we get it working for 4.0 before doing a new release? WDYT? |
I meant the next version for the beta. I think there was a few things still left to remove the beta flag. |
@rwwagner90 @MelSumner @knownasilya My point is that If you disagree I'm fine with it and we can close the PR and release a new beta version with current master. I'll continue working on #717 and drop |
@fsmanuel yeah. Let's do that. We can do multiple major versions if we need. |
Ember 4.0 removed
.volatile()
oncomputed()
. This PR adds the deprecation to remove it in version5.0
of this addon.Tests for ember-4.0, release, beta, and canary are expected to fail.