mike-north / ember-phoenix

Phoenix Framework integration and tooling for Ember.js apps
MIT License
138 stars 24 forks source link

chore(deps): update dependency eslint-plugin-ember to v8- autoclosed #306

Closed renovate[bot] closed 4 years ago

renovate[bot] commented 4 years ago

This PR contains the following updates:

Package Type Update Change
eslint-plugin-ember devDependencies major 6.10.1 -> 8.12.0

Release Notes

ember-cli/eslint-plugin-ember ### [`v8.12.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v8120-2020-08-18) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.11.0...v8.12.0) ##### :rocket: Enhancement - [#​916](https://togithub.com/ember-cli/eslint-plugin-ember/pull/916) Add `catchEvents` option (default false) to [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)) ##### :bug: Bug Fix - [#​914](https://togithub.com/ember-cli/eslint-plugin-ember/pull/914) Improve `set()` detection logic in [no-side-effects](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-side-effects.md) rule to avoid false positives, catch missed cases, and check imports ([@​bmish](https://togithub.com/bmish)) - [#​919](https://togithub.com/ember-cli/eslint-plugin-ember/pull/919) Fix crash with variable path in [route-path-style](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/route-path-style.md) rule ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v8.11.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v8110-2020-08-14) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.10.1...v8.11.0) ##### :rocket: Enhancement - [#​912](https://togithub.com/ember-cli/eslint-plugin-ember/pull/912) Add `catchSafeObjects` option (default false) to [no-get](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get.md) rule to catch `get(foo, 'bar')` ([@​bmish](https://togithub.com/bmish)) - [#​913](https://togithub.com/ember-cli/eslint-plugin-ember/pull/913) Add `catchUnsafeObjects` option (default false) to [no-get](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get.md) rule to catch `foo.get('bar')` ([@​bmish](https://togithub.com/bmish)) ##### :bug: Bug Fix - [#​911](https://togithub.com/ember-cli/eslint-plugin-ember/pull/911) Update [no-test-import-export](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-test-import-export.md) rule to allow importing from anything under `tests/helpers` path (when using relative path) ([@​bmish](https://togithub.com/bmish)) - [#​909](https://togithub.com/ember-cli/eslint-plugin-ember/pull/909) Check imports when detecting computed properties in many rules ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v8.10.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v8101-2020-08-07) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.10.0...v8.10.1) ##### :bug: Bug Fix - [#​908](https://togithub.com/ember-cli/eslint-plugin-ember/pull/908) Check imported `get`/`getProperties`/`getWithDefault` functions for missing dependencies in [require-computed-property-dependencies](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-property-dependencies.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​907](https://togithub.com/ember-cli/eslint-plugin-ember/pull/907) Check imports in [require-computed-property-dependencies](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-property-dependencies.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​906](https://togithub.com/ember-cli/eslint-plugin-ember/pull/906) Avoid crash from classes extending a non-identifier superclass during Ember core module check ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v8.10.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v8100-2020-08-05) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.9.2...v8.10.0) ##### :rocket: Enhancement - [#​898](https://togithub.com/ember-cli/eslint-plugin-ember/pull/898) Add new rule [no-controller-access-in-routes](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-controller-access-in-routes.md) ([@​emonroy](https://togithub.com/emonroy)) - [#​887](https://togithub.com/ember-cli/eslint-plugin-ember/pull/887) Add option for custom computed property macros in [no-assignment-of-untracked-properties-used-in-tracking-contexts](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-assignment-of-untracked-properties-used-in-tracking-contexts.md) rule ([@​mongoose700](https://togithub.com/mongoose700)) ##### Committers: 2 - Eduardo Monroy Martínez ([@​emonroy](https://togithub.com/emonroy)) - Michael Peirce ([@​mongoose700](https://togithub.com/mongoose700)) ### [`v8.9.2`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v892-2020-07-23) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.9.1...v8.9.2) ##### :bug: Bug Fix - [#​895](https://togithub.com/ember-cli/eslint-plugin-ember/pull/895) Update [no-test-import-export](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-test-import-export.md) rule to allow importing from anything under `tests/helpers` path ([@​bmish](https://togithub.com/bmish)) - [#​894](https://togithub.com/ember-cli/eslint-plugin-ember/pull/894) Ensure [no-attrs-in-components](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-attrs-in-components.md) rule only runs inside components ([@​bmish](https://togithub.com/bmish)) - [#​893](https://togithub.com/ember-cli/eslint-plugin-ember/pull/893) Support array element access in [no-get](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get.md) rule autofix ([@​bmish](https://togithub.com/bmish)) ##### :house: Internal - [#​888](https://togithub.com/ember-cli/eslint-plugin-ember/pull/888) Add npm-package-json-lint ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v8.9.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v891-2020-07-05) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.9.0...v8.9.1) ##### :bug: Bug Fix - [#​883](https://togithub.com/ember-cli/eslint-plugin-ember/pull/883) Gather dependent keys from computed property macros in [no-assignment-of-untracked-properties-used-in-tracking-contexts](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-assignment-of-untracked-properties-used-in-tracking-contexts.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​880](https://togithub.com/ember-cli/eslint-plugin-ember/pull/880) Check imports in [no-get](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​881](https://togithub.com/ember-cli/eslint-plugin-ember/pull/881) Check imports 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)) - [#​882](https://togithub.com/ember-cli/eslint-plugin-ember/pull/882) Check imports in [no-pause-test](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-pause-test.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​879](https://togithub.com/ember-cli/eslint-plugin-ember/pull/879) Autofix nested paths in the left side of an assignment without using optional chaining in the [no-get](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get.md) rule ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v8.9.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v890-2020-06-28) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.8.0...v8.9.0) ##### :rocket: Enhancement - [#​871](https://togithub.com/ember-cli/eslint-plugin-ember/pull/871) Add `catchRouterMain` option (default false) to [no-private-routing-service](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-private-routing-service.md) rule ([@​bmish](https://togithub.com/bmish)) ##### :bug: Bug Fix - [#​870](https://togithub.com/ember-cli/eslint-plugin-ember/pull/870) Fix false positive involving `this` keyword with `filterBy` / `mapBy` in [require-computed-macros](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-macros.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​868](https://togithub.com/ember-cli/eslint-plugin-ember/pull/868) Fix false negatives in [no-invalid-test-waiters](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-invalid-test-waiters.md) rule ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v8.8.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v880-2020-06-24) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.7.0...v8.8.0) ##### :rocket: Enhancement - [#​855](https://togithub.com/ember-cli/eslint-plugin-ember/pull/855) Add new rule [no-assignment-of-untracked-properties-used-in-tracking-contexts](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-assignment-of-untracked-properties-used-in-tracking-contexts.md) ([@​bmish](https://togithub.com/bmish)) ##### :bug: Bug Fix - [#​866](https://togithub.com/ember-cli/eslint-plugin-ember/pull/866) Fix missing import statement in autofix for [no-incorrect-computed-macros](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-incorrect-computed-macros.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​864](https://togithub.com/ember-cli/eslint-plugin-ember/pull/864) Fix default value of `ignoreClassic` option to be true for [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) rule ([@​jaydgruber](https://togithub.com/jaydgruber)) - [#​857](https://togithub.com/ember-cli/eslint-plugin-ember/pull/857) Ignore the left side of an assignment (nested path case) in [require-computed-property-dependencies](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-property-dependencies.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​856](https://togithub.com/ember-cli/eslint-plugin-ember/pull/856) Handle nested paths with ES5 setters 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)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - [@​jaydgruber](https://togithub.com/jaydgruber) ### [`v8.7.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v870-2020-06-15) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.6.0...v8.7.0) ##### :rocket: Enhancement - [#​845](https://togithub.com/ember-cli/eslint-plugin-ember/pull/845) Add `useOptionalChaining` option (default false) to [no-get](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get.md) rule ([@​bmish](https://togithub.com/bmish) - [#​840](https://togithub.com/ember-cli/eslint-plugin-ember/pull/840) Add `includeNativeGetters` option (default false) to [require-computed-macros](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-macros.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​848](https://togithub.com/ember-cli/eslint-plugin-ember/pull/848) Support optional chaining in [require-computed-property-dependencies](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-property-dependencies.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​846](https://togithub.com/ember-cli/eslint-plugin-ember/pull/846) Support optional chaining in [require-computed-macros](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-macros.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​839](https://togithub.com/ember-cli/eslint-plugin-ember/pull/839) Support `filterBy` and `mapBy` macros in [require-computed-macros](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-macros.md) rule ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​842](https://togithub.com/ember-cli/eslint-plugin-ember/pull/842) Explain why [require-return-from-computed](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-return-from-computed.md) rule does not apply to native classes ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v8.6.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v860-2020-06-02) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.5.2...v8.6.0) ##### :rocket: Enhancement - [#​827](https://togithub.com/ember-cli/eslint-plugin-ember/pull/827) Add new rule [no-restricted-service-injections](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-restricted-service-injections.md) ([@​bmish](https://togithub.com/bmish)) - [#​826](https://togithub.com/ember-cli/eslint-plugin-ember/pull/826) Update [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) rule to ignore classes marked `@classic` ([@​jaydgruber](https://togithub.com/jaydgruber)) ##### :memo: Documentation - [#​834](https://togithub.com/ember-cli/eslint-plugin-ember/pull/834) Add link to jQuery RFCs in [no-jquery](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-jquery.md) rule doc ([@​bmish](https://togithub.com/bmish)) ##### :house: Internal - [#​828](https://togithub.com/ember-cli/eslint-plugin-ember/pull/828) Ensure rule docs mention all rule configuration options ([@​bmish](https://togithub.com/bmish)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - [@​jaydgruber](https://togithub.com/jaydgruber) ### [`v8.5.2`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v852-2020-05-21) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.5.1...v8.5.2) ##### :bug: Bug Fix - [#​821](https://togithub.com/ember-cli/eslint-plugin-ember/pull/821) Avoid some false positives when detecting if a file is an Ember component, controller, etc ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​823](https://togithub.com/ember-cli/eslint-plugin-ember/pull/823) Include recommended fix in [no-ember-super-in-es-classes](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-ember-super-in-es-classes.md) rule error message ([@​GoygovRustam](https://togithub.com/GoygovRustam)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Rustam Goygov ([@​GoygovRustam](https://togithub.com/GoygovRustam)) ### [`v8.5.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v851-2020-05-10) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.5.0...v8.5.1) ##### :bug: Bug Fix - [#​813](https://togithub.com/ember-cli/eslint-plugin-ember/pull/813) Fix false positive with multiple imports 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)) - [#​812](https://togithub.com/ember-cli/eslint-plugin-ember/pull/812) Fix false negative when aliasing import 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)) ##### :house: Internal - [#​814](https://togithub.com/ember-cli/eslint-plugin-ember/pull/814) Upgrade to eslint 7 internally ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v8.5.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v850-2020-05-06) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.4.0...v8.5.0) ##### :rocket: Enhancement - [#​795](https://togithub.com/ember-cli/eslint-plugin-ember/pull/795) Add `catchRouterMicrolib` option (default false) to [no-private-routing-service](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-private-routing-service.md) rule ([@​nlfurniss](https://togithub.com/nlfurniss)) ##### :bug: Bug Fix - [#​802](https://togithub.com/ember-cli/eslint-plugin-ember/pull/802) Ignore `mirage/config.js` file in [no-get](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get.md) rule ([@​BarryThePenguin](https://togithub.com/BarryThePenguin)) - [#​800](https://togithub.com/ember-cli/eslint-plugin-ember/pull/800) Handle `@computed` decorator without parentheses in [no-side-effects](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-side-effects.md) and [require-computed-property-dependencies](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-property-dependencies.md) rules ([@​mongoose700](https://togithub.com/mongoose700)) - [#​794](https://togithub.com/ember-cli/eslint-plugin-ember/pull/794) Handle braces without nesting in [require-computed-property-dependencies](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-property-dependencies.md) rule ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​797](https://togithub.com/ember-cli/eslint-plugin-ember/pull/797) Remove duplicate example from [no-observers](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-observers.md) rule doc ([@​mehrdadrafiee](https://togithub.com/mehrdadrafiee)) ##### :house: Internal - [#​801](https://togithub.com/ember-cli/eslint-plugin-ember/pull/801) Begin testing under Node 14 ([@​bmish](https://togithub.com/bmish)) ##### Committers: 5 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Jonathan Haines ([@​BarryThePenguin](https://togithub.com/BarryThePenguin)) - Mehrdad Rafiee ([@​mehrdadrafiee](https://togithub.com/mehrdadrafiee)) - Michael Peirce ([@​mongoose700](https://togithub.com/mongoose700)) - Nathaniel Furniss ([@​nlfurniss](https://togithub.com/nlfurniss)) ### [`v8.4.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v840-2020-04-15) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.3.0...v8.4.0) ##### :rocket: Enhancement - [#​767](https://togithub.com/ember-cli/eslint-plugin-ember/pull/767) Add new rule [prefer-ember-test-helpers](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/prefer-ember-test-helpers.md) ([@​fierysunset](https://togithub.com/fierysunset)) - [#​778](https://togithub.com/ember-cli/eslint-plugin-ember/pull/778) Add new rule [no-test-this-render](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-test-this-render.md) ([@​ventuno](https://togithub.com/ventuno)) - [#​789](https://togithub.com/ember-cli/eslint-plugin-ember/pull/789) Add decorator support to [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)) - [#​790](https://togithub.com/ember-cli/eslint-plugin-ember/pull/790) Catch assignment 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)) ##### :bug: Bug Fix - [#​786](https://togithub.com/ember-cli/eslint-plugin-ember/pull/786) Ignore the left side of an assignment in [require-computed-property-dependencies](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-property-dependencies.md) rule ([@​bmish](https://togithub.com/bmish)) ##### Committers: 3 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Connie C Chang ([@​fierysunset](https://togithub.com/fierysunset)) - [@​ventuno](https://togithub.com/ventuno) ### [`v8.3.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v830-2020-04-14) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.2.0...v8.3.0) ##### :rocket: Enhancement - [#​775](https://togithub.com/ember-cli/eslint-plugin-ember/pull/775) Add support for explicit getter functions in [require-computed-property-dependencies](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-property-dependencies.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​779](https://togithub.com/ember-cli/eslint-plugin-ember/pull/779) Add decorator support to [require-computed-property-dependencies](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-property-dependencies.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​781](https://togithub.com/ember-cli/eslint-plugin-ember/pull/781) Add decorator support to [no-unnecessary-service-injection-argument](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-unnecessary-service-injection-argument.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​773](https://togithub.com/ember-cli/eslint-plugin-ember/pull/773) Add autofixer to [no-duplicate-dependent-keys](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-duplicate-dependent-keys.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​774](https://togithub.com/ember-cli/eslint-plugin-ember/pull/774) Catch spaces in [no-invalid-dependent-keys](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-invalid-dependent-keys.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​768](https://togithub.com/ember-cli/eslint-plugin-ember/pull/768) Catch leading or trailing periods in [no-invalid-dependent-keys](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-invalid-dependent-keys.md) ([@​bmish](https://togithub.com/bmish)) ##### :bug: Bug Fix - [#​771](https://togithub.com/ember-cli/eslint-plugin-ember/pull/771) Fix false positives in [no-legacy-test-waiters](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-legacy-test-waiters.md) rule ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v8.2.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v820-2020-04-10) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.1.1...v8.2.0) ##### :rocket: Enhancement - [#​764](https://togithub.com/ember-cli/eslint-plugin-ember/pull/764) Catch unnecessary braces in [no-invalid-dependent-keys](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-invalid-dependent-keys.md) rule ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​759](https://togithub.com/ember-cli/eslint-plugin-ember/pull/759) Update each rule doc to mention what config enables the rule ([@​bmish](https://togithub.com/bmish)) - [#​758](https://togithub.com/ember-cli/eslint-plugin-ember/pull/758) Fix typo in example in [no-side-effects](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-side-effects.md) rule doc ([@​mehrdadrafiee](https://togithub.com/mehrdadrafiee)) ##### :house: Internal - [#​766](https://togithub.com/ember-cli/eslint-plugin-ember/pull/766) Add test for [no-replace-test-comments](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-replace-test-comments.md) rule with TODO-prefixed comment ([@​bmish](https://togithub.com/bmish)) - [#​757](https://togithub.com/ember-cli/eslint-plugin-ember/pull/757) Add tests that configs are exported and mentioned in the README ([@​bmish](https://togithub.com/bmish)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Mehrdad Rafiee ([@​mehrdadrafiee](https://togithub.com/mehrdadrafiee)) ### [`v8.1.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v811-2020-04-01) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.1.0...v8.1.1) ##### :bug: Bug Fix - [#​752](https://togithub.com/ember-cli/eslint-plugin-ember/pull/752) Remove [no-empty-attrs](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-empty-attrs.md) from `recommended` config ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​755](https://togithub.com/ember-cli/eslint-plugin-ember/pull/755) Add note about nullish coalescing operator in [no-get-with-default](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get-with-default.md) rule doc ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v8.1.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v810-2020-03-29) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.0.0...v8.1.0) ##### :rocket: Enhancement - [#​747](https://togithub.com/ember-cli/eslint-plugin-ember/pull/747) Add autofixer 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 - [#​746](https://togithub.com/ember-cli/eslint-plugin-ember/pull/746) Do not disable non-recommended rules in the `recommended` config ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​749](https://togithub.com/ember-cli/eslint-plugin-ember/pull/749) Add missing init hook super calls in rule examples ([@​bmish](https://togithub.com/bmish)) - [#​748](https://togithub.com/ember-cli/eslint-plugin-ember/pull/748) Switch to new module imports in rule examples ([@​bmish](https://togithub.com/bmish)) - [#​745](https://togithub.com/ember-cli/eslint-plugin-ember/pull/745) Replace `this.get('property')` with `this.property` in rule examples ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v8.0.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v800-2020-03-28) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.13.0...v8.0.0) ##### :boom: Breaking Change - [#​730](https://togithub.com/ember-cli/eslint-plugin-ember/pull/730) Drop Node 8, 9, and 11 support ([@​bmish](https://togithub.com/bmish)) - [#​729](https://togithub.com/ember-cli/eslint-plugin-ember/pull/729) Update `ignoreNestedPaths` option default to `false` for [no-get](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​731](https://togithub.com/ember-cli/eslint-plugin-ember/pull/731) Enable additional [recommended](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/lib/recommended-rules.js) rules ([@​bmish](https://togithub.com/bmish)) - [no-empty-attrs](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-empty-attrs.md) - [no-get-with-default](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get-with-default.md) (formerly in the [octane](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/lib/octane-rules.js) config) - [no-get](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get.md) (formerly in the [octane](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/lib/octane-rules.js) config) - [no-incorrect-computed-macros](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-incorrect-computed-macros.md) - [no-invalid-dependent-keys](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-invalid-dependent-keys.md) - [no-jquery](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-jquery.md) (formerly in the [octane](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/lib/octane-rules.js) config) - [no-legacy-test-waiters](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-legacy-test-waiters.md) - [no-mixins](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-mixins.md) - [no-pause-test](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-pause-test.md) - [no-private-routing-service](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-private-routing-service.md) - [no-test-and-then](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-test-and-then.md) - [no-test-import-export](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-test-import-export.md) - [no-test-module-for](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-test-module-for.md) - [require-computed-macros](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-macros.md) - [require-computed-property-dependencies](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-property-dependencies.md) - [use-ember-data-rfc-395-imports](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/use-ember-data-rfc-395-imports.md) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v7.13.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v7130-2020-03-28) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.12.0...v7.13.0) ##### :rocket: Enhancement - [#​742](https://togithub.com/ember-cli/eslint-plugin-ember/pull/742) Detect invalid position of `@each` or `[]` in [no-invalid-dependent-keys](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-invalid-dependent-keys.md) rule ([@​bmish](https://togithub.com/bmish)) ##### :house: Internal - [#​741](https://togithub.com/ember-cli/eslint-plugin-ember/pull/741) Switch from Travis to GitHub Actions for CI ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v7.12.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v7120-2020-03-27) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.11.1...v7.12.0) ##### :rocket: Enhancement - [#​738](https://togithub.com/ember-cli/eslint-plugin-ember/pull/738) Use sets instead of arrays for better performance ([@​bmish](https://togithub.com/bmish)) - [#​702](https://togithub.com/ember-cli/eslint-plugin-ember/pull/702) Add new rule [no-invalid-test-waiters](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-invalid-test-waiters.md) ([@​scalvert](https://togithub.com/scalvert)) ##### :memo: Documentation - [#​737](https://togithub.com/ember-cli/eslint-plugin-ember/pull/737) Mention tracked properties as a fix for [classic-decorator-no-classic-methods](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/classic-decorator-no-classic-methods.md) ([@​bmish](https://togithub.com/bmish)) ##### :house: Internal - [#​732](https://togithub.com/ember-cli/eslint-plugin-ember/pull/732) Begin testing under Node 13 ([@​bmish](https://togithub.com/bmish)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Steve Calvert ([@​scalvert](https://togithub.com/scalvert)) ### [`v7.11.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v7111-2020-03-25) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.11.0...v7.11.1) ##### :bug: Bug Fix - [#​728](https://togithub.com/ember-cli/eslint-plugin-ember/pull/728) Allow brace expansion with `and`, `or` macros in [no-incorrect-computed-macros](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-incorrect-computed-macros.md) rule ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​724](https://togithub.com/ember-cli/eslint-plugin-ember/pull/724) Recategorize rules in README ([@​bmish](https://togithub.com/bmish)) - [#​723](https://togithub.com/ember-cli/eslint-plugin-ember/pull/723) Sort rule categories alphabetically in README ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v7.11.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v7110-2020-03-20) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.10.1...v7.11.0) ##### :rocket: Enhancement - [#​695](https://togithub.com/ember-cli/eslint-plugin-ember/pull/695) Add new rule [no-incorrect-computed-macros](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-incorrect-computed-macros.md) ([@​bmish](https://togithub.com/bmish)) - [#​709](https://togithub.com/ember-cli/eslint-plugin-ember/pull/709) Add new rule [no-invalid-dependent-keys](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-invalid-dependent-keys.md) ([@​TheMBTH](https://togithub.com/TheMBTH)) - [#​718](https://togithub.com/ember-cli/eslint-plugin-ember/pull/718) Add new rule [no-replace-test-comments](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-replace-test-comments.md) ([@​jaydgruber](https://togithub.com/jaydgruber)) - [#​705](https://togithub.com/ember-cli/eslint-plugin-ember/pull/705) Support TypeScript files when checking if rules are running on Ember module or test files ([@​bmish](https://togithub.com/bmish)) ##### :bug: Bug Fix - [#​719](https://togithub.com/ember-cli/eslint-plugin-ember/pull/719) Validate imports before reporting violations in [no-invalid-debug-function-arguments](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-invalid-debug-function-arguments.md) rule ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​716](https://togithub.com/ember-cli/eslint-plugin-ember/pull/716) Revamp the guide for contributing a new rule ([@​bmish](https://togithub.com/bmish)) - [#​715](https://togithub.com/ember-cli/eslint-plugin-ember/pull/715) Mention if a rule is auto-fixable in its documentation ([@​bmish](https://togithub.com/bmish)) - [#​713](https://togithub.com/ember-cli/eslint-plugin-ember/pull/713) Add tests to ensure each rule documentation file has the right title and an examples section ([@​bmish](https://togithub.com/bmish)) - [#​711](https://togithub.com/ember-cli/eslint-plugin-ember/pull/711) Improve contribution guide for adding new rules ([@​TheMBTH](https://togithub.com/TheMBTH)) ##### :house: Internal - [#​720](https://togithub.com/ember-cli/eslint-plugin-ember/pull/720) Add tests to ensure some computed property rules handle the [@​computed](https://togithub.com/computed) decorator ([@​bmish](https://togithub.com/bmish)) ##### Committers: 3 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - L@elaps ([@​TheMBTH](https://togithub.com/TheMBTH)) - [@​jaydgruber](https://togithub.com/jaydgruber) ### [`v7.10.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v7101-2020-03-07) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.10.0...v7.10.1) ##### :bug: Bug Fix - [#​697](https://togithub.com/ember-cli/eslint-plugin-ember/pull/697) Handle service injections with no arguments in `no-private-routing-service` rule ([@​nlfurniss](https://togithub.com/nlfurniss)) ##### Committers: 1 - Nathaniel Furniss ([@​nlfurniss](https://togithub.com/nlfurniss)) ### [`v7.10.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v7100-2020-03-06) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.9.0...v7.10.0) ##### :rocket: Enhancement - [#​694](https://togithub.com/ember-cli/eslint-plugin-ember/pull/694) Add new rule `no-private-routing-service` ([@​nlfurniss](https://togithub.com/nlfurniss)) - [#​691](https://togithub.com/ember-cli/eslint-plugin-ember/pull/691) Add new rule `no-mixins` ([@​nlfurniss](https://togithub.com/nlfurniss)) ##### Committers: 1 - Nathaniel Furniss ([@​nlfurniss](https://togithub.com/nlfurniss)) ### [`v7.9.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v790-2020-03-01) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.8.1...v7.9.0) ##### :rocket: Enhancement - [#​595](https://togithub.com/ember-cli/eslint-plugin-ember/pull/595) Add new rule `no-component-lifecycle-hooks` (included in `octane` config) ([@​jbandura](https://togithub.com/jbandura)) - [#​681](https://togithub.com/ember-cli/eslint-plugin-ember/pull/681) Add new rule `no-legacy-test-waiters` ([@​scalvert](https://togithub.com/scalvert)) ##### :memo: Documentation - [#​688](https://togithub.com/ember-cli/eslint-plugin-ember/pull/688) Lint code samples with eslint-plugin-markdown ([@​bmish](https://togithub.com/bmish)) ##### Committers: 3 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Jacek Bandura ([@​jbandura](https://togithub.com/jbandura)) - Steve Calvert ([@​scalvert](https://togithub.com/scalvert)) ### [`v7.8.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v781-2020-02-14) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.8.0...v7.8.1) ##### :bug: Bug Fix - [#​674](https://togithub.com/ember-cli/eslint-plugin-ember/pull/674) Update `require-computed-property-dependencies` rule to handle basic string concatenation in dependent keys ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​669](https://togithub.com/ember-cli/eslint-plugin-ember/pull/669) Add "Help Wanted" section to documentation for rules that are missing native JavaScript class support ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v7.8.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v780-2020-02-12) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.7.2...v7.8.0) ##### :rocket: Enhancement - [#​661](https://togithub.com/ember-cli/eslint-plugin-ember/pull/661) Add new rule `no-controllers` ([@​bmish](https://togithub.com/bmish)) - [#​665](https://togithub.com/ember-cli/eslint-plugin-ember/pull/665) Update `order-in-*` rules to support custom ordering of properties ([@​cdtinney](https://togithub.com/cdtinney)) - [#​639](https://togithub.com/ember-cli/eslint-plugin-ember/pull/639) Update `no-observers` rule to catch `addObserver` and observer imports ([@​kategengler](https://togithub.com/kategengler)) ##### :bug: Bug Fix - [#​670](https://togithub.com/ember-cli/eslint-plugin-ember/pull/670) Update `order-in-*` rules to consider template literals as properties ([@​cdtinney](https://togithub.com/cdtinney)) - [#​664](https://togithub.com/ember-cli/eslint-plugin-ember/pull/664) Update `no-classic-components` rule to only disallow the specific component import ([@​bmish](https://togithub.com/bmish)) - [#​640](https://togithub.com/ember-cli/eslint-plugin-ember/pull/640) Update `no-computed-properties-in-native-classes` rule to catch aliasing of computed import ([@​kategengler](https://togithub.com/kategengler)) ##### :memo: Documentation - [#​663](https://togithub.com/ember-cli/eslint-plugin-ember/pull/663) Update rule docs to use consistent headers and fix markdownlint violations ([@​bmish](https://togithub.com/bmish)) - [#​655](https://togithub.com/ember-cli/eslint-plugin-ember/pull/655) Update `no-new-mixins` rule documentation ([@​efx](https://togithub.com/efx)) - [#​648](https://togithub.com/ember-cli/eslint-plugin-ember/pull/648) Fix various spelling mistakes ([@​bmish](https://togithub.com/bmish)) - [#​647](https://togithub.com/ember-cli/eslint-plugin-ember/pull/647) Fix typo in `no-classic-components` rule documentation ([@​rwwagner90](https://togithub.com/rwwagner90)) - [#​626](https://togithub.com/ember-cli/eslint-plugin-ember/pull/626) Simplify and clarify rules and configuration sections in README ([@​bmish](https://togithub.com/bmish)) ##### :house: Internal - [#​643](https://togithub.com/ember-cli/eslint-plugin-ember/pull/643) Add missing test case output assertions ([@​bmish](https://togithub.com/bmish)) ##### Committers: 5 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Colin Tinney ([@​cdtinney](https://togithub.com/cdtinney)) - Eli Flanagan ([@​efx](https://togithub.com/efx)) - Katie Gengler ([@​kategengler](https://togithub.com/kategengler)) - Robert Wagner ([@​rwwagner90](https://togithub.com/rwwagner90)) ### [`v7.7.2`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v772-2019-12-12) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.7.1...v7.7.2) ##### :bug: Bug Fix - [#​621](https://togithub.com/ember-cli/eslint-plugin-ember/pull/621) Fix false positive with `ignoreNonThisExpressions` option in `use-ember-get-and-set` rule ([@​Exelord](https://togithub.com/Exelord)) ##### :memo: Documentation - [#​620](https://togithub.com/ember-cli/eslint-plugin-ember/pull/620) Use consistent prefixes for rule descriptions ([@​bmish](https://togithub.com/bmish)) ##### :house: Internal - [#​625](https://togithub.com/ember-cli/eslint-plugin-ember/pull/625) Add eslint-plugin-jest internally and enable rules ([@​bmish](https://togithub.com/bmish)) - [#​624](https://togithub.com/ember-cli/eslint-plugin-ember/pull/624) Add eslint-plugin-unicorn internally and enable recommended rules ([@​bmish](https://togithub.com/bmish)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Maciej Kwaśniak ([@​Exelord](https://togithub.com/Exelord)) ### [`v7.7.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v771-2019-11-29) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.7.0...v7.7.1) ##### :bug: Bug Fix - [#​615](https://togithub.com/ember-cli/eslint-plugin-ember/pull/615) Fix issue causing assert to fire in `getSourceModuleName` util function ([@​patocallaghan](https://togithub.com/patocallaghan)) ##### Committers: 1 - Pat O'Callaghan ([@​patocallaghan](https://togithub.com/patocallaghan)) ### [`v7.7.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v770-2019-11-29) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.6.0...v7.7.0) ##### :rocket: Enhancement - [#​592](https://togithub.com/ember-cli/eslint-plugin-ember/pull/592) Update `no-classic-classes` rule to catch classic Ember Data model classes ([@​patocallaghan](https://togithub.com/patocallaghan)) ##### :bug: Bug Fix - [#​610](https://togithub.com/ember-cli/eslint-plugin-ember/pull/610) Fix invalid `no-get` rule autofix caused by invalid JS variable name ([@​bmish](https://togithub.com/bmish)) - [#​607](https://togithub.com/ember-cli/eslint-plugin-ember/pull/607) Fix spread property bug in `require-super-in-init` rule ([@​bmish](https://togithub.com/bmish)) - [#​600](https://togithub.com/ember-cli/eslint-plugin-ember/pull/600) Add missing schema validation for options on many rules ([@​bmish](https://togithub.com/bmish)) ##### :house: Internal - [#​611](https://togithub.com/ember-cli/eslint-plugin-ember/pull/611) Add many missing tests for lines without test coverage ([@​bmish](https://togithub.com/bmish)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Pat O'Callaghan ([@​patocallaghan](https://togithub.com/patocallaghan)) ### [`v7.6.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v760-2019-11-19) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.5.0...v7.6.0) ##### :rocket: Enhancement - [#​594](https://togithub.com/ember-cli/eslint-plugin-ember/pull/594) Add new rule `no-get-with-default` ([@​steventsao](https://togithub.com/steventsao)) ##### Committers: 1 - Steven Tsao ([@​steventsao](https://togithub.com/steventsao)) ### [`v7.5.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v750-2019-11-11) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.4.1...v7.5.0) ##### :rocket: Enhancement - [#​583](https://togithub.com/ember-cli/eslint-plugin-ember/pull/583) Update `no-observers` rule to handle decorators ([@​bmish](https://togithub.com/bmish)) - [#​577](https://togithub.com/ember-cli/eslint-plugin-ember/pull/577) Add autofixer to `no-get` rule ([@​bmish](https://togithub.com/bmish)) ##### :bug: Bug Fix - [#​586](https://togithub.com/ember-cli/eslint-plugin-ember/pull/586) Update `use-brace-expansion` rule to only report the string arguments of a computed property as the violation (and not the entire function body) ([@​bmish](https://togithub.com/bmish)) - [#​581](https://togithub.com/ember-cli/eslint-plugin-ember/pull/581) Update `no-get` rule to ignore `get()` usages inside objects implementing `unknownProperty()` ([@​bmish](https://togithub.com/bmish)) - [#​580](https://togithub.com/ember-cli/eslint-plugin-ember/pull/580) Update `no-get` rule to ignore `get()` usages inside proxy objects ([@​bmish](https://togithub.com/bmish)) - [#​579](https://togithub.com/ember-cli/eslint-plugin-ember/pull/579) Fix handling of multi-line property keys by `require-computed-property-dependencies` rule ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​588](https://togithub.com/ember-cli/eslint-plugin-ember/pull/588) Add `type` meta property to each rule ([@​bmish](https://togithub.com/bmish)) - [#​587](https://togithub.com/ember-cli/eslint-plugin-ember/pull/587) And missing rule documentation URLs ([@​bmish](https://togithub.com/bmish)) ##### :house: Internal - [#​582](https://togithub.com/ember-cli/eslint-plugin-ember/pull/582) Add CI check to ensure `yarn update` is run to update docs/autogenerated files ([@​bmish](https://togithub.com/bmish)) - [#​574](https://togithub.com/ember-cli/eslint-plugin-ember/pull/574) Update `reportUnorderedProperties` util function to also work with native classes ([@​laurmurclar](https://togithub.com/laurmurclar)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Laura Murphy-Clarkin ([@​laurmurclar](https://togithub.com/laurmurclar)) ### [`v7.4.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v741-2019-11-07) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.4.0...v7.4.1) ##### :bug: Bug Fix - [#​575](https://togithub.com/ember-cli/eslint-plugin-ember/pull/575) Update `avoid-leaking-state-in-ember-objects` rule to handle logical expressions ([@​alexlafroscia](https://togithub.com/alexlafroscia)) - [#​571](https://togithub.com/ember-cli/eslint-plugin-ember/pull/571) Update `avoid-leaking-state-in-ember-objects` rule to handle ternary expressions ([@​alexlafroscia](https://togithub.com/alexlafroscia)) - [#​573](https://togithub.com/ember-cli/eslint-plugin-ember/pull/573) Update `require-computed-macros` rule to handle `this.get('property')` (in addition to `this.property`) ([@​bmish](https://togithub.com/bmish)) ##### Committers: 2 - Alex LaFroscia ([@​alexlafroscia](https://togithub.com/alexlafroscia)) - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v7.4.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v740-2019-11-06) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.3.0...v7.4.0) ##### :rocket: Enhancement - [#​561](https://togithub.com/ember-cli/eslint-plugin-ember/pull/561) Add `octane` configuration (experimental) ([@​patocallaghan](https://togithub.com/patocallaghan)) - [#​562](https://togithub.com/ember-cli/eslint-plugin-ember/pull/562) Add new rule `no-test-module-for` ([@​NullVoxPopuli](https://togithub.com/NullVoxPopuli)) - [#​565](https://togithub.com/ember-cli/eslint-plugin-ember/pull/565) Add `ignoreNestedPaths` option (default true) to `no-get` rule ([@​bmish](https://togithub.com/bmish)) - [#​564](https://togithub.com/ember-cli/eslint-plugin-ember/pull/564) Update `no-new-mixins` rule to handle native classes ([@​bmish](https://togithub.com/bmish)) ##### :house: Internal - [#​570](https://togithub.com/ember-cli/eslint-plugin-ember/pull/570) Simplify some tests by setting `parserOptions` globally instead of in each individual test case ([@​bmish](https://togithub.com/bmish)) - [#​568](https://togithub.com/ember-cli/eslint-plugin-ember/pull/568) Add tests to ensure plugin exports correct configurations ([@​bmish](https://togithub.com/bmish)) - [#​563](https://togithub.com/ember-cli/eslint-plugin-ember/pull/563) Lint against unnecessary template literals internally ([@​bmish](https://togithub.com/bmish)) ##### Committers: 3 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - L. Preston Sego III ([@​NullVoxPopuli](https://togithub.com/NullVoxPopuli)) - Pat O'Callaghan ([@​patocallaghan](https://togithub.com/patocallaghan)) ### [`v7.3.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v730-2019-10-30) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.2.0...v7.3.0) ##### :rocket: Enhancement - [#​555](https://togithub.com/ember-cli/eslint-plugin-ember/pull/555) Add new `no-actions-hash` rule ([@​laurmurclar](https://togithub.com/laurmurclar)) - [#​548](https://togithub.com/ember-cli/eslint-plugin-ember/pull/548) Add new `require-tagless-components` rule ([@​alexlafroscia](https://togithub.com/alexlafroscia)) - [#​552](https://togithub.com/ember-cli/eslint-plugin-ember/pull/552) Add new `no-classic-classes` rule ([@​alexlafroscia](https://togithub.com/alexlafroscia)) - [#​551](https://togithub.com/ember-cli/eslint-plugin-ember/pull/551) Add new `no-classic-components` rule ([@​mikoscz](https://togithub.com/mikoscz)) - [#​546](https://togithub.com/ember-cli/eslint-plugin-ember/pull/546) Add new `no-computed-properties-in-native-classes` rule ([@​patocallaghan](https://togithub.com/patocallaghan)) ##### :bug: Bug Fix - [#​553](https://togithub.com/ember-cli/eslint-plugin-ember/pull/553) Avoid crash from missing function check in `require-super-in-init` rule ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​554](https://togithub.com/ember-cli/eslint-plugin-ember/pull/554) Add rule documentation template ([@​bmish](https://togithub.com/bmish)) - [#​550](https://togithub.com/ember-cli/eslint-plugin-ember/pull/550) Modernize documentation for `alias-model-in-controller` rule ([@​alexlafroscia](https://togithub.com/alexlafroscia)) ##### :house: Internal - [#​558](https://togithub.com/ember-cli/eslint-plugin-ember/pull/558) Update `isEmberCoreModule` util function to also handle native classes (in addition to classic classes) ([@​laurmurclar](https://togithub.com/laurmurclar)) ##### Committers: 5 - Alex LaFroscia ([@​alexlafroscia](https://togithub.com/alexlafroscia)) - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Laura Murphy-Clarkin ([@​laurmurclar](https://togithub.com/laurmurclar)) - Michał Staśkiewicz ([@​mikoscz](https://togithub.com/mikoscz)) - Pat O'Callaghan ([@​patocallaghan](https://togithub.com/patocallaghan)) ### [`v7.2.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v720-2019-10-20) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.1.0...v7.2.0) ##### :rocket: Enhancement - [#​545](https://togithub.com/ember-cli/eslint-plugin-ember/pull/545) Add `ignoreNonThisExpressions` option to `use-ember-get-and-set` rule ([@​nlfurniss](https://togithub.com/nlfurniss)) - [#​534](https://togithub.com/ember-cli/eslint-plugin-ember/pull/534) Add `onlyThisContexts` option to `no-arrow-function-computed-properties` rule ([@​NullVoxPopuli](https://togithub.com/NullVoxPopuli)) - [#​537](https://togithub.com/ember-cli/eslint-plugin-ember/pull/537) Add `ignoreGetProperties` option for `no-get` rule ([@​EvgenyOrekhov](https://togithub.com/EvgenyOrekhov)) ##### :house: Internal - [#​462](https://togithub.com/ember-cli/eslint-plugin-ember/pull/462) Refactor null checks for `new-module-imports` and `use-ember-data-rfc-395-imports` rules ([@​dcyriller](https://togithub.com/dcyriller)) - [#​528](https://togithub.com/ember-cli/eslint-plugin-ember/pull/528) Add eslint-plugin-node and enable recommended rules internally ([@​bmish](https://togithub.com/bmish)) - [#​524](https://togithub.com/ember-cli/eslint-plugin-ember/pull/524) Add eslint-plugin-filenames to enforce kebab-case filenames ([@​bmish](https://togithub.com/bmish)) - [#​523](https://togithub.com/ember-cli/eslint-plugin-ember/pull/523) Add eslint-plugin-eslint-comments and fix violations ([@​bmish](https://togithub.com/bmish)) ##### Committers: 5 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Cyrille David ([@​dcyriller](https://togithub.com/dcyriller)) - Evgeny Orekhov ([@​EvgenyOrekhov](https://togithub.com/EvgenyOrekhov)) - L. Preston Sego III ([@​NullVoxPopuli](https://togithub.com/NullVoxPopuli)) - Nathaniel Furniss ([@​nlfurniss](https://togithub.com/nlfurniss)) ### [`v7.1.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v710-2019-09-18) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.0.0...v7.1.0) ##### :rocket: Enhancement - [#​507](https://togithub.com/ember-cli/eslint-plugin-ember/pull/507) Add new `no-pause-test` rule ([@​scottkidder](https://togithub.com/scottkidder)) ##### :bug: Bug Fix - [#​511](https://togithub.com/ember-cli/eslint-plugin-ember/pull/511) Avoid crash from empty return statement in `require-computed-macros` rule ([@​bmish](https://togithub.com/bmish)) - [#​512](https://togithub.com/ember-cli/eslint-plugin-ember/pull/512) Avoid crash when missing arguments to `this.route()` in `route-path-style` rule ([@​bmish](https://togithub.com/bmish)) - [#​498](https://togithub.com/ember-cli/eslint-plugin-ember/pull/498) Fix decorator handling and improve error messages for `computed-property-getters` rule ([@​Exelord](https://togithub.com/Exelord)) - [#​504](https://togithub.com/ember-cli/eslint-plugin-ember/pull/504) Update `require-computed-property-dependencies` rule to ignore injected service names by default ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​514](https://togithub.com/ember-cli/eslint-plugin-ember/pull/514) Hide the deprecated rules section from the README if empty ([@​bmish](https://togithub.com/bmish)) - [#​510](https://togithub.com/ember-cli/eslint-plugin-ember/pull/510) Cleanup code samples in some of the new V7 recommended rules ([@​bmish](https://togithub.com/bmish)) - [#​496](https://togithub.com/ember-cli/eslint-plugin-ember/pull/496) Suggest using the eslint `consistent-return` rule alongside `require-return-from-computed` rule to help avoid false positives ([@​bmish](https://togithub.com/bmish)) - [#​506](https://togithub.com/ember-cli/eslint-plugin-ember/pull/506) Add example of a getter with an if statement for `require-return-from-computed` rule ([@​bradleypriest](htt

Renovate configuration

:date: Schedule: At any time (no schedule defined).

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

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

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



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