You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 13, 2022. It is now read-only.
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.
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) linkRemove 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-integrationoptional feature flag is set to false nor@ember/jqueryhas 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/jqueryto 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/jqueryis 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 warp-drive-data/warp-drive#5386
ember-fetch
prefilterLearning Team:
Website
🔒@simonihmig PR: Deprecation guide for jQuery removal ember-learn/deprecation-app#255
guides-source
import $,this.$(), and$.ajaxember.js
ember-data
Steering Committee:
No work expected