Deprecations Added in Ember 3.x

What follows is a list of deprecations introduced to Ember during the 3.x cycle.

For more information on deprecations in Ember, see the main deprecations page.

Deprecations Added in 3.0

§

until: 4.0.0
id: old-deprecate-method-paths

Deprecations Added in 3.1

§

until: 3.5.0
id: getting-the-each-property

§

until: 3.5.0
id: use-notifypropertychange-instead-of-propertywillchange-and-propertydidchange

Deprecations Added in 3.2

§

until: 4.0.0
id: ember-console.deprecate-logger

§

until: 3.5.0
id: ember-meta.descriptor-on-object

§

until: 3.5.0
id: ember-routing.route-router

Deprecations Added in 3.3

§

until: 4.0.0
id: ember-env.old-extend-prototypes

§

until: 4.0.0
id: ember-runtime.deprecate-copy-copyable

§

until: 4.0.0
id: jquery-event

Deprecations Added in 3.4

§

until: 4.0.0
id: ember-component.send-action

Deprecations Added in 3.6

§

until: 3.9.0
id: array.new-array-wrapper

§

until: 4.0.0
id: deprecate-router-events

§

until: 4.0.0
id: ember-polyfills.deprecate-merge

§

until: 3.9.0
id: events.remove-all-listeners

§

until: 3.9.0
id: object.new-constructor

§

until: 3.9.0
id: remove-handler-infos

§

until: 3.9.0
id: transition-state

Deprecations Added in 3.8

§

until: 4.0.0
id: component-manager-string-lookup

Deprecations Added in 3.9

§

until: 4.0.0
id: application-controller.router-properties

§

until: 4.0.0
id: computed-property.override

§

until: 4.0.0
id: computed-property.property

§

until: 4.0.0
id: computed-property.volatile

§

until: 4.0.0
id: jquery-apis

§

until: 4.0.0
id: object.alias-method

Deprecations Added in 3.11

§

until: 4.0.0
id: function-prototype-extensions.observes

§

until: 4.0.0
id: function-prototype-extensions.on

§

until: 4.0.0
id: function-prototype-extensions.property

Deprecations Added in 3.13

§

until: 4.0.0
id: action.mouseenter-leave-move

§

until: 4.0.0
id: component.mouseenter-leave-move

Deprecations Added in 3.15

§

until: 4.0.0
id: ember-component.is-visible

§

until: 4.0.0
id: ember.partial

Deprecations Added in 3.16

§

until: 4.0.0
id: ember.globals-resolver

Deprecations Added in 3.21

§

until: 4.0.0
id: ember-metal.get-with-default

§

until: 3.25.0
id: meta-destruction-apis

Deprecations Added in 3.24

§

until: 4.0.0
id: ember-source-deprecation-without-for

§

until: 4.0.0
id: ember-source-deprecation-without-since

§

until: 4.0.0
id: ember-string.loc

§

until: 4.0.0
id: ember-string.prototype-extensions

§

until: 4.0.0
id: ember-utils.try-invoke

Deprecations Added in 3.25

§

until: 4.0.0
id: ember-string.htmlsafe-ishtmlsafe

Deprecations Added in 3.26

§

until: 4.0.0
id: 3-0-browser-support-policy

§

until: 4.0.0
id: array-observers

§

until: 4.0.0
id: attrs-arg-access

§

until: 4.0.0
id: class-binding-and-class-name-bindings-in-templates

§

until: 4.0.0
id: editions.classic
until: 4.0.0
id: ember-glimmer.link-to.positional-arguments

§

until: 4.0.0
id: ember-glimmer.with-syntax

§

until: 4.0.0
id: has-block-and-has-block-params

§

until: 4.0.0
id: implicit-injections

§

until: 4.0.0
id: manager-capabilities.components-3-4

§

until: 4.0.0
id: manager-capabilities.modifiers-3-13

§

until: 4.0.0
id: optional-feature.application-template-wrapper

§

until: 4.0.0
id: optional-feature.jquery-integration

§

until: 4.0.0
id: optional-feature.template-only-glimmer-components

§

until: 5.0.0
id: routing.transition-methods

§

until: 4.0.0
id: this-property-fallback

Deprecations Added in 3.27

§

until: 4.0.0
id: argument-less-helper-paren-less-invocation

§

until: 4.0.0
id: deprecated-run-loop-and-computed-dot-access

§

until: 4.0.0
id: ember.built-in-components.import

§

until: 4.0.0
id: ember.built-in-components.legacy-arguments

§

until: 4.0.0
id: ember.built-in-components.legacy-attribute-arguments

§

until: 4.0.0
id: ember.built-in-components.reopen

§

until: 4.0.0
id: ember.component.reopen

§

until: 4.0.0
id: ember-global
until: 4.0.0
id: ember.link-to.disabled-when

§

until: 4.0.0
id: route-disconnect-outlet

§

until: 4.0.0
id: route-render-template

§

until: 4.0.0
id: template-compiler.registerPlugin

Deprecations Added in 3.28

§

until: 4.4.0
id: setting-on-hash

Deprecations Added in Glimmer Internals

§

until: 4.0.0
id: autotracking.mutation-after-consumption

Deprecations Added in Upcoming Features

§

until: 3.9.0
id: events.inherited-function-listeners