-
Notifications
You must be signed in to change notification settings - Fork 1
RFC #0386 - Tracking for Remove jQuery by Default #3
Comments
The |
We reworked the fetch support in ember-data over in emberjs/data#6077. emberjs/data#5975 is working to ensure ember-data's CI is running properly without jQuery. |
@simonihmig for It doesn't make sense to remove jQuery mentions in v1.0.0 of the docs, but maybe starting from 3.0.0 it does? |
AFAIK docs for past versions will not be updated in general, only for the latest Not sure what's still left to do here? I found these references of jQuery usage, but they all seem to have been fixed already. |
In that case I think the docs item can be checked off :-) |
Just merged the ember-cli update to drop jQuery for |
There are now two PRs open for the corresponding points listed under "Removal phase (4.0)": |
RFC #0386 - Remove jQuery by Default
Champion: @rwjblue
Expand for Instructions
All teams need to consider a merged RFC to plan any required work. Each team should comment on or edit this with links to issues for the work (or a note to the effect of "No work required").
See the README for more information
See #3 for an example
Under each team, for each repo requiring work for the RFC under that team:
### [repo name](repo url)
- [ ] (issue or pr) description, (issue or pr) link
Remove Repos that do not apply, conversely, there will probably be other repos that need work and should be added.
[Filled out from @simonihmig's Quest issue]
Ember.js Team:
ember.js
Ember.$()
🔒@simonihmig, PR: Add deprecation for Ember.$() ember.js#17489
this.$()
in anEmber.Component
🔒@simonihmig, PR: Add deprecation for this.$() in curly components ember.js#17488
jquery-integration
optional feature flag is set to false nor@ember/jquery
has been installed.🔒@simonihmig, PR: [INTERNAL] Improve jQuery deprecation message ember-cli/ember-cli#8399
🔒@simonihmig, PR: Add svelte support for jQuery deprecations ember.js#17525
Removal phase (4.0)
@ember/jquery
Component.$()
🔒@simonihmig, WIP PR: Add support for Component.$() as part of RFC386 ember-jquery#27
🔒@simonihmig, WIP PR: WIP: Add jQuery-based event dispatcher as part of RFC386 ember-jquery#31
import $ from 'jquery';
work🔒@simonihmig, PR: Add jQuery shim as part of RFC386 ember-jquery#33
@ember/test-helpers
this.$()
in component integration tests, based onsetupRenderingTest()
🔒@simonihmig, PR: Add deprecation for this.$ in rendering tests ember-test-helpers#543
Ember CLI Team:
ember-cli
@ember/jquery
to latest versionPR: blueprints: Update dependencies ember-cli/ember-cli#8396
🔒@CyrilleR, PR: Remove jQuery from app blueprint ember-cli/ember-cli#8394
ember-cli-babel
import $ from 'jquery';
toEmber.$
if the right version of@ember/jquery
is present🔒@simonihmig, PR: Avoid transpiling jquery module to Ember.$ if @ember/jquery is present ember-cli-babel#261
Ember Data Team:
ember-data
🔒@tchak PR: [FEAT fetch] use ember-fetch instead of jQuery data#5386
ember-fetch
prefilter
Learning Team:
Website
🔒@simonihmig PR: Deprecation guide for jQuery removal ember-learn/deprecation-app#255
guides-source
import $
,this.$()
, and$.ajax
ember.js
ember-data
Steering Committee:
No work expected
The text was updated successfully, but these errors were encountered: