-
Notifications
You must be signed in to change notification settings - Fork 354
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
3.0 RFC/epic: Drop support for IE11, Ember <2.4, and more #819
Comments
We've been discussing this with maintainers, and we intend to move forward on dropping IE11 |
see #800 for one conversation. |
We're moving forward with this! I'm updating the issue description with more details on the execution and plan. |
Ok! So we kicked off this goal in April 2020, and after a very long year we're nearly ready to pull the trigger on a stable 3.0 release. @twokul @kpfefferle and @ahmacleod have been landing some excellent work into the beta releases. Additionally in that time Addepar has removed our own requirement that ember-table continue to support Ember 2.4. We're interested in upping the minimum supported version of Ember to 2.8.3. Is there feedback from repo watchers on this step? If there is little in the way of feedback, we're inclined to bump the baseline and hope that helps our 3.x release cycle last a little bit longer. |
I would strongly support 2.8 😄 |
Based on the feedback on #819 (comment), we are dropping Ember 2.4 testing matrix.
Based on the feedback on #819 (comment), we are dropping Ember 2.4 testing matrix.
Motivation
There are several costs to ember-table supporting legacy platforms, and we're ready for a major release.
sendAction
in this codebase (most recently at add columns array to onReorder() and onResize() #818). Today we cannot removesendAction
since it is required for Ember 1.12 and this library supports Ember 1.12.<div>
)ember-cli-sass
version used here and elsewhere we make changes in Drop the legacy style build steps addepar-style-toolbox#38 which may alter how the SASS of an application works (no longer would an example app have a patched@import
to import only once, instead an application should provide that functionality itself if desired).The plan & progress
The repo now has a branch
3.0-beta
, in draft state at #831. We will land patches for an eventual 3.0 release into that branch, and will make incrementalbeta
releases along the way. Already you can findv3.0.0-4
released via NPM.I propose a list of changes before a 3.0 final is declared. The task list is:
ember-try.js
https://github.com/Addepar/ember-table/blob/master/config/ember-try.js#L13sendAction
, instead call passed-in functions directly. Basically avoid sendAction when possible #825 but only the non-Ember-1.13 codepaths.Deprecations/send action #801RemovesendAction
API #860 should be able to be closed.ember-table/addon/-private/sticky/legacy-sticky-polyfill.js
Line 4 in 70d0960
package.json
ember-raf-scheduler
#870ember-cli-sass
3.0
labeled issues or pull requests: Issues & PRs filtered here.The text was updated successfully, but these errors were encountered: