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