ember-cli/ember-cli
### [`v3.28.6`](https://togithub.com/ember-cli/ember-cli/releases/tag/v3.28.6): Release 3.28.6
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v3.28.5...v3.28.6)
##### Blueprint Changes
- [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v3.28.5...v3.28.6)
- [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v3.28.5...v3.28.6)
##### Changelog
- [#10013](https://togithub.com/ember-cli/ember-cli/pull/10013) \[BUGFIX] Handle rebuild failures without exiting [@bendemboski](https://togithub.com/bendemboski)
Thank you to all who took the time to contribute!
### [`v3.28.5`](https://togithub.com/ember-cli/ember-cli/releases/tag/v3.28.5): Release 3.28.5
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v3.28.4...v3.28.5)
##### Blueprint Changes
- [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v3.28.4...v3.28.5)
- [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v3.28.4...v3.28.5)
##### Changelog
- [#9730](https://togithub.com/ember-cli/ember-cli/pull/9730) Add Ember v3.28 LTS to `addon` blueprint (drop support for Ember v3.20 LTS) [@kellyselden](https://togithub.com/kellyselden)
- [#9740](https://togithub.com/ember-cli/ember-cli/pull/9740) update embroider deps in LTS [@kellyselden](https://togithub.com/kellyselden)
Thank you to all who took the time to contribute!
### [`v3.28.4`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v3284)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v3.28.3...v3.28.4)
##### Blueprint Changes
- [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v3.28.3...v3.28.4)
- [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v3.28.3...v3.28.4)
##### Changelog
- [#9694](https://togithub.com/ember-cli/ember-cli/pull/9694) test in node 16 LTS [@kellyselden](https://togithub.com/kellyselden)
Thank you to all who took the time to contribute!
### [`v3.28.3`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v3283)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v3.28.2...v3.28.3)
##### Blueprint Changes
- [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v3.28.2...v3.28.3)
- [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v3.28.2...v3.28.3)
##### Changelog
- [#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)
Thank you to all who took the time to contribute!
### [`v3.28.2`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v3282)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v3.28.1...v3.28.2)
##### Blueprint Changes
- [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v3.28.1...v3.28.2)
- [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v3.28.1...v3.28.2)
##### Changelog
- [#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)
Thank you to all who took the time to contribute!
### [`v3.28.1`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v3281)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v3.28.0...v3.28.1)
##### Blueprint Changes
- [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v3.28.0...v3.28.1)
- [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v3.28.0...v3.28.1)
##### Changelog
- [#9618](https://togithub.com/ember-cli/ember-cli/pull/9618) Ensure discovered addons are refreshed after `ember install` (fix usage of default blueprints) [@brendenpalmer](https://togithub.com/brendenpalmer)
### [`v3.28.0`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v3280)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v3.27.0...v3.28.0)
##### Blueprint Changes
- [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v3.27.0...v3.28.0)
- [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v3.27.0...v3.28.0)
##### Changelog
- [#9505](https://togithub.com/ember-cli/ember-cli/pull/9505) Pass `realPath` as `root` rather than the dirname for `addonMainPath` [@brendenpalmer](https://togithub.com/brendenpalmer)
- [#9507](https://togithub.com/ember-cli/ember-cli/pull/9507) Add a new config, `ember-addon.projectRoot`, to specify the location of the project [@brendenpalmer](https://togithub.com/brendenpalmer)
- [#9530](https://togithub.com/ember-cli/ember-cli/pull/9530) Drop Node 10 support [@rwjblue](https://togithub.com/rwjblue)
- [#9487](https://togithub.com/ember-cli/ember-cli/pull/9487) Add support for creating a single addon instance per bundle root (which enables dramatically reducing the total number of addon instances) [@davecombs](https://togithub.com/davecombs)
- [#9524](https://togithub.com/ember-cli/ember-cli/pull/9524) Update CONTRIBUTING.md to reference cli.emberjs.com [@loganrosen](https://togithub.com/loganrosen)
- [#9533](https://togithub.com/ember-cli/ember-cli/pull/9533) Ensure package-info objects are stable when they represent the same addon [@brendenpalmer](https://togithub.com/brendenpalmer)
- [#9538](https://togithub.com/ember-cli/ember-cli/pull/9538) ensure backwards compatibility is maintained with `packageRoot` and `root` [@brendenpalmer](https://togithub.com/brendenpalmer)
- [#9539](https://togithub.com/ember-cli/ember-cli/pull/9539) avoid setting `root` as `realPath` from the package-info object [@brendenpalmer](https://togithub.com/brendenpalmer)
- [#9537](https://togithub.com/ember-cli/ember-cli/pull/9537) Implement LCA host/host addons logic in `ember-cli` [@brendenpalmer](https://togithub.com/brendenpalmer)
- [#9540](https://togithub.com/ember-cli/ember-cli/pull/9540) Use relative override paths in blueprint ESLint config [@loganrosen](https://togithub.com/loganrosen)
- [#9542](https://togithub.com/ember-cli/ember-cli/pull/9542) Add validation checks for addon instance bundle caching [@brendenpalmer](https://togithub.com/brendenpalmer)
- [#9543](https://togithub.com/ember-cli/ember-cli/pull/9543) Add ability to specify a custom `ember-addon.perBundleAddonCacheUtil` utility [@brendenpalmer](https://togithub.com/brendenpalmer)
- [#9562](https://togithub.com/ember-cli/ember-cli/pull/9562) Update `addon-proxy` to support Embroider [@brendenpalmer](https://togithub.com/brendenpalmer)
- [#9565](https://togithub.com/ember-cli/ember-cli/pull/9565) Drop Node 10 support in blueprint engine spec [@elwayman02](https://togithub.com/elwayman02)
- [#9568](https://togithub.com/ember-cli/ember-cli/pull/9568) \[BUGFIX release] Skip babel for qunit with embroider [@ctjhoa](https://togithub.com/ctjhoa)
Thank you to all who took the time to contribute!
quaertym/ember-cli-dependency-checker
### [`v3.3.1`](https://togithub.com/quaertym/ember-cli-dependency-checker/releases/tag/v3.3.1)
[Compare Source](https://togithub.com/quaertym/ember-cli-dependency-checker/compare/v3.3.0...v3.3.1)
- Fix peerDependencies
- Skip bower dependency check if bower.json is missing
### [`v3.3.0`](https://togithub.com/quaertym/ember-cli-dependency-checker/releases/tag/v3.3.0)
[Compare Source](https://togithub.com/quaertym/ember-cli-dependency-checker/compare/v3.2.0...v3.3.0)
- Do not check dependencies on `ember init`
ember-cli/ember-cli-htmlbars
### [`v6.2.0`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v620-2023-01-17)
[Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v6.1.1...v6.2.0)
##### :rocket: Enhancement
- [#762](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/762) Upgrade to `babel-plugin-ember-template-compilation` v2 ([@dfreeman](https://togithub.com/dfreeman))
##### Committers: 1
- Dan Freeman ([@dfreeman](https://togithub.com/dfreeman))
### [`v6.1.1`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v611-2022-09-08)
[Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v6.1.0...v6.1.1)
##### :bug: Bug Fix
- [#755](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/755) Fix template compilation in addons on ember-cli < 3.13. This was a regression in 6.1.0. ([@mansona](https://togithub.com/mansona))
##### Committers: 1
- Chris Manson ([@mansona](https://togithub.com/mansona))
### [`v6.1.0`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v610-2022-07-04)
[Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v6.0.1...v6.1.0)
##### :rocket: Enhancement
- [#749](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/749) Drive all template compilation from babel ([@ef4](https://togithub.com/ef4))
##### :bug: Bug Fix
- [#747](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/747) Avoid registering `babel-plugin-ember-template-compilation` repeatedly ([@dfreeman](https://togithub.com/dfreeman))
- [#741](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/741) Fix incorrect ember-source version check ([@simonihmig](https://togithub.com/simonihmig))
##### :memo: Documentation
- [#743](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/743) Fix lin to ASTPluginBuilder type ([@mehulkar](https://togithub.com/mehulkar))
##### Committers: 3
- Edward Faulkner ([@ef4](https://togithub.com/ef4))
- Dan Freeman ([@dfreeman](https://togithub.com/dfreeman))
- Mehul Kar ([@mehulkar](https://togithub.com/mehulkar))
- Simon Ihmig ([@simonihmig](https://togithub.com/simonihmig))
ember-cli/ember-resolver
### [`v8.1.0`](https://togithub.com/ember-cli/ember-resolver/blob/HEAD/CHANGELOG.md#v810-2022-12-20)
[Compare Source](https://togithub.com/ember-cli/ember-resolver/compare/v8.0.3...v8.1.0)
Back-ports built-in TypeScript support from 9.0.0 (see below) to decouple that from the Ember 4.x upgrade.
##### :rocket: Enhancement
- [#839](https://togithub.com/ember-cli/ember-resolver/pull/839) Backport types to 8.x ([@chriskrycho](https://togithub.com/chriskrycho))
##### Committers: 1
- Chris Krycho ([@chriskrycho](https://togithub.com/chriskrycho))
emberjs/ember.js
### [`v4.12.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v4120-April-3-2023)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.11.0...v4.12.0)
- [#20352](https://togithub.com/emberjs/ember.js/pull/20352) \[FEATURE] Enable generating Typescript blueprints when `isTypeScriptProject` is true without additional environment variables per [RFC #800](https://rfcs.emberjs.com/id/0800-ts-adoption-plan).
- [#20355](https://togithub.com/emberjs/ember.js/pull/20355) \[FEATURE] Enhance the Typescript blueprint for generated services per [RFC #800](https://rfcs.emberjs.com/id/0800-ts-adoption-plan).
- [#20356](https://togithub.com/emberjs/ember.js/pull/20356) \[FEATURE] Generate signature in Typescript component blueprints per [RFC #800](https://rfcs.emberjs.com/id/0800-ts-adoption-plan).
- [#20388](https://togithub.com/emberjs/ember.js/pull/20388) \[BUGFIX] Don't run getters while applying mixins
- [#20398](https://togithub.com/emberjs/ember.js/pull/20398) \[BUGFIX] Fix runloop types on TS 5.0+
- [#20385](https://togithub.com/emberjs/ember.js/pull/20385) \[BUGFIX] Improve error for owner methods called after destroy
### [`v4.11.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v4110-February-20-2023)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.10.0...v4.11.0)
- [#20288](https://togithub.com/emberjs/ember.js/pull/20288) \[FEATURE] Stable types for `@ember/owner`
- [#20323](https://togithub.com/emberjs/ember.js/pull/20323) \[FEATURE] Introduce stable types for `@ember/error`
- [#20361](https://togithub.com/emberjs/ember.js/pull/20361) \[BUGFIX] Support a `router.ts` file when generating routes
- [#20373](https://togithub.com/emberjs/ember.js/pull/20373) / [#20374](https://togithub.com/emberjs/ember.js/pull/20374) \[BUGFIX] Make the type for `SafeString` public
- [#20345](https://togithub.com/emberjs/ember.js/pull/20345) \[CLEANUP] Remove flags for released features
- [#20285](https://togithub.com/emberjs/ember.js/pull/20285) Update to TS v4.9
### [`v4.10.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v4100-January-11-2023)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.9.3...v4.10.0)
- [#20270](https://togithub.com/emberjs/ember.js/pull/20270) / [#20271](https://togithub.com/emberjs/ember.js/pull/20271) \[FEATURE] Add new imports for `getOwner` and `setOwner` from `@ember/owner` and introduce new `@ember/routing` sub-modules as part of [RFC #821](https://rfcs.emberjs.com/id/0821-public-types).
- [#20341](https://togithub.com/emberjs/ember.js/pull/20341) \[DEPRECATION] Deprecations for importing `htmlSafe` and `isHTMLSafe` from `@ember/string`. They have moved to `@ember/template`. From [RFC #236](https://rfcs.emberjs.com/id/0236-deprecation-ember-string).
- [#20344](https://togithub.com/emberjs/ember.js/pull/20344) \[DEPRECATION] Deprecate [@ember/string](https://togithub.com/ember/string) when used from ember-source; point users to add the `@ember/string` addon per [RFC #236](https://rfcs.emberjs.com/id/0236-deprecation-ember-string).
- [#20342](https://togithub.com/emberjs/ember.js/pull/20342) \[DEPRECATION] Deprecate [@ember/error](https://togithub.com/ember/error) per [RFC #889](https://rfcs.emberjs.com/id/0889-deprecate-ember-error).
- [#20327](https://togithub.com/emberjs/ember.js/pull/20327) \[BUGFIX] Fix the types for the mutation-methods of `NativeArray`
- [#20283](https://togithub.com/emberjs/ember.js/pull/20283) \[BUGFIX] revert TS `compilerOptions.target` to ES2017
- [#20253](https://togithub.com/emberjs/ember.js/pull/20253) Types: Add the `Resolver` type to preview types
- [#20319](https://togithub.com/emberjs/ember.js/pull/20319) Types: resolve services with `Owner.lookup`
### [`v4.9.3`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v493-December-13-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.9.2...v4.9.3)
- [#20321](https://togithub.com/emberjs/ember.js/pull/20321) \[BUGFIX] ContainerDebugAdapter extends EmberObject
### [`v4.9.2`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v492-December-12-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.9.1...v4.9.2)
- [#20296](https://togithub.com/emberjs/ember.js/pull/20296) Controller `queryParams` should support `readonly` arrays
- [#20318](https://togithub.com/emberjs/ember.js/pull/20318) Backport `Resolver` to preview types
### [`v4.9.1`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v491-November-30-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.9.0...v4.9.1)
- [#20284](https://togithub.com/emberjs/ember.js/pull/20284) \[BUGFIX] remove incorrect types for deprecation functions
### [`v4.9.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v490-November-28-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.8.5...v4.9.0)
- [#20274](https://togithub.com/emberjs/ember.js/pull/20274) \[BUGFIX] Add some missing types to preview types
- [#20256](https://togithub.com/emberjs/ember.js/pull/20256) \[BUGFIX] Correct types for Ember Arrays
- [#20257](https://togithub.com/emberjs/ember.js/pull/20257) \[BUGFIX] Fix types for `getOwner` and GlimmerComponent
- [#20233](https://togithub.com/emberjs/ember.js/pull/20233) \[BUGFIX] Include package name in deprecation error message
- [#20235](https://togithub.com/emberjs/ember.js/pull/20235) \[BUGFIX] Update `@types/node` for TS 4.9 issue
- [#20238](https://togithub.com/emberjs/ember.js/pull/20238) \[BUGFIX] Update Node.js versions to match support policy
- [#20227](https://togithub.com/emberjs/ember.js/pull/20227) \[BUGFIX] Fix unsafe internal cast for NativeArray
- [#20228](https://togithub.com/emberjs/ember.js/pull/20228) \[BUGFIX] Remove type export for ControllerMixin
- [#20203](https://togithub.com/emberjs/ember.js/pull/20203) / [#20204](https://togithub.com/emberjs/ember.js/pull/20204) \[FEATURE] Preview types: Update to Typescript 4.8
### [`v4.8.5`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v485-May-4-2023)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.8.4...v4.8.5)
- [#20388](https://togithub.com/emberjs/ember.js/pull/20388) \[BUGFIX] Don't run getters while applying mixins
### [`v4.8.4`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v484-December-13-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.8.3...v4.8.4)
- [#20321](https://togithub.com/emberjs/ember.js/pull/20321) \[BUGFIX] ContainerDebugAdapter extends EmberObject
### [`v4.8.3`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v483-December-12-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.8.2...v4.8.3)
- [#20296](https://togithub.com/emberjs/ember.js/pull/20296) Controller `queryParams` should support `readonly` arrays
- [#20318](https://togithub.com/emberjs/ember.js/pull/20318) Backport `Resolver` to preview types
### [`v4.8.2`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v482-November-3-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.8.1...v4.8.2)
- [#20244](https://togithub.com/emberjs/ember.js/pull/20244) Add missing type for `getComponentTemplate` to preview types
### [`v4.8.1`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v481-November-2-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.8.0...v4.8.1)
- [CVE pending](https://emberjs.com/blog/ember-4-8-1-released) Fix a prototype pollution vulnerability in `set` and `setProperties`
### [`v4.8.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v480-October-17-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.7.1...v4.8.0)
- [#20180](https://togithub.com/emberjs/ember.js/pull/20180) \[FEATURE] Publish an opt-in preview of public types for Ember
- [#20166](https://togithub.com/emberjs/ember.js/pull/20166) \[BUGFIX] Upgrade router_js to fix Linked list of RouteInfos contains undefined object
### [`v4.7.1`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v471-October-12-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.7.0...v4.7.1)
- [#20166](https://togithub.com/emberjs/ember.js/pull/20166) \[BUGFIX] Fix missing `RouteInfo` entries
### [`v4.7.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v470-September-6-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.6.0...v4.7.0)
- [#20126](https://togithub.com/emberjs/ember.js/pull/20126) \[BUGFIX] Replace Firefox detection that used a deprecated browser API
### [`v4.6.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v460-July-25-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.5.1...v4.6.0)
- [#20125](https://togithub.com/emberjs/ember.js/pull/20125) \[BUGFIX] Replace deprecated substr() method with substring() method.
### [`v4.5.1`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v451-July-25-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.5.0...v4.5.1)
- [#20120](https://togithub.com/emberjs/ember.js/pull/20120) \[BUGFIX] Adjust uniqueId() implementation to only generate valid selectors.
### [`v4.5.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v450-June-13-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.4.5...v4.5.0)
- [#20052](https://togithub.com/emberjs/ember.js/pull/20052) / [#20055](https://togithub.com/emberjs/ember.js/pull/20055) \[FEATURE] Add the default helper manager to implement [RFC #0756](https://togithub.com/emberjs/rfcs/blob/master/text/0756-helper-default-manager.md).
- [#20053](https://togithub.com/emberjs/ember.js/pull/20053) \[FEATURE] Expose `renderSettled` from `@ember/renderer` to enable implementation of [RFC #0785](https://togithub.com/emberjs/rfcs/blob/master/text/0785-remove-set-get-in-tests.md).
### [`v4.4.5`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v445-May-4-2023)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.4.4...v4.4.5)
- [#20388](https://togithub.com/emberjs/ember.js/pull/20388) \[BUGFIX] Don't run getters while applying mixins
### [`v4.4.4`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v444-November-2-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.4.3...v4.4.4)
- [CVE pending](https://emberjs.com/blog/ember-4-8-1-released) Fix a prototype pollution vulnerability in `set` and \`setProperties
### [`v4.4.3`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v443-October-12-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.4.2...v4.4.3)
- [#20166](https://togithub.com/emberjs/ember.js/pull/20166) \[BUGFIX] Fix missing `RouteInfo` entries
### [`v4.4.2`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v442-June-13-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.4.1...v4.4.2)
- [#20114](https://togithub.com/emberjs/ember.js/pull/20114) \[BUGFIX] Fix generated import paths for test setup functions in addons
### [`v4.4.1`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v441-May-31-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.4.0...v4.4.1)
- [#20082](https://togithub.com/emberjs/ember.js/pull/20082) \[BUGFIX] Fix blueprints publication
### [`v4.4.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v440-May-2-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.3.0...v4.4.0)
- [#19882](https://togithub.com/emberjs/ember.js/pull/19882) / [#20005](https://togithub.com/emberjs/ember.js/pull/20005) \[FEATURE] Implement the `unique-id` helper per [RFC #0659](https://togithub.com/emberjs/rfcs/blob/master/text/0659-unique-id-helper.md).
- [#19981](https://togithub.com/emberjs/ember.js/pull/19981) \[FEATURE] Facilitate custom test setups per [RFC #0637](https://togithub.com/emberjs/rfcs/blob/master/text/0637-customizable-test-setups.md).
- [#16879](https://togithub.com/emberjs/ember.js/pull/16879) \[BUGFIX] isEmpty on nested objects
- [#17978](https://togithub.com/emberjs/ember.js/pull/17978) Make hasListeners public
- [#20014](https://togithub.com/emberjs/ember.js/pull/20014) Log `until` for deprecations
### [`v4.3.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v430-March-21-2022)
[Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.2.0...v4.3.0)
- [#20025](https://togithub.com/emberjs/ember.js/pull/20025) \[BUGFIX] Fix a memory leak in the Router Service class
- [#19971](https://togithub.com/emberjs/ember.js/pull/19971) \[BUGFIX] Don't serialize default Query Params on RouterService
- [#20024](https://togithub.com/emberjs/ember.js/pull/20024) \[BUGFIX] Correctly associate props with factory and owner in FactoryManager
### [`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
ember-cli/eslint-plugin-ember
### [`v10.6.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1061-2022-05-04)
[Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.6.0...v10.6.1)
##### :bug: Bug Fix
- [#1476](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1476) Catch `replace` in `no-array-prototype-extensions` rule ([@smilland](https://togithub.com/smilland))
##### Committers: 1
- Hang Li ([@smilland](https://togithub.com/smilland))
### [`v10.6.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1060-2022-04-08)
[Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.5.9...v10.6.0)
##### :rocket: Enhancement
- [#1461](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1461) Add new rule `no-array-prototype-extensions` ([@smilland](https://togithub.com/smilland))
##### Committers: 1
- Hang Li ([@smilland](https://togithub.com/smilland))
Configuration
📅 Schedule: Branch creation - "after 3am,before 9am" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.27.0
->3.28.6
3.2.0
->3.3.1
6.0.1
->6.2.0
8.0.3
->8.1.0
4.0.1
->4.12.0
10.5.9
->10.6.1
Release Notes
ember-cli/ember-cli
### [`v3.28.6`](https://togithub.com/ember-cli/ember-cli/releases/tag/v3.28.6): Release 3.28.6 [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v3.28.5...v3.28.6) ##### Blueprint Changes - [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v3.28.5...v3.28.6) - [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v3.28.5...v3.28.6) ##### Changelog - [#10013](https://togithub.com/ember-cli/ember-cli/pull/10013) \[BUGFIX] Handle rebuild failures without exiting [@bendemboski](https://togithub.com/bendemboski) Thank you to all who took the time to contribute! ### [`v3.28.5`](https://togithub.com/ember-cli/ember-cli/releases/tag/v3.28.5): Release 3.28.5 [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v3.28.4...v3.28.5) ##### Blueprint Changes - [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v3.28.4...v3.28.5) - [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v3.28.4...v3.28.5) ##### Changelog - [#9730](https://togithub.com/ember-cli/ember-cli/pull/9730) Add Ember v3.28 LTS to `addon` blueprint (drop support for Ember v3.20 LTS) [@kellyselden](https://togithub.com/kellyselden) - [#9740](https://togithub.com/ember-cli/ember-cli/pull/9740) update embroider deps in LTS [@kellyselden](https://togithub.com/kellyselden) Thank you to all who took the time to contribute! ### [`v3.28.4`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v3284) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v3.28.3...v3.28.4) ##### Blueprint Changes - [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v3.28.3...v3.28.4) - [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v3.28.3...v3.28.4) ##### Changelog - [#9694](https://togithub.com/ember-cli/ember-cli/pull/9694) test in node 16 LTS [@kellyselden](https://togithub.com/kellyselden) Thank you to all who took the time to contribute! ### [`v3.28.3`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v3283) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v3.28.2...v3.28.3) ##### Blueprint Changes - [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v3.28.2...v3.28.3) - [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v3.28.2...v3.28.3) ##### Changelog - [#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) Thank you to all who took the time to contribute! ### [`v3.28.2`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v3282) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v3.28.1...v3.28.2) ##### Blueprint Changes - [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v3.28.1...v3.28.2) - [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v3.28.1...v3.28.2) ##### Changelog - [#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) Thank you to all who took the time to contribute! ### [`v3.28.1`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v3281) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v3.28.0...v3.28.1) ##### Blueprint Changes - [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v3.28.0...v3.28.1) - [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v3.28.0...v3.28.1) ##### Changelog - [#9618](https://togithub.com/ember-cli/ember-cli/pull/9618) Ensure discovered addons are refreshed after `ember install` (fix usage of default blueprints) [@brendenpalmer](https://togithub.com/brendenpalmer) ### [`v3.28.0`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v3280) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v3.27.0...v3.28.0) ##### Blueprint Changes - [`ember new` diff](https://togithub.com/ember-cli/ember-new-output/compare/v3.27.0...v3.28.0) - [`ember addon` diff](https://togithub.com/ember-cli/ember-addon-output/compare/v3.27.0...v3.28.0) ##### Changelog - [#9505](https://togithub.com/ember-cli/ember-cli/pull/9505) Pass `realPath` as `root` rather than the dirname for `addonMainPath` [@brendenpalmer](https://togithub.com/brendenpalmer) - [#9507](https://togithub.com/ember-cli/ember-cli/pull/9507) Add a new config, `ember-addon.projectRoot`, to specify the location of the project [@brendenpalmer](https://togithub.com/brendenpalmer) - [#9530](https://togithub.com/ember-cli/ember-cli/pull/9530) Drop Node 10 support [@rwjblue](https://togithub.com/rwjblue) - [#9487](https://togithub.com/ember-cli/ember-cli/pull/9487) Add support for creating a single addon instance per bundle root (which enables dramatically reducing the total number of addon instances) [@davecombs](https://togithub.com/davecombs) - [#9524](https://togithub.com/ember-cli/ember-cli/pull/9524) Update CONTRIBUTING.md to reference cli.emberjs.com [@loganrosen](https://togithub.com/loganrosen) - [#9533](https://togithub.com/ember-cli/ember-cli/pull/9533) Ensure package-info objects are stable when they represent the same addon [@brendenpalmer](https://togithub.com/brendenpalmer) - [#9538](https://togithub.com/ember-cli/ember-cli/pull/9538) ensure backwards compatibility is maintained with `packageRoot` and `root` [@brendenpalmer](https://togithub.com/brendenpalmer) - [#9539](https://togithub.com/ember-cli/ember-cli/pull/9539) avoid setting `root` as `realPath` from the package-info object [@brendenpalmer](https://togithub.com/brendenpalmer) - [#9537](https://togithub.com/ember-cli/ember-cli/pull/9537) Implement LCA host/host addons logic in `ember-cli` [@brendenpalmer](https://togithub.com/brendenpalmer) - [#9540](https://togithub.com/ember-cli/ember-cli/pull/9540) Use relative override paths in blueprint ESLint config [@loganrosen](https://togithub.com/loganrosen) - [#9542](https://togithub.com/ember-cli/ember-cli/pull/9542) Add validation checks for addon instance bundle caching [@brendenpalmer](https://togithub.com/brendenpalmer) - [#9543](https://togithub.com/ember-cli/ember-cli/pull/9543) Add ability to specify a custom `ember-addon.perBundleAddonCacheUtil` utility [@brendenpalmer](https://togithub.com/brendenpalmer) - [#9562](https://togithub.com/ember-cli/ember-cli/pull/9562) Update `addon-proxy` to support Embroider [@brendenpalmer](https://togithub.com/brendenpalmer) - [#9565](https://togithub.com/ember-cli/ember-cli/pull/9565) Drop Node 10 support in blueprint engine spec [@elwayman02](https://togithub.com/elwayman02) - [#9568](https://togithub.com/ember-cli/ember-cli/pull/9568) \[BUGFIX release] Skip babel for qunit with embroider [@ctjhoa](https://togithub.com/ctjhoa) Thank you to all who took the time to contribute!quaertym/ember-cli-dependency-checker
### [`v3.3.1`](https://togithub.com/quaertym/ember-cli-dependency-checker/releases/tag/v3.3.1) [Compare Source](https://togithub.com/quaertym/ember-cli-dependency-checker/compare/v3.3.0...v3.3.1) - Fix peerDependencies - Skip bower dependency check if bower.json is missing ### [`v3.3.0`](https://togithub.com/quaertym/ember-cli-dependency-checker/releases/tag/v3.3.0) [Compare Source](https://togithub.com/quaertym/ember-cli-dependency-checker/compare/v3.2.0...v3.3.0) - Do not check dependencies on `ember init`ember-cli/ember-cli-htmlbars
### [`v6.2.0`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v620-2023-01-17) [Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v6.1.1...v6.2.0) ##### :rocket: Enhancement - [#762](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/762) Upgrade to `babel-plugin-ember-template-compilation` v2 ([@dfreeman](https://togithub.com/dfreeman)) ##### Committers: 1 - Dan Freeman ([@dfreeman](https://togithub.com/dfreeman)) ### [`v6.1.1`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v611-2022-09-08) [Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v6.1.0...v6.1.1) ##### :bug: Bug Fix - [#755](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/755) Fix template compilation in addons on ember-cli < 3.13. This was a regression in 6.1.0. ([@mansona](https://togithub.com/mansona)) ##### Committers: 1 - Chris Manson ([@mansona](https://togithub.com/mansona)) ### [`v6.1.0`](https://togithub.com/ember-cli/ember-cli-htmlbars/blob/HEAD/CHANGELOG.md#v610-2022-07-04) [Compare Source](https://togithub.com/ember-cli/ember-cli-htmlbars/compare/v6.0.1...v6.1.0) ##### :rocket: Enhancement - [#749](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/749) Drive all template compilation from babel ([@ef4](https://togithub.com/ef4)) ##### :bug: Bug Fix - [#747](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/747) Avoid registering `babel-plugin-ember-template-compilation` repeatedly ([@dfreeman](https://togithub.com/dfreeman)) - [#741](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/741) Fix incorrect ember-source version check ([@simonihmig](https://togithub.com/simonihmig)) ##### :memo: Documentation - [#743](https://togithub.com/ember-cli/ember-cli-htmlbars/pull/743) Fix lin to ASTPluginBuilder type ([@mehulkar](https://togithub.com/mehulkar)) ##### Committers: 3 - Edward Faulkner ([@ef4](https://togithub.com/ef4)) - Dan Freeman ([@dfreeman](https://togithub.com/dfreeman)) - Mehul Kar ([@mehulkar](https://togithub.com/mehulkar)) - Simon Ihmig ([@simonihmig](https://togithub.com/simonihmig))ember-cli/ember-resolver
### [`v8.1.0`](https://togithub.com/ember-cli/ember-resolver/blob/HEAD/CHANGELOG.md#v810-2022-12-20) [Compare Source](https://togithub.com/ember-cli/ember-resolver/compare/v8.0.3...v8.1.0) Back-ports built-in TypeScript support from 9.0.0 (see below) to decouple that from the Ember 4.x upgrade. ##### :rocket: Enhancement - [#839](https://togithub.com/ember-cli/ember-resolver/pull/839) Backport types to 8.x ([@chriskrycho](https://togithub.com/chriskrycho)) ##### Committers: 1 - Chris Krycho ([@chriskrycho](https://togithub.com/chriskrycho))emberjs/ember.js
### [`v4.12.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v4120-April-3-2023) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.11.0...v4.12.0) - [#20352](https://togithub.com/emberjs/ember.js/pull/20352) \[FEATURE] Enable generating Typescript blueprints when `isTypeScriptProject` is true without additional environment variables per [RFC #800](https://rfcs.emberjs.com/id/0800-ts-adoption-plan). - [#20355](https://togithub.com/emberjs/ember.js/pull/20355) \[FEATURE] Enhance the Typescript blueprint for generated services per [RFC #800](https://rfcs.emberjs.com/id/0800-ts-adoption-plan). - [#20356](https://togithub.com/emberjs/ember.js/pull/20356) \[FEATURE] Generate signature in Typescript component blueprints per [RFC #800](https://rfcs.emberjs.com/id/0800-ts-adoption-plan). - [#20388](https://togithub.com/emberjs/ember.js/pull/20388) \[BUGFIX] Don't run getters while applying mixins - [#20398](https://togithub.com/emberjs/ember.js/pull/20398) \[BUGFIX] Fix runloop types on TS 5.0+ - [#20385](https://togithub.com/emberjs/ember.js/pull/20385) \[BUGFIX] Improve error for owner methods called after destroy ### [`v4.11.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v4110-February-20-2023) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.10.0...v4.11.0) - [#20288](https://togithub.com/emberjs/ember.js/pull/20288) \[FEATURE] Stable types for `@ember/owner` - [#20323](https://togithub.com/emberjs/ember.js/pull/20323) \[FEATURE] Introduce stable types for `@ember/error` - [#20361](https://togithub.com/emberjs/ember.js/pull/20361) \[BUGFIX] Support a `router.ts` file when generating routes - [#20373](https://togithub.com/emberjs/ember.js/pull/20373) / [#20374](https://togithub.com/emberjs/ember.js/pull/20374) \[BUGFIX] Make the type for `SafeString` public - [#20345](https://togithub.com/emberjs/ember.js/pull/20345) \[CLEANUP] Remove flags for released features - [#20285](https://togithub.com/emberjs/ember.js/pull/20285) Update to TS v4.9 ### [`v4.10.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v4100-January-11-2023) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.9.3...v4.10.0) - [#20270](https://togithub.com/emberjs/ember.js/pull/20270) / [#20271](https://togithub.com/emberjs/ember.js/pull/20271) \[FEATURE] Add new imports for `getOwner` and `setOwner` from `@ember/owner` and introduce new `@ember/routing` sub-modules as part of [RFC #821](https://rfcs.emberjs.com/id/0821-public-types). - [#20341](https://togithub.com/emberjs/ember.js/pull/20341) \[DEPRECATION] Deprecations for importing `htmlSafe` and `isHTMLSafe` from `@ember/string`. They have moved to `@ember/template`. From [RFC #236](https://rfcs.emberjs.com/id/0236-deprecation-ember-string). - [#20344](https://togithub.com/emberjs/ember.js/pull/20344) \[DEPRECATION] Deprecate [@ember/string](https://togithub.com/ember/string) when used from ember-source; point users to add the `@ember/string` addon per [RFC #236](https://rfcs.emberjs.com/id/0236-deprecation-ember-string). - [#20342](https://togithub.com/emberjs/ember.js/pull/20342) \[DEPRECATION] Deprecate [@ember/error](https://togithub.com/ember/error) per [RFC #889](https://rfcs.emberjs.com/id/0889-deprecate-ember-error). - [#20327](https://togithub.com/emberjs/ember.js/pull/20327) \[BUGFIX] Fix the types for the mutation-methods of `NativeArray` - [#20283](https://togithub.com/emberjs/ember.js/pull/20283) \[BUGFIX] revert TS `compilerOptions.target` to ES2017 - [#20253](https://togithub.com/emberjs/ember.js/pull/20253) Types: Add the `Resolver` type to preview types - [#20319](https://togithub.com/emberjs/ember.js/pull/20319) Types: resolve services with `Owner.lookup` ### [`v4.9.3`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v493-December-13-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.9.2...v4.9.3) - [#20321](https://togithub.com/emberjs/ember.js/pull/20321) \[BUGFIX] ContainerDebugAdapter extends EmberObject ### [`v4.9.2`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v492-December-12-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.9.1...v4.9.2) - [#20296](https://togithub.com/emberjs/ember.js/pull/20296) Controller `queryParams` should support `readonly` arrays - [#20318](https://togithub.com/emberjs/ember.js/pull/20318) Backport `Resolver` to preview types ### [`v4.9.1`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v491-November-30-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.9.0...v4.9.1) - [#20284](https://togithub.com/emberjs/ember.js/pull/20284) \[BUGFIX] remove incorrect types for deprecation functions ### [`v4.9.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v490-November-28-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.8.5...v4.9.0) - [#20274](https://togithub.com/emberjs/ember.js/pull/20274) \[BUGFIX] Add some missing types to preview types - [#20256](https://togithub.com/emberjs/ember.js/pull/20256) \[BUGFIX] Correct types for Ember Arrays - [#20257](https://togithub.com/emberjs/ember.js/pull/20257) \[BUGFIX] Fix types for `getOwner` and GlimmerComponent - [#20233](https://togithub.com/emberjs/ember.js/pull/20233) \[BUGFIX] Include package name in deprecation error message - [#20235](https://togithub.com/emberjs/ember.js/pull/20235) \[BUGFIX] Update `@types/node` for TS 4.9 issue - [#20238](https://togithub.com/emberjs/ember.js/pull/20238) \[BUGFIX] Update Node.js versions to match support policy - [#20227](https://togithub.com/emberjs/ember.js/pull/20227) \[BUGFIX] Fix unsafe internal cast for NativeArray - [#20228](https://togithub.com/emberjs/ember.js/pull/20228) \[BUGFIX] Remove type export for ControllerMixin - [#20203](https://togithub.com/emberjs/ember.js/pull/20203) / [#20204](https://togithub.com/emberjs/ember.js/pull/20204) \[FEATURE] Preview types: Update to Typescript 4.8 ### [`v4.8.5`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v485-May-4-2023) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.8.4...v4.8.5) - [#20388](https://togithub.com/emberjs/ember.js/pull/20388) \[BUGFIX] Don't run getters while applying mixins ### [`v4.8.4`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v484-December-13-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.8.3...v4.8.4) - [#20321](https://togithub.com/emberjs/ember.js/pull/20321) \[BUGFIX] ContainerDebugAdapter extends EmberObject ### [`v4.8.3`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v483-December-12-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.8.2...v4.8.3) - [#20296](https://togithub.com/emberjs/ember.js/pull/20296) Controller `queryParams` should support `readonly` arrays - [#20318](https://togithub.com/emberjs/ember.js/pull/20318) Backport `Resolver` to preview types ### [`v4.8.2`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v482-November-3-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.8.1...v4.8.2) - [#20244](https://togithub.com/emberjs/ember.js/pull/20244) Add missing type for `getComponentTemplate` to preview types ### [`v4.8.1`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v481-November-2-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.8.0...v4.8.1) - [CVE pending](https://emberjs.com/blog/ember-4-8-1-released) Fix a prototype pollution vulnerability in `set` and `setProperties` ### [`v4.8.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v480-October-17-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.7.1...v4.8.0) - [#20180](https://togithub.com/emberjs/ember.js/pull/20180) \[FEATURE] Publish an opt-in preview of public types for Ember - [#20166](https://togithub.com/emberjs/ember.js/pull/20166) \[BUGFIX] Upgrade router_js to fix Linked list of RouteInfos contains undefined object ### [`v4.7.1`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v471-October-12-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.7.0...v4.7.1) - [#20166](https://togithub.com/emberjs/ember.js/pull/20166) \[BUGFIX] Fix missing `RouteInfo` entries ### [`v4.7.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v470-September-6-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.6.0...v4.7.0) - [#20126](https://togithub.com/emberjs/ember.js/pull/20126) \[BUGFIX] Replace Firefox detection that used a deprecated browser API ### [`v4.6.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v460-July-25-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.5.1...v4.6.0) - [#20125](https://togithub.com/emberjs/ember.js/pull/20125) \[BUGFIX] Replace deprecated substr() method with substring() method. ### [`v4.5.1`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v451-July-25-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.5.0...v4.5.1) - [#20120](https://togithub.com/emberjs/ember.js/pull/20120) \[BUGFIX] Adjust uniqueId() implementation to only generate valid selectors. ### [`v4.5.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v450-June-13-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.4.5...v4.5.0) - [#20052](https://togithub.com/emberjs/ember.js/pull/20052) / [#20055](https://togithub.com/emberjs/ember.js/pull/20055) \[FEATURE] Add the default helper manager to implement [RFC #0756](https://togithub.com/emberjs/rfcs/blob/master/text/0756-helper-default-manager.md). - [#20053](https://togithub.com/emberjs/ember.js/pull/20053) \[FEATURE] Expose `renderSettled` from `@ember/renderer` to enable implementation of [RFC #0785](https://togithub.com/emberjs/rfcs/blob/master/text/0785-remove-set-get-in-tests.md). ### [`v4.4.5`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v445-May-4-2023) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.4.4...v4.4.5) - [#20388](https://togithub.com/emberjs/ember.js/pull/20388) \[BUGFIX] Don't run getters while applying mixins ### [`v4.4.4`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v444-November-2-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.4.3...v4.4.4) - [CVE pending](https://emberjs.com/blog/ember-4-8-1-released) Fix a prototype pollution vulnerability in `set` and \`setProperties ### [`v4.4.3`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v443-October-12-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.4.2...v4.4.3) - [#20166](https://togithub.com/emberjs/ember.js/pull/20166) \[BUGFIX] Fix missing `RouteInfo` entries ### [`v4.4.2`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v442-June-13-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.4.1...v4.4.2) - [#20114](https://togithub.com/emberjs/ember.js/pull/20114) \[BUGFIX] Fix generated import paths for test setup functions in addons ### [`v4.4.1`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v441-May-31-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.4.0...v4.4.1) - [#20082](https://togithub.com/emberjs/ember.js/pull/20082) \[BUGFIX] Fix blueprints publication ### [`v4.4.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v440-May-2-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.3.0...v4.4.0) - [#19882](https://togithub.com/emberjs/ember.js/pull/19882) / [#20005](https://togithub.com/emberjs/ember.js/pull/20005) \[FEATURE] Implement the `unique-id` helper per [RFC #0659](https://togithub.com/emberjs/rfcs/blob/master/text/0659-unique-id-helper.md). - [#19981](https://togithub.com/emberjs/ember.js/pull/19981) \[FEATURE] Facilitate custom test setups per [RFC #0637](https://togithub.com/emberjs/rfcs/blob/master/text/0637-customizable-test-setups.md). - [#16879](https://togithub.com/emberjs/ember.js/pull/16879) \[BUGFIX] isEmpty on nested objects - [#17978](https://togithub.com/emberjs/ember.js/pull/17978) Make hasListeners public - [#20014](https://togithub.com/emberjs/ember.js/pull/20014) Log `until` for deprecations ### [`v4.3.0`](https://togithub.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#v430-March-21-2022) [Compare Source](https://togithub.com/emberjs/ember.js/compare/v4.2.0...v4.3.0) - [#20025](https://togithub.com/emberjs/ember.js/pull/20025) \[BUGFIX] Fix a memory leak in the Router Service class - [#19971](https://togithub.com/emberjs/ember.js/pull/19971) \[BUGFIX] Don't serialize default Query Params on RouterService - [#20024](https://togithub.com/emberjs/ember.js/pull/20024) \[BUGFIX] Correctly associate props with factory and owner in FactoryManager ### [`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 valueember-cli/eslint-plugin-ember
### [`v10.6.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1061-2022-05-04) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.6.0...v10.6.1) ##### :bug: Bug Fix - [#1476](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1476) Catch `replace` in `no-array-prototype-extensions` rule ([@smilland](https://togithub.com/smilland)) ##### Committers: 1 - Hang Li ([@smilland](https://togithub.com/smilland)) ### [`v10.6.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1060-2022-04-08) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v10.5.9...v10.6.0) ##### :rocket: Enhancement - [#1461](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1461) Add new rule `no-array-prototype-extensions` ([@smilland](https://togithub.com/smilland)) ##### Committers: 1 - Hang Li ([@smilland](https://togithub.com/smilland))Configuration
📅 Schedule: Branch creation - "after 3am,before 9am" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 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 Mend Renovate. View repository job log here.