-
-
Notifications
You must be signed in to change notification settings - Fork 157
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
Update to latest Ember #290
Conversation
30069f2
to
1e9dd85
Compare
@wagenet was there a reason for dropping support for these older versions? since many addons depend on caret versions of |
I would second that! I find this quite unfortunate, given that many addons that have broader support guarantees depend on With this change here, I would have to install 0.10 for Ember 3.4+ (to silence the deprecation warning), and 0.9 for the older versions. Which would mean I cannot just keep it in Also wondering
Fwiw, this PR updating the dependency to 0.10 did pass in all Ember versions >= 2.3! |
Following up on this, as this new version de-facto does not introduce breaking changes, I would propose to at least re-establish support for older Ember versions (back to whatever it was before???), by documenting it and adding back the test scenarios (which should still pass I think!), so addons don't run into the problems I described above, and can do the Octane/post-Ember-2.x transition in a calm way. As we cannot unpublish 0.10, this does not help with the dependency churn issue @Turbo87 was describing I guess... |
Sorry yall, I probably should have asked more questions before merging this. @Turbo87 you mentioned this was a major version bump, but 0.9 to 0.10 is only a minor bump, no? Are minor bumps also problematic to the ecosystem? If all the tests are still passing I don't see any issue in adding back the ember-try scenarios we he had before. @wagenet what do you think? |
I think what he means is a minor version bump in an unstable package (0.x) has - by convention at least - a similar meaning like a major version bump for a stable package (>1.0), i.e. it signals a breaking change.
Yes, somewhat, as npm's caret @Turbo87 sorry for answering on your behalf, but I think that's what you had in mind, right? 😝 |
@simonihmig would you mind putting in a PR to restore things to the ideal? I think I know what to do but if you did it we could avoid some back and forth. |
@simonihmig exactly what I meant, yes :) |
@machty sure, can do that! |
Done: #293! |
Drops support for older unsupported LTS releases.
Fixes deprecation warning in beta.