Releases: emberjs/data
Releases · emberjs/data
Ember Data 2.5.0
Release 2.5.0 (April 11, 2016)
- #4293 Transition an invalid created record to the deleted saved state when deleted
- #4304 pass DS.SnapshotRecordArray to build-url-mixin buildURL
- #4308 pass snapshot through to urlForFindHasMany and urlForFindBelongsTo
- #4314 [BUGFIX beta] convert single record sideloaded records to plural
- #4316 Fix
isUpdating
for DS.AdapterPopulatedRecordArray#update() - #4245 Tweaks to docs on error responses
- #4268 JSONSerializer should normalize the links object using the attrs hash
- #4270 Fix incorrect reference to
push
in thefindRecord
docs - #4271 [BUGFIX beta] Ensure
null
is returned for Reference#value() - #4274 [DOC canary] Update extractMeta documentation
- #4295 [DOC release] Mistaken back tick.
- #4178 DS.Store type presence checks
- #4194 Use modelNameFromPayloadKey when type is given
- #4243 moves the ember dep in the package-manager package.json into optionalDependencies
- #4248 fix prod-build issue
- #4250 [BUGFIX beta] Use Ember.assign when availability
- #4256 [BUGFIX release] Revert pr #3864
- #4214 Fix AMD dependencies
- #4184 blueprints: Use project.dependencies() to determine test framework
- #3559 [BUGFIX release] Guard against isDestroyed in ManyArray.flushCanonical
- #4154 Make sure new record are not pushed twice when parent is saved before.
- #4198 [DOC beta] Fix error message internal docs
- #4200 Avoid errors when ember-cli-shims is not included.
- #4204 Fix RESTAdapter.findRecord without a snapshot
- #4205 [BUGFIX release] ensure import paths are resolved \w posix separators
- #4221 [BUGFIX beta] use assert from debug utils so it is stripped correctly
- #4235 [DOC] Fix store.findAll return type
- #4237 [DOC beta] Fix typo in inline doc. of normalizeResponse
- #4119 Add ember.js and ember-data tags automatically to SO question
- #4063 [BUGFIX release] don't load "app" code when loading globals files
- #4040 Use test helpers from ember dev
- #4116 Add assertions for store#query()
- #4066 Use correct version number when used as an addon.
- #4065 Bump canary to 2.5.0
- #4070 Update blueprints to import modules directly
- #4111 [BUGFIX beta] Add ducktyping of
AdapterError
- #4084 [cleanup] Remove unnecessary inline JSHint config
- #4082 Move the date import to where it is used intead of the root module
- #4074 Update README, now that ember-data is a proper addon
- #4079 [CLEANUP] remove unused config/ember-defeatureify.js
- #4078 Use
Ember.merge
instead of ember-data's shim - #4090 Make yui doc generate links from the project root instead of the file…
- #4085 Update codeclimate.yml
- #4086 [FEATURE ds-transform-pass-options] pass options to DS.Transform
- #4141 [DOC] Document behavior of object level errors with JSON API
- #4094 Update changelog for 2.3.2 release
- #4092 Delete TRANSITION.md
- #4152 Remove extra definition of InvalidError
- #4100 [DOC] Replace reference to DS.Store.find
- #4102 [DOC] Fix misleading docs for
DS.RESTAdapter.findBelongsTo
- #4110 [FEATURE ds-pushpayload-return] Change
pushPayload
to return a value. - #4097 Update
.npmignore
- #4104 [DOC] Mark
DS.Store.filter
as private - #4101 [cleanup] Remove unneeded
getComputedPropertyDesc
test helper - #4160 Fixes broken link
- #4128 Fix calls to keyForRelationship in embedded records
- #4117 Add assertion for polymorphic type for HasManyReference#push
- #4118 [ci skip] Sort CHANGELOG by version and not date of release
- #4164 [CLEANUP] remove
toString
definitions for models in tests - #4147 Fix key remapping for embedded belongsTo
- #4135 import require
- #4153 calling reload multiple times on a has many triggers only one request
- #4155 remove container related deprecation warnings
- #4159 [DOC] Mark store.filter as deprecated in JSDoc.
- #4167 Add blueprints from ember-cli-mocha
- #4168 TravisCI: Use PhantomJS v2.1.1
- #4169 Simplify PhantomJS installation on TravisCI
- #4171 [CLEANUP] Remove shim for Backburner.join
- #4172 [CLEANUP] Remove shim for Ember.Service
- #4224 Enable feature flags for 2.5 beta cycle
Ember Data 2.5.0-beta.4
Release 2.5.0-beta.4 (April 1, 2016)
- #4245 Tweaks to docs on error responses
- #4268 JSONSerializer should normalize the links object using the attrs hash
- #4270 Fix incorrect reference to
push
in thefindRecord
docs - #4271 [BUGFIX beta] Ensure
null
is returned for Reference#value() - #4274 [DOC canary] Update extractMeta documentation
- #4295 [DOC release] Mistaken back tick.
Ember Data 2.5.0-beta.3
Release 2.5.0-beta.3 (March 22, 2016)
Ember Data 2.4.3
Ember Data 2.4.2
Release 2.4.2 (March 19, 2016)
- #4248 [BUGFIX release] fix prod-build issue
Ember Data 2.5.0-beta.2
Release 2.5.0-beta.2 (March 18, 2016)
- #4214 Fix AMD dependencies
- #4184 blueprints: Use project.dependencies() to determine test framework
- #3559 [BUGFIX release] Guard against isDestroyed in ManyArray.flushCanonical
- #4154 Make sure new record are not pushed twice when parent is saved before.
- #4198 [DOC beta] Fix error message internal docs
- #4200 Avoid errors when ember-cli-shims is not included.
- #4204 Fix RESTAdapter.findRecord without a snapshot
- #4205 [BUGFIX release] ensure import paths are resolved \w posix separators
- #4221 [BUGFIX beta] use assert from debug utils so it is stripped correctly
- #4235 [DOC] Fix store.findAll return type
- #4237 [DOC beta] Fix typo in inline doc. of normalizeResponse
Ember Data 2.4.1
Release 2.4.1 (March 18, 2016)
- #3559 [BUGFIX release] Guard against isDestroyed in ManyArray.flushCanonical
- #4154 Make sure new record are not pushed twice when parent is saved before.
- #4204 Fix RESTAdapter.findRecord without a snapshot
- #4205 [BUGFIX release] ensure import paths are resolved \w posix separators
- #4214 Fix AMD dependencies
Ember Data 2.5.0-beta.1
Release 2.5.0-beta.1 (March 9, 2016)
- #4119 Add ember.js and ember-data tags automatically to SO question
- #4063 [BUGFIX release] don't load "app" code when loading globals files
- #4040 Use test helpers from ember dev
- #4116 Add assertions for store#query()
- #4066 Use correct version number when used as an addon.
- #4065 Bump canary to 2.5.0
- #4070 Update blueprints to import modules directly
- #4111 [BUGFIX beta] Add ducktyping of
AdapterError
- #4084 [cleanup] Remove unnecessary inline JSHint config
- #4082 Move the date import to where it is used intead of the root module
- #4074 Update README, now that ember-data is a proper addon
- #4079 [CLEANUP] remove unused config/ember-defeatureify.js
- #4078 Use
Ember.merge
instead of ember-data's shim - #4090 Make yui doc generate links from the project root instead of the file…
- #4085 Update codeclimate.yml
- #4086 [FEATURE ds-transform-pass-options] pass options to DS.Transform
- #4141 [DOC] Document behavior of object level errors with JSON API
- #4094 Update changelog for 2.3.2 release
- #4092 Delete TRANSITION.md
- #4152 Remove extra definition of InvalidError
- #4100 [DOC] Replace reference to DS.Store.find
- #4102 [DOC] Fix misleading docs for
DS.RESTAdapter.findBelongsTo
- #4110 [FEATURE ds-pushpayload-return] Change
pushPayload
to return a value. - #4097 Update
.npmignore
- #4104 [DOC] Mark
DS.Store.filter
as private - #4101 [cleanup] Remove unneeded
getComputedPropertyDesc
test helper - #4160 Fixes broken link
- #4128 Fix calls to keyForRelationship in embedded records
- #4117 Add assertion for polymorphic type for HasManyReference#push
- #4118 [ci skip] Sort CHANGELOG by version and not date of release
- #4164 [CLEANUP] remove
toString
definitions for models in tests - #4147 Fix key remapping for embedded belongsTo
- #4135 import require
- #4153 calling reload multiple times on a has many triggers only one request
- #4155 remove container related deprecation warnings
- #4159 [DOC] Mark store.filter as deprecated in JSDoc.
- #4167 Add blueprints from ember-cli-mocha
- #4168 TravisCI: Use PhantomJS v2.1.1
- #4169 Simplify PhantomJS installation on TravisCI
- #4171 [CLEANUP] Remove shim for Backburner.join
- #4172 [CLEANUP] Remove shim for Ember.Service
- #4224 Enable feature flags for 2.5 beta cycle
Ember Data v2.4.0
Release 2.4.0 (February 29, 2016)
- #4125 [BUGFIX beta] Export more public API's via modules
- #4135 import require
- #4137 [BUGFIX beta] Allow optional spaces when parsing response headers
- #4141 [DOC] Document behavior of object level errors with JSON API
- #4147 Fix key remapping for embedded belongsTo
- #4167 Add blueprints from ember-cli-mocha
- #4082 Move the date import to where it is used intead of the root module
- #4063 [BUGFIX release] don't load "app" code when loading globals files
- #4088 [BUFGIX release] Fix regression with missing initializers
- #4066 Use correct version number when used as an addon.
- #4072 [BUGFIX release] Fix bundled source path for gem
- #4073 [BUGFIX release] Add missing dist source to gem
- #4077 [CLEANUP beta] Change the way metadata in response is stored on record array
- #4084 [cleanup] Remove unnecessary inline JSHint config
- #4090 Make yui doc generate links from the project root instead of the file…
- #4091 [BUGFIX release] Refactor Model.reopen to use mixins
- #4095 [BUGFIX release] Remove 'v' prefix from
DS.VERSION
- #4108 [BUGFIX beta] Fix
BuildUrlMixin.urlPrefix
regression when host=/ - #3999 Run the Ember Data initializer when Ember Data is loaded as an Ember …
- #3941 Mark
adapterFor
andserializerFor
as public - #3813 ember-data should provide its blueprints
- #3916
Store._find
assertsadapterPayload
not empty - #3940 Remove JSONSerializer#normalizeId
- #3303 Implement RFC 57 - Reference Unification
- #3864 Throw a more helpful error message if the response from queryRecord i…
- #3930 Friendly Errors
- #2384 Directly reloading a hasMany with links should trigger only one request
- #3853 fix transitioning into invalid state
- #3841 Log a deprecation warning when when Ember Data is loaded with Ember 1.13
- #3926 Run
ember watson: methodify
onaddon/
andtest/
- #4009 [FEATURE ds-references] More conistency for RecordReference
- #3961 Add a better error message when findRecord returns an array
- #3949 Fix incorrect reference in store api docs
- #3946 Report better error when
type
is missing from a JSONApi response - #3958 [DOCS fix] fix incorrect argument description...
- #4014 Register the version before the DEBUG version are printed when loadin…
- #3968 Add failing test on PromiseArray.createRecord when called before hasM…
- #3965 [Doc] Specify the status code expected to populate the error object
- #3964 Merge normalizeRelationships and setupRelationships methods in store
- #3967 Added documentation to modify the hash by reference
- #3966 tests for #3707
- #4016 Add missing dependencies for the changelog script
- #3970 [CLEANUP] move test file to correct location
- #4017 [FEATURE ds-references] bring back accidentally removed tests
- #3985 Remove extraneous conditional in ajax()
- #3980 Add license field to bower.json
- #3979 Re-enable feature flags
- #3974 Remove duplicate createRecord test
- #3973 [CLEANUP] use debug helpers from ember-data/debug
- #3983 Fix documentation to use "serializedHasManyName"
- #3984 Cleanup .jshintrc since no globals are used anymore
- #3976 Allow
include
query parameter with store.findRecord & store.findAll - #4000 Re-enable pushing builds to S3
- #3996 Update ember-cli-shims to 0.1.0 to silence ED's own warning
- #3988 [PERF] Don't use array methods
- #3989 Rely on internalModel.createSnapshot to set adapterOptions
- #3990 Update adapter function references in test
- #3993 Do not publish .gem files to npm
- #4025 Use keyForReliationship for belongsTo and hasMany
- #4007 [CLEANUP] Use
isEnabled
instead ofEmber.FEATURES
directly - #4006 [CLEANUP] Separate buildURL tests from pathForType tests
- #4001 Add ember-publisher to package.json
- #4004 [CLEANUP] remove unused feature-flags.js
- #4003 Only run the Ember.onload initializers in globals mode
- #4005 don't cache length in for loops
- #4002 Fix paths to files which should be uploaded to S3
- #4049 Run node tests and optional feature tests on AppVeyor
- #4015 [CLEANUP] Don't cache length in for loops
- #4019 Use JSON-API adapter and serializer in blueprints
- #4018 [CLEANUP] re-use test setup to assert correct call to adapter.ajax
- #4011 [CLEANUP] Update and remove obsolete comments
- #4030 [CLEANUP] use methods from utils module directly
- #4029 Move public modules out of the
-private
folder - #4051 Make setup-container public to allow consuming apps more flexibility with initializer
- #4037 Happy New Year!
- #4035 Simplify the urlPrefix method to make it easier to understand
- #4031 [CLEANUP] Remove special logic for meta.descs in tests
- #4032 [CLEANUP] remove obsolete code within Store#willDestroy
- #4039 Replace calls to store.find with store.findRecord
- #4053 [FEATURE ds-references] Only add function to prototype if enabled
- #4059 Update name for feature in FEATURES.md
Ember Data 2.4.0-beta.3
Release 2.4.0-beta.3 (February 26, 2016)
- #4125 [BUGFIX beta] Export more public API's via modules
- #4135 Fix build error when using babel 6 with the transform-es2015-modules-amd plugin
- #4137 [BUGFIX beta] Allow optional spaces when parsing response headers
- #4141 [DOC] Document behavior of object level errors with JSON API
- #4147 Fix key remapping for embedded belongsTo
- #4167 Add blueprints from ember-cli-mocha