Deprecations Added in Ember Data 2.x

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

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

Deprecations Added in 2.3

§

until: 3.0.0
id: non-primitive-defaultvalue-for-model-attributes

§

until: 3.0.0
id: restserializer-keyforpolymorphictype

Deprecations Added in 2.6

§

until: 3.0.0
id: restserializer-normalizehash

Deprecations Added in 2.7

§

until: 3.0.0
id: date-prototype-extension

§

until: 3.0.0
id: ember-date-parse

§

until: 3.0.0
id: global-version-of-ds

§

until: 3.0.0
id: store-queryrecord-array-response-with-restserializer

Deprecations Added in 2.11

§

until: 3.0.0
id: lookupadapter

§

until: 3.0.0
id: lookupserializer

§

until: 3.0.0
id: recordisloaded

§

until: 3.0.0
id: store-serialize

Deprecations Added in 2.12

§

until: 3.0.0
id: jsonserializer-shouldserializehasmany

Deprecations Added in 2.13

§

until: 3.0.0
id: unused-initializers

Deprecations Added in Upcoming Features

§

until: 4.0.0
id: ds.references.belongs-to.push-record

§

until: 4.0.0
id: hasmanyreference-push-array

§

until: 4.0.0
id: hasmanyreference-push-invalid-data

§

until: 4.0.0
id: jsonapiserializer-modelnamefrompayloadkey-for-relationship

§

until: 4.0.0
id: jsonapiserializer-modelnamefrompayloadkey-for-resource

§

until: 4.0.0
id: jsonapiserializer-payloadkeyfrommodelname-for-belongsto-relationship

§

until: 4.0.0
id: jsonapiserializer-payloadkeyfrommodelname-for-hasmany-relationship

§

until: 4.0.0
id: jsonapiserializer-payloadkeyfrommodelname-for-resource