Releases: ember-cli/eslint-plugin-ember
Releases · ember-cli/eslint-plugin-ember
Release 10.3.0
🚀 Enhancement
🐛 Bug Fix
- #1115 Fix crash with dynamic/variable route name in
no-shadow-route-definition
rule (@bmish) - #1102 Fix crash with
this.extend()
inno-classic-classes
rule (@bmish) - #1114 Ensure rules validate arrays in options to have at least one item and unique items (@bmish)
- #1103 Only calculate source module name once in import util function for slight optimization (@bmish)
- #1081 Update
avoid-leaking-state-in-ember-objects
rule to apply to mixins (@jaydgruber)
Committers: 3
- Bryan Mishkin (@bmish)
- Steve Calvert (@scalvert)
- @jaydgruber
Release 10.2.0
🚀 Enhancement
- #1079 Add new rule no-html-safe (@patocallaghan)
🐛 Bug Fix
Committers: 2
- Bryan Mishkin (@bmish)
- Pat O'Callaghan (@patocallaghan)
Release 10.1.2
🐛 Bug Fix
- #1063 Improve detection of globals and catch additional jQuery function calls in
no-jquery
rule (@BarryThePenguin) - #1066 Improve detection of globals in
no-global-jquery
rule (@bmish)
🏠 Internal
Committers: 2
- Bryan Mishkin (@bmish)
- Jonathan Haines (@BarryThePenguin)
Release 10.1.1
v10.1.0
🚀 Enhancement
- #1056 Add new rule no-current-route-name (@Turbo87)
- #1055 Add new rule require-fetch-import (@Turbo87)
🐛 Bug Fix
- #1054 Handle commas inside quotes in selectors in require-valid-css-selector-in-test-helpers rule (@bmish)
- #1051 Fix path checks for Windows in no-test-import-export and no-test-support-import rules (@dwickern)
- #1038 Improve detection of global window methods in prefer-ember-test-helpers rule (@bmish)
- #1043 Fix false positive in no-shadow-route-definition rule (@raido)
- #1040
willDestroy
should be considered a classic component lifecycle hook in require-super-in-lifecycle-hooks and no-component-lifecycle-hooks rules (@bmish) - #1036 Catch
willDestroy
Glimmer component hook in require-super-in-lifecycle-hooks rule (@bmish)
🏠 Internal
Committers: 4
v10.0.2
🐛 Bug Fix
- #1029 Handle comma-separated selectors in require-valid-css-selector-in-test-helpers rule (@bmish)
- #1030 Allow using string functions directly from Ember in no-string-prototype-extensions rule (@bmish)
📝 Documentation
- #1028 Mention Ember 3.13 minimum version to use tracked properties and Glimmer components in some rule docs (@bmish)
Committers: 1
- Bryan Mishkin (@bmish)
v10.0.1
v10.0.0
💥 Breaking Change
- #1025 Promote
octane
rules torecommended
config and deleteoctane
config (@bmish) - #1024 Enable additional
recommended
rules (@bmish) - #1021 Update
checkPlainGetters
option default to true in no-side-effects rule (@bmish) - #1019 Update
checkNativeClasses
option default to true in require-super-in-init rule (@bmish) - #1018 Update
checkInitOnly
option default to false in require-super-in-init rule (@bmish) - #1020 Rename
require-super-in-init
rule to require-super-in-lifecycle-hooks (@bmish) - #1022 Update
checkSafeObjects
option default to true in no-get-with-default rule (@bmish) - #1023 Update
checkUnsafeObjects
option default to true in no-get-with-default rule (@bmish)
📝 Documentation
- #1006 Elaborate on configuration in avoid-leaking-state-in-ember-objects rule doc (@cincodenada)
- #1005 Fix typo in require-valid-css-selector-in-test-helpers rule doc (@jsturgis)
Committers: 3
- Bryan Mishkin (@bmish)
- Jeff Sturgis (@jsturgis)
- Joel Bradshaw (@cincodenada)