Skip to content

Commit aa43596

Browse files
committed
Update changelog for Ember Data 2.4
1 parent e7b2a25 commit aa43596

File tree

1 file changed

+84
-0
lines changed

1 file changed

+84
-0
lines changed

CHANGELOG.md

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,90 @@
22

33
### Master
44

5+
### Release 2.4.0 (February 29, 2016)
6+
- [#4125](https://github.com/emberjs/data/pull/4125) [BUGFIX beta] Export more public API's via modules
7+
- [#4135](https://github.com/emberjs/data/pull/4135) import require
8+
- [#4137](https://github.com/emberjs/data/pull/4137) [BUGFIX beta] Allow optional spaces when parsing response headers
9+
- [#4141](https://github.com/emberjs/data/pull/4141) [DOC] Document behavior of object level errors with JSON API
10+
- [#4147](https://github.com/emberjs/data/pull/4147) Fix key remapping for embedded belongsTo
11+
- [#4167](https://github.com/emberjs/data/pull/4167) Add blueprints from ember-cli-mocha
12+
- [#4082](https://github.com/emberjs/data/pull/4082) Move the date import to where it is used intead of the root module
13+
- [#4063](https://github.com/emberjs/data/pull/4063) [BUGFIX release] don't load "app" code when loading globals files
14+
- [#4088](https://github.com/emberjs/data/pull/4088) [BUFGIX release] Fix regression with missing initializers
15+
- [#4066](https://github.com/emberjs/data/pull/4066) Use correct version number when used as an addon.
16+
- [#4072](https://github.com/emberjs/data/pull/4072) [BUGFIX release] Fix bundled source path for gem
17+
- [#4073](https://github.com/emberjs/data/pull/4073) [BUGFIX release] Add missing dist source to gem
18+
- [#4077](https://github.com/emberjs/data/pull/4077) [CLEANUP beta] Change the way metadata in response is stored on record array
19+
- [#4084](https://github.com/emberjs/data/pull/4084) [cleanup] Remove unnecessary inline JSHint config
20+
- [#4090](https://github.com/emberjs/data/pull/4090) Make yui doc generate links from the project root instead of the file…
21+
- [#4091](https://github.com/emberjs/data/pull/4091) [BUGFIX release] Refactor Model.reopen to use mixins
22+
- [#4095](https://github.com/emberjs/data/pull/4095) [BUGFIX release] Remove 'v' prefix from `DS.VERSION`
23+
- [#4108](https://github.com/emberjs/data/pull/4108) [BUGFIX beta] Fix `BuildUrlMixin.urlPrefix` regression when host=/
24+
- [#3999](https://github.com/emberjs/data/pull/3999) Run the Ember Data initializer when Ember Data is loaded as an Ember …
25+
- [#3941](https://github.com/emberjs/data/pull/3941) Mark `adapterFor` and `serializerFor` as public
26+
- [#3813](https://github.com/emberjs/data/pull/3813) ember-data should provide its blueprints
27+
- [#3916](https://github.com/emberjs/data/pull/3916) `Store._find` asserts `adapterPayload` not empty
28+
- [#3940](https://github.com/emberjs/data/pull/3940) Remove JSONSerializer#normalizeId
29+
- [#3303](https://github.com/emberjs/data/pull/3303) Implement RFC 57 - Reference Unification
30+
- [#3864](https://github.com/emberjs/data/pull/3864) Throw a more helpful error message if the response from queryRecord i…
31+
- [#3930](https://github.com/emberjs/data/pull/3930) Friendly Errors
32+
- [#2384](https://github.com/emberjs/data/pull/2384) Directly reloading a hasMany with links should trigger only one request
33+
- [#3853](https://github.com/emberjs/data/pull/3853) fix transitioning into invalid state
34+
- [#3841](https://github.com/emberjs/data/pull/3841) Log a deprecation warning when when Ember Data is loaded with Ember 1.13
35+
- [#3926](https://github.com/emberjs/data/pull/3926) Run `ember watson: methodify` on `addon/` and `test/`
36+
- [#4009](https://github.com/emberjs/data/pull/4009) [FEATURE ds-references] More conistency for RecordReference
37+
- [#3961](https://github.com/emberjs/data/pull/3961) Add a better error message when findRecord returns an array
38+
- [#3949](https://github.com/emberjs/data/pull/3949) Fix incorrect reference in store api docs
39+
- [#3946](https://github.com/emberjs/data/pull/3946) Report better error when `type` is missing from a JSONApi response
40+
- [#3958](https://github.com/emberjs/data/pull/3958) [DOCS fix] fix incorrect argument description...
41+
- [#4014](https://github.com/emberjs/data/pull/4014) Register the version before the DEBUG version are printed when loadin…
42+
- [#3968](https://github.com/emberjs/data/pull/3968) Add failing test on PromiseArray.createRecord when called before hasM…
43+
- [#3965](https://github.com/emberjs/data/pull/3965) [Doc] Specify the status code expected to populate the error object
44+
- [#3964](https://github.com/emberjs/data/pull/3964) Merge normalizeRelationships and setupRelationships methods in store
45+
- [#3967](https://github.com/emberjs/data/pull/3967) Added documentation to modify the hash by reference
46+
- [#3966](https://github.com/emberjs/data/pull/3966) tests for #3707
47+
- [#4016](https://github.com/emberjs/data/pull/4016) Add missing dependencies for the changelog script
48+
- [#3970](https://github.com/emberjs/data/pull/3970) [CLEANUP] move test file to correct location
49+
- [#4017](https://github.com/emberjs/data/pull/4017) [FEATURE ds-references] bring back accidentally removed tests
50+
- [#3985](https://github.com/emberjs/data/pull/3985) Remove extraneous conditional in ajax()
51+
- [#3980](https://github.com/emberjs/data/pull/3980) Add license field to bower.json
52+
- [#3979](https://github.com/emberjs/data/pull/3979) Re-enable feature flags
53+
- [#3974](https://github.com/emberjs/data/pull/3974) Remove duplicate createRecord test
54+
- [#3973](https://github.com/emberjs/data/pull/3973) [CLEANUP] use debug helpers from ember-data/debug
55+
- [#3983](https://github.com/emberjs/data/pull/3983) Fix documentation to use "serializedHasManyName"
56+
- [#3984](https://github.com/emberjs/data/pull/3984) Cleanup .jshintrc since no globals are used anymore
57+
- [#3976](https://github.com/emberjs/data/pull/3976) Allow `include` query parameter with store.findRecord & store.findAll
58+
- [#4000](https://github.com/emberjs/data/pull/4000) Re-enable pushing builds to S3
59+
- [#3996](https://github.com/emberjs/data/pull/3996) Update ember-cli-shims to 0.1.0 to silence ED's own warning
60+
- [#3988](https://github.com/emberjs/data/pull/3988) [PERF] Don't use array methods
61+
- [#3989](https://github.com/emberjs/data/pull/3989) Rely on internalModel.createSnapshot to set adapterOptions
62+
- [#3990](https://github.com/emberjs/data/pull/3990) Update adapter function references in test
63+
- [#3993](https://github.com/emberjs/data/pull/3993) Do not publish .gem files to npm
64+
- [#4025](https://github.com/emberjs/data/pull/4025) Use keyForReliationship for belongsTo and hasMany
65+
- [#4007](https://github.com/emberjs/data/pull/4007) [CLEANUP] Use `isEnabled` instead of `Ember.FEATURES` directly
66+
- [#4006](https://github.com/emberjs/data/pull/4006) [CLEANUP] Separate buildURL tests from pathForType tests
67+
- [#4001](https://github.com/emberjs/data/pull/4001) Add ember-publisher to package.json
68+
- [#4004](https://github.com/emberjs/data/pull/4004) [CLEANUP] remove unused feature-flags.js
69+
- [#4003](https://github.com/emberjs/data/pull/4003) Only run the Ember.onload initializers in globals mode
70+
- [#4005](https://github.com/emberjs/data/pull/4005) don't cache length in for loops
71+
- [#4002](https://github.com/emberjs/data/pull/4002) Fix paths to files which should be uploaded to S3
72+
- [#4049](https://github.com/emberjs/data/pull/4049) Run node tests and optional feature tests on AppVeyor
73+
- [#4015](https://github.com/emberjs/data/pull/4015) [CLEANUP] Don't cache length in for loops
74+
- [#4019](https://github.com/emberjs/data/pull/4019) Use JSON-API adapter and serializer in blueprints
75+
- [#4018](https://github.com/emberjs/data/pull/4018) [CLEANUP] re-use test setup to assert correct call to adapter.ajax
76+
- [#4011](https://github.com/emberjs/data/pull/4011) [CLEANUP] Update and remove obsolete comments
77+
- [#4030](https://github.com/emberjs/data/pull/4030) [CLEANUP] use methods from utils module directly
78+
- [#4029](https://github.com/emberjs/data/pull/4029) Move public modules out of the `-private` folder
79+
- [#4051](https://github.com/emberjs/data/pull/4051) Make setup-container public to allow consuming apps more flexibility with initializer
80+
- [#4037](https://github.com/emberjs/data/pull/4037) Happy New Year!
81+
- [#4035](https://github.com/emberjs/data/pull/4035) Simplify the urlPrefix method to make it easier to understand
82+
- [#4031](https://github.com/emberjs/data/pull/4031) [CLEANUP] Remove special logic for meta.descs in tests
83+
- [#4032](https://github.com/emberjs/data/pull/4032) [CLEANUP] remove obsolete code within Store#willDestroy
84+
- [#4039](https://github.com/emberjs/data/pull/4039) Replace calls to store.find with store.findRecord
85+
- [#4053](https://github.com/emberjs/data/pull/4053) [FEATURE ds-references] Only add function to prototype if enabled
86+
- [#4059](https://github.com/emberjs/data/pull/4059) Update name for feature in FEATURES.md
87+
88+
589
### Release 2.3.3 (January 21, 2016)
690
- [#4095](https://github.com/emberjs/data/pull/4095) [BUGFIX release] Remove 'v' prefix from `DS.VERSION`
791

0 commit comments

Comments
 (0)