Closed renovate[bot] closed 4 years ago
This PR contains the following updates:
7.10.1
8.5.0
:date: Schedule: "every weekday" (UTC).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR is behind base branch, 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.
This PR contains the following updates:
7.10.1
->8.5.0
Release Notes
ember-cli/eslint-plugin-ember
### [`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)Renovate configuration
:date: Schedule: "every weekday" (UTC).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR is behind base branch, 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.