mike-north / ember-cli-materialize

Material Design (via Materialize) for Ember.js Apps
https://mike.works/ember-cli-materialize
MIT License
300 stars 114 forks source link

chore(deps): stable ember infrastructure (major) #828

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ember-cli (source) 3.28.5 -> 4.2.0 age adoption passing confidence
ember-cli-htmlbars ^5.0.0 -> ^6.0.0 age adoption passing confidence
ember-source (source) 3.28.8 -> 4.2.0 age adoption passing confidence
eslint-plugin-ember 9.6.0 -> 10.5.9 age adoption passing confidence

Release Notes

ember-cli/ember-cli ### [`v4.2.0`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v420) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v4.1.1...v4.2.0) ##### Blueprint Changes - [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v4.1.1...v4.2.0) - [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v4.1.1...v4.2.0) ##### Changelog - [#​9681](https://togithub.com/ember-cli/ember-cli/pull/9681) Update URL to Ember CLI website everywhere [@​bertdeblock](https://togithub.com/bertdeblock) - [#​9726](https://togithub.com/ember-cli/ember-cli/pull/9726) Cancel stale workflows when starting a new one. [@​rwjblue](https://togithub.com/rwjblue) - [#​9731](https://togithub.com/ember-cli/ember-cli/pull/9731) Add an `assert` and a `deprecate` utility [@​bertdeblock](https://togithub.com/bertdeblock) - [#​9753](https://togithub.com/ember-cli/ember-cli/pull/9753) Upgrade to `ember-template-lint` v4 in blueprint [@​bmish](https://togithub.com/bmish) Thank you to all who took the time to contribute! ### [`v4.1.1`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v411) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v4.1.0...v4.1.1) ##### Blueprint Changes - [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v4.1.0...v4.1.1) - [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v4.1.0...v4.1.1) ##### Changelog - [#​9737](https://togithub.com/ember-cli/ember-cli/pull/9737) Remove jQuery integration scenario from ember-try [@​NullVoxPopuli](https://togithub.com/NullVoxPopuli) - [#​9739](https://togithub.com/ember-cli/ember-cli/pull/9739) Change blueprint to generate apps using 'history' location [@​kategengler](https://togithub.com/kategengler) - [#​9762](https://togithub.com/ember-cli/ember-cli/pull/9762) Update @​embroider/\* packages to 1.0.0. [@​rwjblue](https://togithub.com/rwjblue) Thank you to all who took the time to contribute! ### [`v4.1.0`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v410) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v4.0.1...v4.1.0) ##### Blueprint Changes - [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v4.0.1...v4.1.0) - [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v4.0.1...v4.1.0) ##### Changelog - [#​9700](https://togithub.com/ember-cli/ember-cli/pull/9700) \[Chore] Update .npmignore to ignore .github and docs folders [@​SergeAstapov](https://togithub.com/SergeAstapov) - [#​9729](https://togithub.com/ember-cli/ember-cli/pull/9729) is-language-code@^3.1.0 [@​kellyselden](https://togithub.com/kellyselden) Thank you to all who took the time to contribute! ### [`v4.0.1`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v401) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v4.0.0...v4.0.1) ##### Blueprint Changes - [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v4.0.0...v4.0.1) - [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v4.0.0...v4.0.1) ##### Changelog - [#​9675](https://togithub.com/ember-cli/ember-cli/pull/9675) Fix using `pnpm` install inadvertently [@​balinterdi](https://togithub.com/balinterdi) Thank you to all who took the time to contribute! ### [`v4.0.0`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v400) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v3.28.5...v4.0.0) ##### Blueprint Changes - [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v3.28.4...v4.0.0) - [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v3.28.4...v4.0.0) ##### Changelog - [#​9679](https://togithub.com/ember-cli/ember-cli/pull/9679) Bump ember-page-title from v6.2.2 to v7.0.0 [@​raido](https://togithub.com/raido) - [#​9694](https://togithub.com/ember-cli/ember-cli/pull/9694) test in node 16 LTS [@​kellyselden](https://togithub.com/kellyselden) - [#​9696](https://togithub.com/ember-cli/ember-cli/pull/9696) commands/init: Fix `--yarn` usage [@​Turbo87](https://togithub.com/Turbo87) - [#​9659](https://togithub.com/ember-cli/ember-cli/pull/9659) Ensure `ember-classic` ember-try scenario uses Ember 3.x [@​rwjblue](https://togithub.com/rwjblue) - [#​9661](https://togithub.com/ember-cli/ember-cli/pull/9661) Set default CI config blueprints to run all builds [@​elwayman02](https://togithub.com/elwayman02) - [#​9666](https://togithub.com/ember-cli/ember-cli/pull/9666) Remove IE11 comments from `config/target.js` in app blueprint [@​bertdeblock](https://togithub.com/bertdeblock) - [#​9667](https://togithub.com/ember-cli/ember-cli/pull/9667) Update eslint-plugin-qunit to v7 in blueprint [@​bmish](https://togithub.com/bmish) - [#​9670](https://togithub.com/ember-cli/ember-cli/pull/9670) Don't emit an error when the `lint:fix` script fails post blueprint generation [@​bertdeblock](https://togithub.com/bertdeblock) - [#​9574](https://togithub.com/ember-cli/ember-cli/pull/9574) Update link to Discord in README.md [@​MelSumner](https://togithub.com/MelSumner) - [#​9613](https://togithub.com/ember-cli/ember-cli/pull/9613) Fix test that started failing with v2.17.0 of qunit [@​kategengler](https://togithub.com/kategengler) - [#​9579](https://togithub.com/ember-cli/ember-cli/pull/9579) Add `--ci-provider` option to `ember new` and `ember addon` [@​snewcomer](https://togithub.com/snewcomer) - [#​9618](https://togithub.com/ember-cli/ember-cli/pull/9618) Reload `_packageInfo` as part of `reloadPkg` [@​brendenpalmer](https://togithub.com/brendenpalmer) - [#​9563](https://togithub.com/ember-cli/ember-cli/pull/9563) Add `pnpm` support to `ember install` command [@​Turbo87](https://togithub.com/Turbo87) - [#​9580](https://togithub.com/ember-cli/ember-cli/pull/9580) Add `.lint-todo` to prettier ignore [@​elwayman02](https://togithub.com/elwayman02) - [#​9589](https://togithub.com/ember-cli/ember-cli/pull/9589) Add link to visualizer to perf guide [@​mehulkar](https://togithub.com/mehulkar) - [#​9595](https://togithub.com/ember-cli/ember-cli/pull/9595) Add support for `addons.exclude` and `addons.include` options [@​bertdeblock](https://togithub.com/bertdeblock) - [#​9623](https://togithub.com/ember-cli/ember-cli/pull/9623) Update app/addon blueprints to use ember-auto-import@2 [@​rwjblue](https://togithub.com/rwjblue) - [#​9619](https://togithub.com/ember-cli/ember-cli/pull/9619) Update watch-detector to 1.0.1 [@​colenso](https://togithub.com/colenso) - [#​9605](https://togithub.com/ember-cli/ember-cli/pull/9605) Properly set `loglevel` flag for npm [@​jrvidal](https://togithub.com/jrvidal) - [#​9609](https://togithub.com/ember-cli/ember-cli/pull/9609) Ignore additional `ember-try` files for apps and addons [@​bertdeblock](https://togithub.com/bertdeblock) - [#​9644](https://togithub.com/ember-cli/ember-cli/pull/9644) Default `ember new` and `ember addon` to use GitHub Actions [@​rwjblue](https://togithub.com/rwjblue) Thank you to all who took the time to contribute!
ember-cli/ember-cli-htmlbars ### [`v6.0.1`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v601-2021-12-05) [Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v6.0.0...v6.0.1) ##### :bug: Bug Fix - [#​739](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/739) Allow console messages (v6.x, master) ([@​mixonic](https://togithub.com/mixonic)) ##### Committers: 1 - Matthew Beale ([@​mixonic](https://togithub.com/mixonic)) ### [`v6.0.0`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v600-2021-10-14) [Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v5.7.2...v6.0.0) ##### :boom: Breaking Change - [#​724](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/724) Use simplified babel plugin on ember 3.27+ and drop unsupported node versions ([@​ef4](https://togithub.com/ef4)) ##### :rocket: Enhancement - [#​733](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/733) Avoid repeated encoding in getTemplateCompiler ([@​rwjblue](https://togithub.com/rwjblue)) - [#​724](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/724) Use simplified babel plugin on ember 3.27+ and drop unsupported node versions ([@​ef4](https://togithub.com/ef4)) ##### :bug: Bug Fix - [#​732](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/732) add `this._super` call to included hook plugin doc ([@​fivetanley](https://togithub.com/fivetanley)) ##### :house: Internal - [#​736](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/736) Updating pr 723 ([@​ef4](https://togithub.com/ef4)) ##### Committers: 3 - Edward Faulkner ([@​ef4](https://togithub.com/ef4)) - Robert Jackson ([@​rwjblue](https://togithub.com/rwjblue)) - Stanley Stuart ([@​fivetanley](https://togithub.com/fivetanley)) ### [`v5.7.2`](https://togithub.com/ember-cli/ember-cli-htmlbars/releases/v5.7.2) [Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v5.7.1...v5.7.2) ##### :bug: Bug Fix - [#​740](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/740) Allow console messages (v5.x) ([@​mixonic](https://togithub.com/mixonic)) ##### Committers: 1 - Matthew Beale ([@​mixonic](https://togithub.com/mixonic)) ### [`v5.7.1`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v571-2021-03-18) [Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v5.7.0...v5.7.1) ##### :bug: Bug Fix - [#​685](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/685) Ensure global is present for Node 10 + globalThis polyfill ([@​rwjblue](https://togithub.com/rwjblue)) ##### Committers: 1 - Robert Jackson ([@​rwjblue](https://togithub.com/rwjblue)) ### [`v5.7.0`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v570-2021-03-18) [Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v5.6.5...v5.7.0) ##### :rocket: Enhancement - [#​683](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/683) Disable the modules API polyfill on Ember 3.27+ ([@​pzuraq](https://togithub.com/pzuraq)) ##### :house: Internal - [#​684](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/684) Update babel-plugin-htmlbars-inline-precompile to 4.4.6. ([@​rwjblue](https://togithub.com/rwjblue)) ##### Committers: 2 - Chris Garrett ([@​pzuraq](https://togithub.com/pzuraq)) - Robert Jackson ([@​rwjblue](https://togithub.com/rwjblue)) ### [`v5.6.5`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v565-2021-03-12) [Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v5.6.4...v5.6.5) ##### :bug: Bug Fix - [#​680](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/680) Update inline template compilation plugin to avoid errors on rebuilds ([@​rwjblue](https://togithub.com/rwjblue)) ##### Committers: 2 - Robert Jackson ([@​rwjblue](https://togithub.com/rwjblue)) ### [`v5.6.4`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v564-2021-03-07) [Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v5.6.3...v5.6.4) ##### :bug: Bug Fix - [#​678](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/678) Make `setTimeout`/`clearTimeout` available to the template compiler sandbox ([@​rwjblue](https://togithub.com/rwjblue)) - [#​677](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/677) Support TypeScript merging of export default declarations in template colocation ([@​dfreeman](https://togithub.com/dfreeman)) ##### Committers: 2 - Dan Freeman ([@​dfreeman](https://togithub.com/dfreeman)) - Robert Jackson ([@​rwjblue](https://togithub.com/rwjblue)) ### [`v5.6.3`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v563-2021-03-04) [Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v5.6.2...v5.6.3) ##### :bug: Bug Fix - [#​675](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/675) Remove development only `optionalDependencies` (`release-it` and `release-it-lerna-changelog`). ([@​alexlafroscia](https://togithub.com/alexlafroscia)) ##### Committers: 1 - Alex LaFroscia ([@​alexlafroscia](https://togithub.com/alexlafroscia)) ### [`v5.6.2`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v562-2021-02-27) [Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v5.6.1...v5.6.2) ##### :bug: Bug Fix - [#​665](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/665) Ensure AST plugins have the same ordering as < ember-cli-htmlbars@5.5.0. ([@​rwjblue](https://togithub.com/rwjblue)) ##### Committers: 1 - Robert Jackson ([@​rwjblue](https://togithub.com/rwjblue)) ### [`v5.6.1`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v561-2021-02-26) [Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v5.6.0...v5.6.1) ##### :bug: Bug Fix - [#​663](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/663) Ember Ember 3.27+ can determine global for template compilation ([@​rwjblue](https://togithub.com/rwjblue)) ##### Committers: 1 - Robert Jackson ([@​rwjblue](https://togithub.com/rwjblue)) ### [`v5.6.0`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v560-2021-02-26) [Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v5.5.0...v5.6.0) ##### :rocket: Enhancement - [#​661](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/661) Remove usage of registerPlugin / unregisterPlugin ([@​rwjblue](https://togithub.com/rwjblue)) ##### :bug: Bug Fix - [#​662](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/662) Avoid building the template compiler cache key repeatedly ([@​rwjblue](https://togithub.com/rwjblue)) ##### Committers: 1 - Robert Jackson ([@​rwjblue](https://togithub.com/rwjblue)) ### [`v5.5.0`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v550-2021-02-26) [Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v5.4.0...v5.5.0) ##### :rocket: Enhancement - [#​660](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/660) Replace `purgeModule` cache busting with `vm` based sandboxing ([@​rwjblue](https://togithub.com/rwjblue)) ##### Committers: 1 - Robert Jackson ([@​rwjblue](https://togithub.com/rwjblue)) ### [`v5.4.0`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v540-2021-02-24) [Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v5.3.2...v5.4.0) ##### :house: Internal - [#​659](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/659) Enable experimentation via `ember-template-imports` addon ([@​pzuraq](https://togithub.com/pzuraq)) ##### Committers: 1 - Chris Garrett ([@​pzuraq](https://togithub.com/pzuraq)) ### [`v5.3.2`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v532-2021-02-10) [Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v5.3.1...v5.3.2) ##### :rocket: Enhancement - [#​657](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/657) Make cacheKey lazy ([@​krisselden](https://togithub.com/krisselden)) ##### Committers: 2 - Kris Selden ([@​krisselden](https://togithub.com/krisselden)) - [@​dependabot-preview\[bot\]](https://togithub.com/apps/dependabot-preview)
emberjs/ember.js ### [`v4.2.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v420-February-7-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.1.0...v4.2.0) - [#​19878](https://togithub.com/emberjs/ember.js/pull/19878) \[BUGFIX] Allow class-based helpers to work in strict-mode. ### [`v4.1.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v410-December-28-2021) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.0.1...v4.1.0) - [#​19772](https://togithub.com/emberjs/ember.js/pull/19772) / [#​19826](https://togithub.com/emberjs/ember.js/pull/19826) \[FEATURE] Add a `@cached` decorator per [RFC #​0566](https://togithub.com/emberjs/rfcs/blob/af64915b5ecde010fce09309a47ee6d2447588d0/text/0566-memo-decorator.md). - [#​19471](https://togithub.com/emberjs/ember.js/pull/19471) / [#​19834](https://togithub.com/emberjs/ember.js/pull/19834) \[FEATURE] Add `refresh` method to the Router Service per [RFC #​0631](https://togithub.com/emberjs/rfcs/blob/master/text/0631-refresh-method-for-router-service.md). - [#​19776](https://togithub.com/emberjs/ember.js/pull/19776) \[FEATURE] Provide `service` export from `@ember/service` in favour of `inject` implementing [RFC #​0752](https://togithub.com/emberjs/rfcs/blob/master/text/0752-inject-service.md). - [#​19510](https://togithub.com/emberjs/ember.js/pull/19510) \[DEPRECATION] Deprecate auto location per [RFC #​0711](https://togithub.com/emberjs/rfcs/blob/master/text/0711-deprecate-auto-location.md). - [#​17570](https://togithub.com/emberjs/ember.js/pull/17570) \[BUGFIX] Passing ObjectProxy with a property size to `isEmpty` would throw assertion - [#​18269](https://togithub.com/emberjs/ember.js/pull/18269) \[BUGFIX] Fix for when query params are using a nested value ### [`v4.0.1`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v401-December-1-2021) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.0.0...v4.0.1) - [#​19858](https://togithub.com/emberjs/ember.js/pull/19858) \[BUGFIX] Improve assert message in default store for when routes have dynamic segments but no model hook - [#​19860](https://togithub.com/emberjs/ember.js/pull/19860) \[BUGFIX] Add model hook in route blueprint for routes with dynamic segments ### [`v4.0.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v400-November-15-2021) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v3.28.8...v4.0.0) - [#​19761](https://togithub.com/emberjs/ember.js/pull/19761) \[BREAKING] Require ember-auto-import >= 2 or higher to enable ember-source to become a v2 addon in the 4.x cycle - [#​19706](https://togithub.com/emberjs/ember.js/pull/19706) \[BREAKING] Explicitly drop Node 10 support to match support policy. - \[BREAKING] Remove deprecated features - [#​19838](https://togithub.com/emberjs/ember.js/pull/19838) \[CLEANUP] Remove check to see if `ember` is defined as a Bower dependency - [#​19846](https://togithub.com/emberjs/ember.js/pull/19846) \[CLEANUP] Make using the "classic" edition of Ember throw - [#​19833](https://togithub.com/emberjs/ember.js/pull/19833) \[CLEANUP] Remove deprecated array observers - [#​19836](https://togithub.com/emberjs/ember.js/pull/19836) \[CLEANUP] Turn `template-only-glimmer-components` deprecation into an error - [#​19843](https://togithub.com/emberjs/ember.js/pull/19843) \[CLEANUP] Turn `argument-less-helper-paren-less-invocation` deprecation into an error - [#​19749](https://togithub.com/emberjs/ember.js/pull/19749) \[CLEANUP] Remove `deprecate-router-events` support code - [#​19762](https://togithub.com/emberjs/ember.js/pull/19762) \[CLEANUP] Update GlimmerVM to 0.81 - removes deprecation of mutations during helper compute - removes deprecation of mutations during unknownProperty - `@glimmer/integration-tests`, `@glimmer/manager`, `@glimmer/validator` - [#​1330](https://togithub.com/glimmerjs/glimmer-vm/pull/1330) Remove deprecated support for mutation after consumption during certain manager hooks ([@​snewcomer](https://togithub.com/snewcomer)) - `@glimmer/manager` - [#​1328](https://togithub.com/glimmerjs/glimmer-vm/pull/1328) Remove deprecated Component Manager version 3.4 ([@​nlfurniss](https://togithub.com/nlfurniss)) - `@glimmer/integration-tests`, `@glimmer/manager` - [#​1329](https://togithub.com/glimmerjs/glimmer-vm/pull/1329) Remove deprecated Modifier Manager version 3.13 ([@​nlfurniss](https://togithub.com/nlfurniss)) - [#​19806](https://togithub.com/emberjs/ember.js/pull/19806) \[CLEANUP] Drop export of built-ins, remove legacy components - [#​19808](https://togithub.com/emberjs/ember.js/pull/19808) \[CLEANUP] Remove the `--test-type` option from the helper blueprint - [#​19677](https://togithub.com/emberjs/ember.js/pull/19677) \[CLEANUP] Remove jQuery from build - [#​19708](https://togithub.com/emberjs/ember.js/pull/19708) \[CLEANUP] Remove class-binding-and-class-name-bindings-in-templates - [#​19650](https://togithub.com/emberjs/ember.js/pull/19650) \[CLEANUP] Remove deprecated mouse events - [#​19675](https://togithub.com/emberjs/ember.js/pull/19675) \[CLEANUP] Remove jQuery usage from ember-testing - [#​19704](https://togithub.com/emberjs/ember.js/pull/19704) \[CLEANUP] Remove template-compiler.registerPlugin - [#​19707](https://togithub.com/emberjs/ember.js/pull/19707) \[CLEANUP] Remove Application Controller Router Properties - [#​19528](https://togithub.com/emberjs/ember.js/pull/19528) \[CLEANUP] Remove Logger - [#​19558](https://togithub.com/emberjs/ember.js/pull/19558) \[CLEANUP] Remove IE11 support - [#​19563](https://togithub.com/emberjs/ember.js/pull/19563) \[CLEANUP] Remove internal Ember.assign usage - [#​19636](https://togithub.com/emberjs/ember.js/pull/19636) \[CLEANUP] Remove copy & Copyable - [#​19638](https://togithub.com/emberjs/ember.js/pull/19638) \[CLEANUP] Remove deprecated with - [#​19639](https://togithub.com/emberjs/ember.js/pull/19639) \[CLEANUP] Removes deprecated Private INVOKE API - [#​19640](https://togithub.com/emberjs/ember.js/pull/19640) \[CLEANUP] Remove old deprecations import path - [#​19641](https://togithub.com/emberjs/ember.js/pull/19641) \[CLEANUP] Remove isVisible - [#​19642](https://togithub.com/emberjs/ember.js/pull/19642) \[CLEANUP] Remove aliasMethod - [#​19643](https://togithub.com/emberjs/ember.js/pull/19643) \[CLEANUP] Remove deprecate without for and since - [#​19644](https://togithub.com/emberjs/ember.js/pull/19644) \[CLEANUP] Remove -in-element - [#​19645](https://togithub.com/emberjs/ember.js/pull/19645) \[CLEANUP] Remove tryInvoke - [#​19646](https://togithub.com/emberjs/ember.js/pull/19646) \[CLEANUP] Remove loc - [#​19647](https://togithub.com/emberjs/ember.js/pull/19647) \[CLEANUP] Remove Ember.merge - [#​19648](https://togithub.com/emberjs/ember.js/pull/19648) \[CLEANUP] Remove getWithDefault - [#​19651](https://togithub.com/emberjs/ember.js/pull/19651) \[CLEANUP] Remove LEGACY_OWNER - [#​19652](https://togithub.com/emberjs/ember.js/pull/19652) \[CLEANUP] Remove Globals Resolver - [#​19653](https://togithub.com/emberjs/ember.js/pull/19653) \[CLEANUP] Remove run and computed dot access - [#​19654](https://togithub.com/emberjs/ember.js/pull/19654) \[CLEANUP] Remove [@​ember/string](https://togithub.com/ember/string) methods from native prototype - [#​19655](https://togithub.com/emberjs/ember.js/pull/19655) \[CLEANUP] Remove meta-destruction-apis - [#​19656](https://togithub.com/emberjs/ember.js/pull/19656) \[CLEANUP] Remove string-based setComponentManager - [#​19657](https://togithub.com/emberjs/ember.js/pull/19657) \[CLEANUP] Remove hasBlock and hasBlockParams - [#​19658](https://togithub.com/emberjs/ember.js/pull/19658) \[CLEANUP] Remove sendAction and string action passing - [#​19659](https://togithub.com/emberjs/ember.js/pull/19659) \[CLEANUP] Remove renderTemplate, disconnectOutlet, render - [#​19660](https://togithub.com/emberjs/ember.js/pull/19660) \[CLEANUP] Remove attrs/attrs-arg-access - [#​19661](https://togithub.com/emberjs/ember.js/pull/19661) \[CLEANUP] Remove EMBER_EXTEND_PROTOTYPES - [#​19663](https://togithub.com/emberjs/ember.js/pull/19663) \[CLEANUP] Remove function prototype extensions - [#​19665](https://togithub.com/emberjs/ember.js/pull/19665) \[CLEANUP] Remove deprecated jQuery integration - [#​19666](https://togithub.com/emberjs/ember.js/pull/19666) \[CLEANUP] Remove jQuery integration in EventDispatcher - [#​19667](https://togithub.com/emberjs/ember.js/pull/19667) \[CLEANUP] Cleanup IE11 leftovers - [#​19670](https://togithub.com/emberjs/ember.js/pull/19670) \[CLEANUP] Remove .volatile() - [#​19671](https://togithub.com/emberjs/ember.js/pull/19671) \[CLEANUP] Remove .property() - [#​19673](https://togithub.com/emberjs/ember.js/pull/19673) \[CLEANUP] Remove computed deep each - [#​19674](https://togithub.com/emberjs/ember.js/pull/19674) \[CLEANUP] Remove ability to override computed property - [#​19678](https://togithub.com/emberjs/ember.js/pull/19678) \[CLEANUP] Remove window.Ember global - [#​19695](https://togithub.com/emberjs/ember.js/pull/19695) \[CLEANUP] Remove {{partial}} - [#​19691](https://togithub.com/emberjs/ember.js/pull/19691) Add build assertion against `{{outlet named}}` - [#​19680](https://togithub.com/emberjs/ember.js/pull/19680) \[DEPRECATION] Deprecate owner.inject per [RFC #​680](https://togithub.com/emberjs/rfcs/blob/sn/owner-inject-deprecation/text/0680-implicit-injection-deprecation.md#​1-deprecate-implicit-injection-on-target-object) and cleanup related deprecations that are `until: 4.0.0`. - [#​19649](https://togithub.com/emberjs/ember.js/pull/19649) / [#​19692](https://togithub.com/emberjs/ember.js/pull/19692) \[DEPRECATION] Add deprecation warning to Ember.assign implementing [RFC #​750](https://togithub.com/emberjs/rfcs/blob/master/text/0750-deprecate-ember-assign.md). - [#​19825](https://togithub.com/emberjs/ember.js/pull/19825) \[BUGFIX] Replace `assert.equal` in blueprints with `assert.strictEqual` to pass eslint-plugin-qunit v7 on generation - [#​19227](https://togithub.com/emberjs/ember.js/pull/19227) \[BUGFIX] Enable global event dispatcher listeners to be lazily created fixing Passive Listener Violation in Chrome - [#​19542](https://togithub.com/emberjs/ember.js/pull/19542) \[BUGFIX] Fix initializer test blueprints - [#​19589](https://togithub.com/emberjs/ember.js/pull/19589) \[BUGFIX] Don’t include type-tests in build output
ember-cli/eslint-plugin-ember ### [`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-stri

Configuration

📅 Schedule: "after 3am,before 9am" in timezone America/Los_Angeles.

🚦 Automerge: Enabled.

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



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