Release 2.3.0 (January 12, 2016)
Ember Data 2.3 is now published as and Ember CLI addon in addition to a bower package.
See the release notes
for instruction on how to upgrade your Ember CLI project to take advantage of the Ember Data addon.
- #4039 Replace calls to store.find with store.findRecord
- #4042 [BUGFIX beta] prevent calls to store.query leaking
- #4048 Strip stuff from addon before it is added to app
- #4050 [BUGFIX beta] Functional update for adapter populated record arrays
- #4051 Make setup-container public to allow consuming apps more flexibility with initializer
- #4052 [DOC beta] Hide private classes from YUIDoc
- #4055 [BUGFIX beta] pin jquery to 1.11.3 to fix broken build
- #4057 [BUGFIX beta] fail builds in ember-cli when ember-cli-shims isn't met
- #4058 [BUGFIX beta] Do not expose the array argument on store.query
- #4060 Require ember-source 2.x
- #4018 [CLEANUP] re-use test setup to assert correct call to adapter.ajax
- #4019 Use JSON-API adapter and serializer in blueprints
- #4021 [BUGFIX beta] Move ember-inflector to an explicit dependency for the …
- #4025 Use keyForReliationship for belongsTo and hasMany
- #4029 [BUGFIX beta] Move public modules out of the
-private
folder - #4026 [BUGFIX beta] ignores keys that are not found in the map
- #3813 ember-data should provide its blueprints
- #3996 Update ember-cli-shims to 0.1.0 to silence ED's own warning
- #3999 Run the Ember Data initializer when Ember Data is loaded as an Ember …
- #4003 Only run the Ember.onload initializers in globals mode
- #4010 [DOC beta] Mark comments as private
- #4014 Register the version before the DEBUG version are printed when loadin…
- #3995 [BUGFIX beta] Implement public module API.
- #3865 [PERF] Ajax should join an existing run if one exists
- #3949 Fix incorrect reference in store api docs
- #3841 Log a deprecation warning when when Ember Data is loaded with Ember 1.13
- #3973 [CLEANUP] use debug helpers from ember-data/debug
- #3978 [BUGFIX beta] bump ember-inflector
- #3983 [DOC beta] Fix documentation to use "serializedHasManyName"
- #3986 Move private modules into the
-private
directory - #3865 Assert that passed array to set a hasMany consists of records
- #3820 [CLEANUP] Remove duplicate test for creating record
- #3819 [CLEANUP] Remove duplicate
default export
in snapshot.js - #3713 Document the return value of DS.Adapter#updateRecord
- #3390 Update the jsbin link so it has no deprecation warnings
- #3835 [BUGFIX] extract polymorphic belongsTo in RESTSerializer
- #3829 Remove references to findQuery
- #3824 [DOCS] Improve docs for JSONSerializer
- #3828 [CLEANUP] Make idiomatic use of
export default
- #3821 [CLEANUP] Remove unecessary wrap of rejection in run-loop
- #3827 [DOC] Remove reference to
isDirty
in DS.Model documentation - #3839 Cleanup build
- #3831 [CLEANUP] dasherize file name for hasRecordForId test
- #3830 Fix tests for non-dasherized lookups
- #3837 [BUGFIX] Attribute/relationship named "type" of embedded record is considered before normalization
- #3832 Fix API docs for JSONAPISerializer.normalize
- #3834 raise errors on deprecation
- #3843 Remove unneeded PromiseArray allocation
- #3844 Remove conditional statement that is always true
- #3855 Deprecate complex objects as an attributes
defaultValue
. - #3850 [DOC] Document snapshotRecordArray param passed to adapter.findAll
- #3868 Reset changed attributes when matching data is pushed
- #3869 Update the Changelog for 1.13.14
- #3867 Allow serializers to normalize response, remove old internal serializers code
- #3858 [DOC] remove documentation for
isError
in states - #3866 Allow store.push to accept { data: null }
- #3860 [CLEANUP] remove unused private method in AdapterPopulatedRecordArray
- #3907 Addonize
- #3898 Fix DS.Errors summary and error object example
- #3889 [perf] minor adjustments to
store#push
flow - #3928 update README stating no IE8 support
- #3915 Add null implementation of findMany in DS.Adapter
- #3904 Cleanup
.codeclimate.yml
- #3912 Use public API for container/registry when possible.
- #3924 [CLEANUP]
tests/integration/adapter/find-test.js
- #3925 [CLEANUP] Clean up adapter/find-all-test.js
- #3927 restore globals publishing to canary build
- #3929 upgrade node to 4 on CI
- #3931 update ember-cli to 1.13.12