Skip to content

Releases: emberjs/data

Ember Data 2.5.0

12 Apr 04:24
Compare
Choose a tag to compare

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 the findRecord 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

01 Apr 20:36
Compare
Choose a tag to compare
Pre-release

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 the findRecord 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

22 Mar 15:34
Compare
Choose a tag to compare
Pre-release

Release 2.5.0-beta.3 (March 22, 2016)

  • #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

Ember Data 2.4.3

22 Mar 15:32
Compare
Choose a tag to compare

Release 2.4.3 (March 22, 2016)

  • #4243 moves the ember dep in the package-manager package.json into optionalDependencies
  • #4256 [BUGFIX release] Revert pr #3864

Ember Data 2.4.2

19 Mar 23:35
Compare
Choose a tag to compare

Release 2.4.2 (March 19, 2016)

  • #4248 [BUGFIX release] fix prod-build issue

Ember Data 2.5.0-beta.2

18 Mar 16:07
Compare
Choose a tag to compare
Pre-release

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

18 Mar 16:08
Compare
Choose a tag to compare

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

09 Mar 22:42
Compare
Choose a tag to compare
Pre-release

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

01 Mar 04:32
Compare
Choose a tag to compare

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 and serializerFor as public
  • #3813 ember-data should provide its blueprints
  • #3916 Store._find asserts adapterPayload 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 on addon/ and test/
  • #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 of Ember.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

26 Feb 18:09
Compare
Choose a tag to compare
Pre-release

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