Releases: ember-cli/eslint-plugin-ember
Releases · ember-cli/eslint-plugin-ember
v5.0.0-beta.2
- 📦 - Change
recommended
rule set to matcheslint
pattern of only including rules that prevent errors (and specifically excluding stylistic rules).- ❌ - Remove
alias-model-in-controller
fromember/recommended
rule set. - ❌ - Remove
avoid-leaking-state-in-components
fromember/recommended
rule set. - ❌ - Remove
named-functions-in-promises
fromember/recommended
rule set. - ❌ - Remove
no-attrs-in-components
fromember/recommended
rule set. - ❌ - Remove
no-empty-attrs
fromember/recommended
rule set. - ❌ - Remove
no-observers
fromember/recommended
rule set. - ❌ - Remove
use-ember-get-and-set
fromember/recommended
rule set. - ❌ - Remove
order-in-components
fromember/recommended
rule set. - ❌ - Remove
order-in-controllers
fromember/recommended
rule set. - ❌ - Remove
order-in-models
fromember/recommended
rule set. - ❌ - Remove
order-in-routes
fromember/recommended
rule set. - ✅ - Add
avoid-leaking-state-in-ember-objects
toember/recommended
rule set. - ✅ - Add
new-module-imports
toember/recommended
rule set. - ✅ - Add
no-attrs-in-components
toember/recommended
rule set. - ✅ - Add
no-duplicate-dependent-keys
fromember/recommended
rule set. - ✅ - Add
no-global-jquery
toember/recommended
rule set. - ✅ - Add
no-old-shims
toember/recommended
rule set. - ✅ - Add
require-super-in-init
toember/recommended
rule set.
- ❌ - Remove
v4.6.2
- ⭐️ #155 - Add
ignoreThisExpressions
option toember-get-and-set
rule. This allows the rule to enforceget
/set
usage when operating on foreign objects, but still use the much more ergonomicthis.get
orthis.set
when writing methods directly in an Ember Object definition. (@JoelWAnna) - ⭐️ #152 - Detect models based on their file paths. (@rmachielse)
- 🐛 #165 - Allow member expressions and unary expressions for
avoid-leaking-state-in-ember-objects
rule. (@shegupta) - 🐛 #168 - Avoid errors in
no-capital-letters-in-routes
rule when using a variable. (@cspanring) - 🐛 #169 - Ensure
init
is ordered before other methods inorder-in-*
rules. (@eskab) - ⭐️ #175 - Deprecate
avoid-leaking-state-in-components
rule in favor of the more generalavoid-leaking-state-in-ember-objects
rule.
v4.6.1
v4.6.0
v4.5.0
v4.4.0
-
⭐ #108 - Add
empty-methods
as separate position inorder-in-*
rules (@t-sauer) -
⭐ #124 - Support explicit order of lifecycle hooks in routes and change default order to be aligned with the execution order (@rwwagner90)
-
🐛 #132 - Don't report on Ember method calls in use-ember-get-and-set (@sudowork)
-
⚙️ #126 - Better wording in Readme (@caseywatts)
v4.3.0
-
⭐ #122 - New rule:
call-super-in-init
(@kevinkucharczyk) -
🐛 #107 - Don't suggest nested property brace expansion (@Kerrick)
-
⚙️ #120 - Fix broken links in readme (@dustinspecker)
-
⚙️ #125 - Add example that doesn't use .bind() (@caseywatts)
v4.2.0
v4.1.3
- ⚙️ #114 Disable
no-global-jquery
andno-attrs-in-components
(@michalsnik)