|
2 | 2 |
|
3 | 3 | ### Master
|
4 | 4 |
|
| 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 | + |
5 | 89 | ### Release 2.3.3 (January 21, 2016)
|
6 | 90 | - [#4095](https://github.com/emberjs/data/pull/4095) [BUGFIX release] Remove 'v' prefix from `DS.VERSION`
|
7 | 91 |
|
|
0 commit comments