This is an issue to track the progress on implementing the RFC386 to remove jQuery by default.
Work items
Deprecation phase (3.x)
Website
Removal phase (4.0)
Collaboration
If someone wants to start work on a specific item, please post this here so I can update the list.
This is an issue to track the progress on implementing the RFC386 to remove jQuery by default.
Work items
Deprecation phase (3.x)
ember.js
Ember.$()馃敀@simonihmig, PR: Add deprecation for Ember.$()聽#17489
this.$()in anEmber.Component馃敀@simonihmig, PR: Add deprecation for this.$() in curly components聽#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聽#17525
@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-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/test-helpers
this.$()in component integration tests, based onsetupRenderingTest()馃敀@simonihmig, PR: Add deprecation for this.$ in rendering tests聽ember-test-helpers#543
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
馃敀@tchak PR: [FEAT fetch] use ember-fetch instead of jQuery聽warp-drive-data/warp-drive#5386
ember-fetch
prefilterWebsite
馃敀@simonihmig PR: Deprecation guide for jQuery removal聽ember-learn/deprecation-app#255
Removal phase (4.0)
ember.js
Collaboration
If someone wants to start work on a specific item, please post this here so I can update the list.