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