ember-vr / ember-aframe

MIT License
22 stars 8 forks source link

Update dependency eslint-plugin-ember to v10 - autoclosed #284

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 3 years ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint-plugin-ember ^9.0.0 -> ^10.0.0 age adoption passing confidence

Release Notes

ember-cli/eslint-plugin-ember ### [`v10.6.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1061-2022-05-04) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.6.0...v10.6.1) ##### :bug: Bug Fix - [#​1476](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1476) Catch `replace` in `no-array-prototype-extensions` rule ([@​smilland](https://togithub.com/smilland)) ##### Committers: 1 - Hang Li ([@​smilland](https://togithub.com/smilland)) ### [`v10.6.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1060-2022-04-08) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.5.9...v10.6.0) ##### :rocket: Enhancement - [#​1461](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1461) Add new rule `no-array-prototype-extensions` ([@​smilland](https://togithub.com/smilland)) ##### Committers: 1 - Hang Li ([@​smilland](https://togithub.com/smilland)) ### [`v10.5.9`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1059-2022-02-14) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.5.8...v10.5.9) ##### :bug: Bug Fix - [#​1431](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1431) Fix crash in `jquery-ember-run` rule ([@​ef4](https://togithub.com/ef4)) ##### :memo: Documentation - [#​1410](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1410) Fix broken URLs in documentation ([@​bmish](https://togithub.com/bmish)) ##### :house: Internal - [#​1402](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1402) Add GitHub Actions to Dependabot config ([@​ddzz](https://togithub.com/ddzz)) ##### Committers: 3 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Darius D. ([@​ddzz](https://togithub.com/ddzz)) - Edward Faulkner ([@​ef4](https://togithub.com/ef4)) ### [`v10.5.8`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1058-2021-11-23) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.5.7...v10.5.8) ##### :bug: Bug Fix - [#​1374](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1374) Allow empty-but-decorated classes in `no-empty-glimmer-component-classes` rule ([@​adrigzr](https://togithub.com/adrigzr)) ##### :memo: Documentation - [#​1364](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1364) Fix typos in violation message for `classic-decorator-hooks` rule ([@​nlfurniss](https://togithub.com/nlfurniss)) ##### Committers: 4 - Adrián González Rus ([@​adrigzr](https://togithub.com/adrigzr)) - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Darius D. ([@​ddzz](https://togithub.com/ddzz)) - Nathaniel Furniss ([@​nlfurniss](https://togithub.com/nlfurniss)) ### [`v10.5.7`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1057-2021-10-13) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.5.6...v10.5.7) ##### :bug: Bug Fix - [#​1336](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1336) Avoid crash when estraverse does not recognize node type during traversal ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v10.5.6`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1056-2021-10-12) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.5.5...v10.5.6) ##### :bug: Bug Fix - [#​1333](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1333) Support ESLint v8 by switching from ESLint's internal traverser to `estraverse` ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v10.5.5`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1055-2021-09-20) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.5.4...v10.5.5) ##### :bug: Bug Fix - [#​1297](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1297) Support if/else route definitions in `no-shadow-route-definition` rule ([@​raido](https://togithub.com/raido)) ##### :memo: Documentation - [#​1300](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1300) Add `eslint-plugin` keywords in package.json ([@​bmish](https://togithub.com/bmish)) - [#​1294](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1294) Super call missing arguments in some rule docs ([@​StephanH90](https://togithub.com/StephanH90)) ##### :house: Internal - [#​1301](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1301) Add jsdoc `type` annotation to rules ([@​bmish](https://togithub.com/bmish)) - [#​1299](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1299) Cache dependencies on GitHub Actions to speed up CI ([@​ddzz](https://togithub.com/ddzz)) ##### Committers: 4 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Darius Dzien ([@​ddzz](https://togithub.com/ddzz)) - Raido Kuli ([@​raido](https://togithub.com/raido)) - [@​StephanH90](https://togithub.com/StephanH90) ### [`v10.5.4`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1054-2021-08-24) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.5.3...v10.5.4) ##### :bug: Bug Fix - [#​1286](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1286) Avoid unnecessary optional chaining in autofix for `no-get` rule when using `useOptionalChaining` option ([@​raycohen](https://togithub.com/raycohen)) ##### Committers: 1 - Ray Cohen ([@​raycohen](https://togithub.com/raycohen)) ### [`v10.5.3`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1053-2021-08-17) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.5.2...v10.5.3) ##### :bug: Bug Fix - [#​1283](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1283) Fix crash with `let foo` in `no-controller-access-in-routes` ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v10.5.2`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1052-2021-08-17) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.5.1...v10.5.2) ##### :bug: Bug Fix - [#​1281](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1281) Catch destructured controller access in `no-controller-access-in-routes` rule ([@​bmish](https://togithub.com/bmish)) - [#​1277](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1277) Fix IIFE crash in `require-return-from-computed` rule ([@​aniketh-deepsource](https://togithub.com/aniketh-deepsource)) ##### :memo: Documentation - [#​1275](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1275) Fix typo in `no-controller-access-in-routes` rule doc ([@​locks](https://togithub.com/locks)) - [#​1245](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1245) Explain how to fix violations in `no-empty-glimmer-component-classes` rule doc ([@​hxqlin](https://togithub.com/hxqlin)) ##### :house: Internal - [#​1280](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1280) Add CodeQL ([@​bmish](https://togithub.com/bmish)) ##### Committers: 4 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Hannah Lin ([@​hxqlin](https://togithub.com/hxqlin)) - Ricardo Mendes ([@​locks](https://togithub.com/locks)) - [@​aniketh-deepsource](https://togithub.com/aniketh-deepsource) ### [`v10.5.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1051-2021-06-20) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.5.0...v10.5.1) ##### :bug: Bug Fix - [#​1237](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1237) Stop using deprecated ESLint `report` API ([@​bmish](https://togithub.com/bmish)) - [#​1230](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1230) Use `meta.hasSuggestions` for suggestable rules to prepare for ESLint 8 ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​1241](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1241) Indicate which rules provide automated suggestions in README rules table ([@​bmish](https://togithub.com/bmish)) ##### :house: Internal - [#​1222](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1222) Use `ecmaVersion` of `2020` internally for tests/linting ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v10.5.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1050-2021-05-30) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.4.2...v10.5.0) ##### :rocket: Enhancement - [#​1188](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1188) Add new rule [no-implicit-service-injection-argument](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-implicit-service-injection-argument.md) ([@​bmish](https://togithub.com/bmish)) - [#​1194](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1194) Add new rule [no-restricted-property-modifications](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-restricted-property-modifications.md) ([@​bmish](https://togithub.com/bmish)) - [#​1199](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1199) build(deps): bump eslint-utils from 2.1.0 to 3.0.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) ##### :bug: Bug Fix - [#​1212](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1212) Improve detection of property names (check string literals in addition to identifiers) in several rules ([@​bmish](https://togithub.com/bmish)) - [#​1211](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1211) Fix false positive with non-components in `require-tagless-components` rule ([@​bmish](https://togithub.com/bmish)) - [#​1210](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1210) Avoid some false positives with lodash usage when recognizing extended Ember objects ([@​bmish](https://togithub.com/bmish)) - [#​1197](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1197) Check import when detecting controller usage in `order-in-*` rules ([@​lin-ll](https://togithub.com/lin-ll)) - [#​1196](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1196) Check import when detecting observer usage in `order-in-*` rules ([@​lin-ll](https://togithub.com/lin-ll)) ##### :memo: Documentation - [#​1213](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1213) Explain why some rules are not in the `recommended` config ([@​bmish](https://togithub.com/bmish)) - [#​1204](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1204) Improve columns in README rules table ([@​bmish](https://togithub.com/bmish)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Lucy Lin ([@​lin-ll](https://togithub.com/lin-ll)) ### [`v10.4.2`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1042-2021-05-13) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.4.1...v10.4.2) ##### :bug: Bug Fix - [#​1195](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1195) Fix false positives with service/controller/observer detection in some rules ([@​lin-ll](https://togithub.com/lin-ll)) - [#​1187](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1187) Fix optional chaining support to handle newer ChainExpression implementation ([@​bmish](https://togithub.com/bmish)) - [#​1179](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1179) Handle spread syntax with both `babel-eslint` and `@babel/eslint-parser` parsers in `order-in-*` rules ([@​bmish](https://togithub.com/bmish)) ##### :house: Internal - [#​1191](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1191) Use `requireindex` to export rules and configs ([@​bmish](https://togithub.com/bmish)) - [#​1180](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1180) Switch from `babel-eslint` to `@babel/eslint-parser` ([@​bmish](https://togithub.com/bmish)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Lucy Lin ([@​lin-ll](https://togithub.com/lin-ll)) ### [`v10.4.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1041-2021-04-21) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.4.0...v10.4.1) ##### :bug: Bug Fix - [#​1160](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1160) Account for observer dependent keys in `no-unused-services` rule ([@​lin-ll](https://togithub.com/lin-ll)) - [#​1164](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1164) Account for `observes` decorator in `no-unused-services` rule ([@​lin-ll](https://togithub.com/lin-ll)) - [#​1162](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1162) Update several rules to check imports when checking for Ember service injections ([@​lin-ll](https://togithub.com/lin-ll)) - [#​1167](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1167) Update route rules to handle route path option passed as object variable ([@​bmish](https://togithub.com/bmish)) - [#​1165](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1165) Improve robustness of classic class body detection in several rules using `getModuleProperties` util ([@​bmish](https://togithub.com/bmish)) - [#​1159](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1159) Improve robustness of classic class component body detection in `require-tagless-components` rule ([@​bmish](https://togithub.com/bmish)) - [#​1158](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1158) Improve robustness of classic class controller body detection in `no-controllers` rule ([@​bmish](https://togithub.com/bmish)) - [#​1168](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1168) Avoid some false positives with jQuery usage when recognizing extended objects ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​1161](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1161) Tweak messaging around false positives in `no-unused-services` rule ([@​bmish](https://togithub.com/bmish)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Lucy Lin ([@​lin-ll](https://togithub.com/lin-ll)) ### [`v10.4.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1040-2021-04-20) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.3.0...v10.4.0) ##### :rocket: Enhancement - [#​1143](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1143) Add new rule `no-unused-services` ([@​lin-ll](https://togithub.com/lin-ll)) - [#​1127](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1127) Add automated suggestion to `route-path-style` rule for converting route path to kebab case ([@​bmish](https://togithub.com/bmish)) ##### :bug: Bug Fix - [#​1150](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1150) `no-get` rule should ignore proxy classes that look like `ObjectProxy.extend(SomeMixin)` ([@​bmish](https://togithub.com/bmish)) - [#​1149](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1149) Detect classic classes which have object variables passed to them in `no-classic-classes` rule ([@​bmish](https://togithub.com/bmish)) - [#​1135](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1135) Fix false positive in same level routes but nested paths in `no-shadow-route-definition` rule ([@​raido](https://togithub.com/raido)) - [#​1132](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1132) Fix crash with dynamic/variable route name in `no-shadow-route-definition` rule (again) ([@​raido](https://togithub.com/raido)) ##### Committers: 3 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Lucy Lin ([@​lin-ll](https://togithub.com/lin-ll)) - Raido Kuli ([@​raido](https://togithub.com/raido)) ### [`v10.3.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1030-2021-03-22) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.2.0...v10.3.0) ##### :rocket: Enhancement - [#​1113](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1113) Add `additionalClassImports` option to `no-classic-classes` rule ([@​scalvert](https://togithub.com/scalvert)) ##### :bug: Bug Fix - [#​1115](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1115) Fix crash with dynamic/variable route name in `no-shadow-route-definition` rule ([@​bmish](https://togithub.com/bmish)) - [#​1102](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1102) Fix crash with `this.extend()` in `no-classic-classes` rule ([@​bmish](https://togithub.com/bmish)) - [#​1114](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1114) Ensure rules validate arrays in options to have at least one item and unique items ([@​bmish](https://togithub.com/bmish)) - [#​1103](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1103) Only calculate source module name once in import util function for slight optimization ([@​bmish](https://togithub.com/bmish)) - [#​1081](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1081) Update `avoid-leaking-state-in-ember-objects` rule to apply to mixins ([@​jaydgruber](https://togithub.com/jaydgruber)) ##### Committers: 3 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Steve Calvert ([@​scalvert](https://togithub.com/scalvert)) - [@​jaydgruber](https://togithub.com/jaydgruber) ### [`v10.2.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1020-2021-01-31) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.1.2...v10.2.0) ##### :rocket: Enhancement - [#​1079](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1079) Add new rule [no-html-safe](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-html-safe.md) ([@​patocallaghan](https://togithub.com/patocallaghan)) ##### :bug: Bug Fix - [#​1072](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1072) Improve jquery detection in `jquery-ember-run` rule ([@​bmish](https://togithub.com/bmish)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Pat O'Callaghan ([@​patocallaghan](https://togithub.com/patocallaghan)) ### [`v10.1.2`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1012-2021-01-11) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.1.1...v10.1.2) ##### :bug: Bug Fix - [#​1063](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1063) Improve detection of globals and catch additional jQuery function calls in `no-jquery` rule ([@​BarryThePenguin](https://togithub.com/BarryThePenguin)) - [#​1066](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1066) Improve detection of globals in `no-global-jquery` rule ([@​bmish](https://togithub.com/bmish)) ##### :house: Internal - [#​1069](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1069) Improve tests for `jquery-ember-run` rule ([@​bmish](https://togithub.com/bmish)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Jonathan Haines ([@​BarryThePenguin](https://togithub.com/BarryThePenguin)) ### [`v10.1.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1011-2020-12-29) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.1.0...v10.1.1) ##### :bug: Bug Fix - [#​1059](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1059) Do not warn about Glimmer lifecycle hooks on classic components in `no-component-lifecycle-hooks` rule ([@​Turbo87](https://togithub.com/Turbo87)) ##### :house: Internal - [#​1060](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1060) Automate release process with release-it-lerna-changelog ([@​bmish](https://togithub.com/bmish)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Tobias Bieniek ([@​Turbo87](https://togithub.com/Turbo87)) ### [`v10.1.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1010-2020-12-28) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.0.2...v10.1.0) ##### :rocket: Enhancement - [#​1056](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1056) Add new rule [no-current-route-name](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-current-route-name.md) ([@​Turbo87](https://togithub.com/Turbo87)) - [#​1055](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1055) Add new rule [require-fetch-import](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-fetch-import.md) ([@​Turbo87](https://togithub.com/Turbo87)) ##### :bug: Bug Fix - [#​1054](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1054) Handle commas inside quotes in selectors in [require-valid-css-selector-in-test-helpers](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-valid-css-selector-in-test-helpers.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​1051](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1051) Fix path checks for Windows in [no-test-import-export](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-test-import-export.md) and [no-test-support-import](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-test-support-import.md) rules ([@​dwickern](https://togithub.com/dwickern)) - [#​1038](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1038) Improve detection of global window methods in [prefer-ember-test-helpers](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/prefer-ember-test-helpers.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​1043](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1043) Fix false positive in [no-shadow-route-definition](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-shadow-route-definition.md) rule ([@​raido](https://togithub.com/raido)) - [#​1040](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1040) `willDestroy` should be considered a classic component lifecycle hook in [require-super-in-lifecycle-hooks](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-super-in-lifecycle-hooks.md) and [no-component-lifecycle-hooks](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-component-lifecycle-hooks.md) rules ([@​bmish](https://togithub.com/bmish)) - [#​1036](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1036) Catch `willDestroy` Glimmer component hook in [require-super-in-lifecycle-hooks](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-super-in-lifecycle-hooks.md) rule ([@​bmish](https://togithub.com/bmish)) ##### :house: Internal - [#​1052](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1052) Add Windows to CI testing matrix ([@​dwickern](https://togithub.com/dwickern)) ##### Committers: 4 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Derek Wickern ([@​dwickern](https://togithub.com/dwickern)) - Raido Kuli ([@​raido](https://togithub.com/raido)) - Tobias Bieniek ([@​Turbo87](https://togithub.com/Turbo87)) ### [`v10.0.2`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1002-2020-12-04) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.0.1...v10.0.2) ##### :bug: Bug Fix - [#​1029](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1029) Handle comma-separated selectors in [require-valid-css-selector-in-test-helpers](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-valid-css-selector-in-test-helpers.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​1030](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1030) Allow using string functions directly from Ember in [no-string-prototype-extensions](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-string-prototype-extensions.md) rule ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​1028](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1028) Mention Ember 3.13 minimum version to use tracked properties and Glimmer components in some rule docs ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v10.0.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1001-2020-12-02) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.0.0...v10.0.1) ##### :bug: Bug Fix - [#​1027](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1027) Fix crash when non-expression precedes `settled()` in [no-settled-after-test-helper](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-settled-after-test-helper.md) rule ([@​Turbo87](https://togithub.com/Turbo87)) ##### Committers: 1 - Tobias Bieniek ([@​Turbo87](https://togithub.com/Turbo87)) ### [`v10.0.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1000-2020-12-01) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v9.6.0...v10.0.0) ##### :boom: Breaking Change - [#​1025](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1025) Promote `octane` rules to `recommended` config and delete `octane` config ([@​bmish](https://togithub.com/bmish)) - [classic-decorator-hooks](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/classic-decorator-hooks.md) - [classic-decorator-no-classic-methods](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/classic-decorator-no-classic-methods.md) - [no-actions-hash](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-actions-hash.md) - [no-classic-classes](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-classic-classes.md) - [no-classic-components](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-classic-components.md) - [no-component-lifecycle-hooks](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-component-lifecycle-hooks.md) - [no-computed-properties-in-native-classes](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-computed-properties-in-native-classes.md) - [require-tagless-components](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-tagless-components.md) - [#​1024](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1024) Enable additional `recommended` rules ([@​bmish](https://togithub.com/bmish)) - [no-empty-glimmer-component-classes](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-empty-glimmer-component-classes.md) - [no-settled-after-test-helper](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-settled-after-test-helper.md) - [no-shadow-route-definition](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-shadow-route-definition.md) - [no-string-prototype-extensions](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-string-prototype-extensions.md) - [no-test-support-import](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-test-support-import.md) - [no-try-invoke](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-try-invoke.md) - [require-valid-css-selector-in-test-helpers](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-valid-css-selector-in-test-helpers.md) - [#​1021](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1021) Update `checkPlainGetters` option default to true in [no-side-effects](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-side-effects.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​1019](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1019) Update `checkNativeClasses` option default to true in [require-super-in-init](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-super-in-lifecycle-hooks.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​1018](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1018) Update `checkInitOnly` option default to false in [require-super-in-init](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-super-in-lifecycle-hooks.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​1020](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1020) Rename `require-super-in-init` rule to [require-super-in-lifecycle-hooks](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-super-in-lifecycle-hooks.md) ([@​bmish](https://togithub.com/bmish)) - [#​1022](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1022) Update `checkSafeObjects` option default to true in [no-get-with-default](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get-with-default.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​1023](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1023) Update `checkUnsafeObjects` option default to true in [no-get-with-default](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get-with-default.md) rule ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​1006](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1006) Elaborate on configuration in [avoid-leaking-state-in-ember-objects](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/avoid-leaking-state-in-ember-objects.md) rule doc ([@​cincodenada](https://togithub.com/cincodenada)) - [#​1005](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1005) Fix typo in [require-valid-css-selector-in-test-helpers](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-valid-css-selector-in-test-helpers.md) rule doc ([@​jsturgis](https://togithub.com/jsturgis)) ##### Committers: 3 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Jeff Sturgis ([@​jsturgis](https://togithub.com/jsturgis)) - Joel Bradshaw ([@​cincodenada](https://togithub.com/cincodenada)) ### [`v9.6.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v960-2020-11-09) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v9.5.0...v9.6.0) ##### :rocket: Enhancement - [#​1000](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1000) Add `catchSafeObjects` and `catchUnsafeObjects` options (default false) to [no-get-with-default](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get-with-default.md) rule ([@​bmish](https://togithub.com/bmish)) ##### :bug: Bug Fix - [#​1001](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1001) Fix issues with [no-get](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get.md) rule autofix with array access in nested path ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v9.5.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v950-2020-11-05) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v9.4.0...v9.5.0) ##### :rocket: Enhancement - [#​993](https://togithub.com/ember-cli/eslint-plugin-ember/pull/993) Add new rule [no-empty-glimmer-component-classes](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-empty-glimmer-component-classes.md) ([@​hxqlin](https://togithub.com/hxqlin)) ##### :bug: Bug Fix - [#​998](https://togithub.com/ember-cli/eslint-plugin-ember/pull/998) Fix autofix for array element access at beginning of path string in `no-get` rule ([@​bmish](https://togithub.com/bmish)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Hannah Lin ([@​hxqlin](https://togithub.com/hxqlin)) ### [`v9.4.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v940-2020-10-28) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v9.3.0...v9.4.0) ##### :rocket: Enhancement - [#​985](https://togithub.com/ember-cli/eslint-plugin-ember/pull/985) Add new rule [no-settled-after-test-helper](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-settled-after-test-helper.md) ([@​Turbo87](https://togithub.com/Turbo87)) - [#​978](https://togithub.com/ember-cli/eslint-plugin-ember/pull/978) Add new rule [no-shadow-route-definition](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-shadow-route-definition.md) ([@​raido](https://togithub.com/raido)) - [#​986](https://togithub.com/ember-cli/eslint-plugin-ember/pull/986) Add new rule [no-string-prototype-extensions](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-string-prototype-extensions.md) ([@​Turbo87](https://togithub.com/Turbo87)) - [#​980](https://togithub.com/ember-cli/eslint-plugin-ember/pull/980) Add new rule [require-valid-css-selector-in-test-helpers](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-valid-css-selector-in-test-helpers.md) ([@​jsturgis](https://togithub.com/jsturgis)) ##### :house: Internal - [#​991](https://togithub.com/ember-cli/eslint-plugin-ember/pull/991) Add test to ensure rule test files have correct test suite name ([@​bmish](https://togithub.com/bmish)) ##### Committers: 4 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Jeff Sturgis ([@​jsturgis](https://togithub.com/jsturgis)) - Raido Kuli ([@​raido](https://togithub.com/raido)) - Tobias Bieniek ([@​Turbo87](https://togithub.com/Turbo87)) ### [`v9.3.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v930-2020-10-08) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v9.2.0...v9.3.0) ##### :rocket: Enhancement - [#​973](https://togithub.com/ember-cli/eslint-plugin-ember/pull/973) Add new rule [no-try-invoke](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-try-invoke.md) ([@​bachvo](https://togithub.com/bachvo)) ##### :bug: Bug Fix - [#​971](https://togithub.com/ember-cli/eslint-plugin-ember/pull/971) Handle path separators for different platforms in [no-test-support-import](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-test-support-import.md) rule ([@​bmish](https://togithub.com/bmish)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - bach vo ([@​bachvo](https://togithub.com/bachvo)) ### [`v9.2.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v920-2020-10-02) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v9.1.1...v9.2.0) ##### :rocket: Enhancement - [#​966](https://togithub.com/ember-cli/eslint-plugin-ember/pull/966) Add new rule [no-test-support-import](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-test-support-import.md) ([@​gabrielcsapo](https://togithub.com/gabrielcsapo)) ##### :bug: Bug Fix - [#​967](https://togithub.com/ember-cli/eslint-plugin-ember/pull/967) Avoid false positives and properly check imports in [no-observers](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-observers.md) rule ([@​bmish](https://togithub.com/bmish)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Gabriel Csapo ([@​gabrielcsapo](https://togithub.com/gabrielcsapo))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.