Release notes
*Sourced from [ember-source's releases](https://github.com/emberjs/ember.js/releases).*
> ## v3.12.0
> ### CHANGELOG
>
> - [#18159](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18159) [BUGFIX] Update router.js to ensure buildRouteInfoMetadata does not eagerly cache routes in lazy Engines
> - [#18226](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18226) [BUGFIX] Fix routing path with double slash ([#18226](https://github-redirect.dependabot.com/emberjs/ember.js/issues/18226))
> - [#17406](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17406) [BUGFIX] Properties observed through `Ember.Observer` can be set to `undefined`
> - [#18150](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18150) [BUGFIX] Fix a memory retention issue with string-based event listeners
> - [#18124](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18124) [CLEANUP] Remove deprecated `NAME_KEY`
>
> ## v3.12.0-beta.1
> ### CHANGELOG
>
> - [#17406](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17406) [BUGFIX] Properties observed through `Ember.Observer` can be set to `undefined`
> - [#18150](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18150) [BUGFIX] Fix a memory retention issue with string-based event listeners
> - [#18124](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18124) [CLEANUP] Remove deprecated `NAME_KEY`
>
> ## v3.11.1
> - [#18159](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18159) Ensure `RouteInfo` object's do not eagerly cache routes in lazy Engines
> - [#18150](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18150) Ensure string based event listeners that are removed are not retained
>
> ## v3.11.0
> ### CHANGELOG
>
> - [#17842](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17842) / [#17901](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17901) [FEATURE] Implement the [Forwarding Element Modifiers with "Splattributes" RFC](https://github.com/emberjs/rfcs/blob/master/text/0435-modifier-splattributes.md).
> - [#17941](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17941) / [#17961](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17961) [FEATURE] Implement the [{{fn}} rfc](https://github.com/emberjs/rfcs/blob/master/text/0470-fn-helper.md).
> - [#17960](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17960) / [#18026](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18026) [FEATURE] Implement the [{{on}} modifier RFC](https://github.com/emberjs/rfcs/blob/master/text/0471-on-modifier.md)
> - [#17858](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17858) / [#18026](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18026) [FEATURE] Implement the [Inject Parameter Normalization RFC](https://github.com/emberjs/rfcs/blob/master/text/0451-injection-parameter-normalization.md).
> - [#17910](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17910) [DEPRECATION] Add deprecation for Function.prototype extensions.
> - [#17845](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17845) [CLEANUP] Removes various deprecated APIs
> - [#17843](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17843) [CLEANUP] Remove deprecated intimate apis in the router
> - [#17940](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17940) [CLEANUP] Remove `sync` queue from @ember/runloop.
> - [#18110](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18110) [BUGFIX] Ensure calling `recompute` on a class-based helper causes it to recompute
>
> ## v3.11.0-beta.4
> ### CHANGELOG
>
> - [#17971](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17971) [BUGFIX] Ensure query param only link-to's work in error states.
>
> ## v3.11.0-beta.3
> ### CHANGELOG
>
> - [#18080](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18080) [BUGFIX] Fix `ember-template-compiler` compatibility with Fastboot.
> - [#18071](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18071) [BUGFIX] Ensure modifiers do not run in FastBoot modes.
>
> ## v3.11.0-beta.2
> ### CHANGELOG
>
> - [#18064](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18064) [BUGFIX] Fix 'hasAttribute is not a function' when jQuery is disabled
>
> ## v3.11.0-beta.1
> ... (truncated)
Changelog
*Sourced from [ember-source's changelog](https://github.com/emberjs/ember.js/blob/master/CHANGELOG.md).*
> ### v3.12.0 (August 5, 2019)
>
> - [#18159](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18159) [BUGFIX] Update router.js to ensure buildRouteInfoMetadata does not eagerly cache routes in lazy Engines
> - [#18226](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18226) [BUGFIX] Fix routing path with double slash ([#18226](https://github-redirect.dependabot.com/emberjs/ember.js/issues/18226))
> - [#17406](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17406) [BUGFIX] Properties observed through `Ember.Observer` can be set to `undefined`
> - [#18150](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18150) [BUGFIX] Fix a memory retention issue with string-based event listeners
> - [#18124](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18124) [CLEANUP] Remove deprecated `NAME_KEY`
>
> ### v3.11.1 (June 27, 2019)
>
> - [#18159](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18159) Ensure `RouteInfo` object's do not eagerly cache routes in lazy Engines
> - [#18150](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18150) Ensure string based event listeners that are removed are not retained
>
> ### v3.11.0 (June 24, 2019)
>
> - [#17842](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17842) / [#17901](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17901) [FEATURE] Implement the [Forwarding Element Modifiers with "Splattributes" RFC](https://github.com/emberjs/rfcs/blob/master/text/0435-modifier-splattributes.md).
> - [#17941](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17941) / [#17961](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17961) [FEATURE] Implement the [{{fn}} rfc](https://github.com/emberjs/rfcs/blob/master/text/0470-fn-helper.md).
> - [#17960](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17960) / [#18026](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18026) [FEATURE] Implement the [{{on}} modifier RFC](https://github.com/emberjs/rfcs/blob/master/text/0471-on-modifier.md)
> - [#17858](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17858) / [#18026](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18026) [FEATURE] Implement the [Inject Parameter Normalization RFC](https://github.com/emberjs/rfcs/blob/master/text/0451-injection-parameter-normalization.md).
> - [#17910](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17910) [DEPRECATION] Add deprecation for Function.prototype extensions.
> - [#17845](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17845) [CLEANUP] Removes various deprecated APIs
> - [#17843](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17843) [CLEANUP] Remove deprecated intimate apis in the router
> - [#17940](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17940) [CLEANUP] Remove `sync` queue from @ember/runloop.
> - [#18110](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18110) [BUGFIX] Ensure calling `recompute` on a class-based helper causes it to recompute
>
> ### v3.10.2 (June 18, 2019)
>
> - [#17971](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17971) [BUGFIX] Ensure query param only link-to's work in error states.
> - [#18080](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18080) [BUGFIX] Ensure that `ember-template-compiler` can be used during FastBoot runtime.
>
> ### v3.10.1 (June 4, 2019)
>
> - [#18071](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18071) [BUGFIX] Ensure modifiers do not run in FastBoot modes. ([#18071](https://github-redirect.dependabot.com/emberjs/ember.js/issues/18071))
> - [#18064](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18064) [BUGFIX] Fix 'hasAttribute is not a function' when jQuery is disabled ([#18064](https://github-redirect.dependabot.com/emberjs/ember.js/issues/18064))
>
> ### v3.10.0 (May 13, 2019)
>
> - [#17836](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17836) [BREAKING] Explicitly drop support for Node 6
> - [#17719](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17719) / [#17745](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17745) [FEATURE] Support for nested components in angle bracket invocation syntax (see [emberjs/rfcs#0457](https://github.com/emberjs/rfcs/blob/master/text/0457-nested-lookups.md)).
> - [#17735](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17735) / [#17772](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17772) / [#17811](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17811) / [#17814](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17814) [FEATURE] Implement the Angle Bracket Invocations For Built-in Components RFC (see [emberjs/rfcs#0459](https://github.com/emberjs/rfcs/blob/master/text/0459-angle-bracket-built-in-components.md)).
> - [#17548](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17548) / [#17604](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17604) / [#17690](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17690) / [#17827](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17827) / [#17828](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17828) [FEATURE] Implement the Decorators RFC (see [emberjs/rfcs#0408](https://github.com/emberjs/rfcs/blob/master/text/0408-decorators.md)).
> - [#17256](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17256) / [#17664](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17664) [FEATURE] Implement RouteInfo Metadata RFC (see [emberjs/rfcs#0398](https://github.com/emberjs/rfcs/blob/master/text/0398-RouteInfo-Metadata.md)).
> - [#17938](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17938) [BUGFIX] Expose mechanism to detect if a property is a computed
> - [#17974](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17974) [BUGFIX] Ensure inheritable observers on object proxies are string based
> - [#17930](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17930) [BUGFIX] Update assertion for events in tagless component to include method names
> - [#17859](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17859) [BUGFIX] Fixes a regression in the legacy build
> - [#17891](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17891) [BUGFIX] Loosen "engines" restriction for Node versions
> - [#17900](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17900) [BUGFIX] Fix version for APP_CTRL_ROUTER_PROPS deprecation flag
> - [#17846](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17846) [BUGFIX] Fix issues with template-only components causing errors in subsequent updates.
> - [#17872](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17872) [BUGFIX] Fix issue where `{{link-to}}` is causing unexpected local variable shadowing assertions.
> ... (truncated)
Commits
- [`7e4ba10`](https://github.com/emberjs/ember.js/commit/7e4ba1096e3c2e3e0dde186d5ca52ff19cb8720a) Release v3.12.0
- [`e374285`](https://github.com/emberjs/ember.js/commit/e374285bc3c1c615bf35db66afc157cd80420790) Add v3.12.0 to CHANGELOG
- [`295fb43`](https://github.com/emberjs/ember.js/commit/295fb43e64e2ea2aa5358d7ff9a25dbc37ebda3e) Fix routing path with double slash
- [`583feff`](https://github.com/emberjs/ember.js/commit/583feffbd63d5703b45dcd887ab8b7011214c586) Add v3.8.3 to CHANGELOG.md.
- [`9d89339`](https://github.com/emberjs/ember.js/commit/9d8933968a3f30bbbbfa85de8f8e3c80f692e181) Add v3.11.1 to CHANGELOG.
- [`60c7979`](https://github.com/emberjs/ember.js/commit/60c7979379aae25109440ad488a8f190d0856275) [BUGFIX lts] Small fix in router.js
- [`100b2ec`](https://github.com/emberjs/ember.js/commit/100b2ec5c78af39182257390ea46997eb6bb2bbb) Release v3.12.0-beta.1
- [`e5d5133`](https://github.com/emberjs/ember.js/commit/e5d5133746a5495cd99f54a38fc94a27657a7ed7) Add v3.12.0-beta.1 to CHANGELOG
- [`4df979e`](https://github.com/emberjs/ember.js/commit/4df979e7c7464ec0da52076ab4da7f44c12bd54c) Disable non-enabled features
- [`b1bc683`](https://github.com/emberjs/ember.js/commit/b1bc6833a7d5e28a43b0a3f228ca3270ba62200b) Update bin/changelog.js to handle merge commits not in Github'… ([#18146](https://github-redirect.dependabot.com/emberjs/ember.js/issues/18146))
- Additional commits viewable in [compare view](https://github.com/emberjs/ember.js/compare/v3.2.2...v3.12.0)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps ember-source from 3.2.2 to 3.12.0.
Release notes
*Sourced from [ember-source's releases](https://github.com/emberjs/ember.js/releases).* > ## v3.12.0 > ### CHANGELOG > > - [#18159](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18159) [BUGFIX] Update router.js to ensure buildRouteInfoMetadata does not eagerly cache routes in lazy Engines > - [#18226](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18226) [BUGFIX] Fix routing path with double slash ([#18226](https://github-redirect.dependabot.com/emberjs/ember.js/issues/18226)) > - [#17406](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17406) [BUGFIX] Properties observed through `Ember.Observer` can be set to `undefined` > - [#18150](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18150) [BUGFIX] Fix a memory retention issue with string-based event listeners > - [#18124](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18124) [CLEANUP] Remove deprecated `NAME_KEY` > > ## v3.12.0-beta.1 > ### CHANGELOG > > - [#17406](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17406) [BUGFIX] Properties observed through `Ember.Observer` can be set to `undefined` > - [#18150](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18150) [BUGFIX] Fix a memory retention issue with string-based event listeners > - [#18124](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18124) [CLEANUP] Remove deprecated `NAME_KEY` > > ## v3.11.1 > - [#18159](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18159) Ensure `RouteInfo` object's do not eagerly cache routes in lazy Engines > - [#18150](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18150) Ensure string based event listeners that are removed are not retained > > ## v3.11.0 > ### CHANGELOG > > - [#17842](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17842) / [#17901](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17901) [FEATURE] Implement the [Forwarding Element Modifiers with "Splattributes" RFC](https://github.com/emberjs/rfcs/blob/master/text/0435-modifier-splattributes.md). > - [#17941](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17941) / [#17961](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17961) [FEATURE] Implement the [{{fn}} rfc](https://github.com/emberjs/rfcs/blob/master/text/0470-fn-helper.md). > - [#17960](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17960) / [#18026](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18026) [FEATURE] Implement the [{{on}} modifier RFC](https://github.com/emberjs/rfcs/blob/master/text/0471-on-modifier.md) > - [#17858](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17858) / [#18026](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18026) [FEATURE] Implement the [Inject Parameter Normalization RFC](https://github.com/emberjs/rfcs/blob/master/text/0451-injection-parameter-normalization.md). > - [#17910](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17910) [DEPRECATION] Add deprecation for Function.prototype extensions. > - [#17845](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17845) [CLEANUP] Removes various deprecated APIs > - [#17843](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17843) [CLEANUP] Remove deprecated intimate apis in the router > - [#17940](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17940) [CLEANUP] Remove `sync` queue from @ember/runloop. > - [#18110](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18110) [BUGFIX] Ensure calling `recompute` on a class-based helper causes it to recompute > > ## v3.11.0-beta.4 > ### CHANGELOG > > - [#17971](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17971) [BUGFIX] Ensure query param only link-to's work in error states. > > ## v3.11.0-beta.3 > ### CHANGELOG > > - [#18080](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18080) [BUGFIX] Fix `ember-template-compiler` compatibility with Fastboot. > - [#18071](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18071) [BUGFIX] Ensure modifiers do not run in FastBoot modes. > > ## v3.11.0-beta.2 > ### CHANGELOG > > - [#18064](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18064) [BUGFIX] Fix 'hasAttribute is not a function' when jQuery is disabled > > ## v3.11.0-beta.1 > ... (truncated)Changelog
*Sourced from [ember-source's changelog](https://github.com/emberjs/ember.js/blob/master/CHANGELOG.md).* > ### v3.12.0 (August 5, 2019) > > - [#18159](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18159) [BUGFIX] Update router.js to ensure buildRouteInfoMetadata does not eagerly cache routes in lazy Engines > - [#18226](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18226) [BUGFIX] Fix routing path with double slash ([#18226](https://github-redirect.dependabot.com/emberjs/ember.js/issues/18226)) > - [#17406](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17406) [BUGFIX] Properties observed through `Ember.Observer` can be set to `undefined` > - [#18150](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18150) [BUGFIX] Fix a memory retention issue with string-based event listeners > - [#18124](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18124) [CLEANUP] Remove deprecated `NAME_KEY` > > ### v3.11.1 (June 27, 2019) > > - [#18159](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18159) Ensure `RouteInfo` object's do not eagerly cache routes in lazy Engines > - [#18150](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18150) Ensure string based event listeners that are removed are not retained > > ### v3.11.0 (June 24, 2019) > > - [#17842](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17842) / [#17901](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17901) [FEATURE] Implement the [Forwarding Element Modifiers with "Splattributes" RFC](https://github.com/emberjs/rfcs/blob/master/text/0435-modifier-splattributes.md). > - [#17941](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17941) / [#17961](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17961) [FEATURE] Implement the [{{fn}} rfc](https://github.com/emberjs/rfcs/blob/master/text/0470-fn-helper.md). > - [#17960](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17960) / [#18026](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18026) [FEATURE] Implement the [{{on}} modifier RFC](https://github.com/emberjs/rfcs/blob/master/text/0471-on-modifier.md) > - [#17858](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17858) / [#18026](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18026) [FEATURE] Implement the [Inject Parameter Normalization RFC](https://github.com/emberjs/rfcs/blob/master/text/0451-injection-parameter-normalization.md). > - [#17910](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17910) [DEPRECATION] Add deprecation for Function.prototype extensions. > - [#17845](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17845) [CLEANUP] Removes various deprecated APIs > - [#17843](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17843) [CLEANUP] Remove deprecated intimate apis in the router > - [#17940](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17940) [CLEANUP] Remove `sync` queue from @ember/runloop. > - [#18110](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18110) [BUGFIX] Ensure calling `recompute` on a class-based helper causes it to recompute > > ### v3.10.2 (June 18, 2019) > > - [#17971](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17971) [BUGFIX] Ensure query param only link-to's work in error states. > - [#18080](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18080) [BUGFIX] Ensure that `ember-template-compiler` can be used during FastBoot runtime. > > ### v3.10.1 (June 4, 2019) > > - [#18071](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18071) [BUGFIX] Ensure modifiers do not run in FastBoot modes. ([#18071](https://github-redirect.dependabot.com/emberjs/ember.js/issues/18071)) > - [#18064](https://github-redirect.dependabot.com/emberjs/ember.js/pull/18064) [BUGFIX] Fix 'hasAttribute is not a function' when jQuery is disabled ([#18064](https://github-redirect.dependabot.com/emberjs/ember.js/issues/18064)) > > ### v3.10.0 (May 13, 2019) > > - [#17836](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17836) [BREAKING] Explicitly drop support for Node 6 > - [#17719](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17719) / [#17745](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17745) [FEATURE] Support for nested components in angle bracket invocation syntax (see [emberjs/rfcs#0457](https://github.com/emberjs/rfcs/blob/master/text/0457-nested-lookups.md)). > - [#17735](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17735) / [#17772](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17772) / [#17811](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17811) / [#17814](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17814) [FEATURE] Implement the Angle Bracket Invocations For Built-in Components RFC (see [emberjs/rfcs#0459](https://github.com/emberjs/rfcs/blob/master/text/0459-angle-bracket-built-in-components.md)). > - [#17548](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17548) / [#17604](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17604) / [#17690](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17690) / [#17827](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17827) / [#17828](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17828) [FEATURE] Implement the Decorators RFC (see [emberjs/rfcs#0408](https://github.com/emberjs/rfcs/blob/master/text/0408-decorators.md)). > - [#17256](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17256) / [#17664](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17664) [FEATURE] Implement RouteInfo Metadata RFC (see [emberjs/rfcs#0398](https://github.com/emberjs/rfcs/blob/master/text/0398-RouteInfo-Metadata.md)). > - [#17938](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17938) [BUGFIX] Expose mechanism to detect if a property is a computed > - [#17974](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17974) [BUGFIX] Ensure inheritable observers on object proxies are string based > - [#17930](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17930) [BUGFIX] Update assertion for events in tagless component to include method names > - [#17859](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17859) [BUGFIX] Fixes a regression in the legacy build > - [#17891](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17891) [BUGFIX] Loosen "engines" restriction for Node versions > - [#17900](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17900) [BUGFIX] Fix version for APP_CTRL_ROUTER_PROPS deprecation flag > - [#17846](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17846) [BUGFIX] Fix issues with template-only components causing errors in subsequent updates. > - [#17872](https://github-redirect.dependabot.com/emberjs/ember.js/pull/17872) [BUGFIX] Fix issue where `{{link-to}}` is causing unexpected local variable shadowing assertions. > ... (truncated)Commits
- [`7e4ba10`](https://github.com/emberjs/ember.js/commit/7e4ba1096e3c2e3e0dde186d5ca52ff19cb8720a) Release v3.12.0 - [`e374285`](https://github.com/emberjs/ember.js/commit/e374285bc3c1c615bf35db66afc157cd80420790) Add v3.12.0 to CHANGELOG - [`295fb43`](https://github.com/emberjs/ember.js/commit/295fb43e64e2ea2aa5358d7ff9a25dbc37ebda3e) Fix routing path with double slash - [`583feff`](https://github.com/emberjs/ember.js/commit/583feffbd63d5703b45dcd887ab8b7011214c586) Add v3.8.3 to CHANGELOG.md. - [`9d89339`](https://github.com/emberjs/ember.js/commit/9d8933968a3f30bbbbfa85de8f8e3c80f692e181) Add v3.11.1 to CHANGELOG. - [`60c7979`](https://github.com/emberjs/ember.js/commit/60c7979379aae25109440ad488a8f190d0856275) [BUGFIX lts] Small fix in router.js - [`100b2ec`](https://github.com/emberjs/ember.js/commit/100b2ec5c78af39182257390ea46997eb6bb2bbb) Release v3.12.0-beta.1 - [`e5d5133`](https://github.com/emberjs/ember.js/commit/e5d5133746a5495cd99f54a38fc94a27657a7ed7) Add v3.12.0-beta.1 to CHANGELOG - [`4df979e`](https://github.com/emberjs/ember.js/commit/4df979e7c7464ec0da52076ab4da7f44c12bd54c) Disable non-enabled features - [`b1bc683`](https://github.com/emberjs/ember.js/commit/b1bc6833a7d5e28a43b0a3f228ca3270ba62200b) Update bin/changelog.js to handle merge commits not in Github'… ([#18146](https://github-redirect.dependabot.com/emberjs/ember.js/issues/18146)) - Additional commits viewable in [compare view](https://github.com/emberjs/ember.js/compare/v3.2.2...v3.12.0)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.