ember-data
Advanced tools
Comparing version 1.0.0-beta.19.2 to 1.13.0
@@ -5,4 +5,77 @@ # Ember Data Changelog | ||
### Release 1.13 (June 16, 2015) | ||
- [#3143](https://github.com/emberjs/data/pull/3143) Refactor the Serializer API [@emberjs](https://github.com/emberjs) | ||
- [#2904](https://github.com/emberjs/data/pull/2904) Implement basic JSON-API adapter [@wecc](https://github.com/wecc) | ||
- [#2584](https://github.com/emberjs/data/pull/2584) Add queryOne method [@thaume](https://github.com/thaume) | ||
- [#3310](https://github.com/emberjs/data/pull/3310) Allow the store to pass adapter options to the adapter [@bmac](https://github.com/bmac) | ||
- [#3194](https://github.com/emberjs/data/pull/3194) Json api errors [@tchak](https://github.com/tchak) | ||
- [#3235](https://github.com/emberjs/data/pull/3235) rename store.findQuery to store.query [@csantero](https://github.com/csantero) | ||
- [#3232](https://github.com/emberjs/data/pull/3232) Add findByRecord and deprecate findById [@HeroicEric](https://github.com/HeroicEric) | ||
- [#3167](https://github.com/emberjs/data/pull/3167) store.all() is not treated as a filteredRecordArray anymore [@pangratz](https://github.com/pangratz) | ||
- [#3218](https://github.com/emberjs/data/pull/3218) Implement extractMeta for new Serializer API [@wecc](https://github.com/wecc) | ||
- [#3226](https://github.com/emberjs/data/pull/3226) Warnings for incorrect options in belongsTo, resolves #3187 [@zoeesilcock/feature](https://github.com/zoeesilcock/feature) | ||
- [#3234](https://github.com/emberjs/data/pull/3234) Make store.findAll(type) public [@HeroicEric](https://github.com/HeroicEric) | ||
- [#3214](https://github.com/emberjs/data/pull/3214) serialize:true takes priority over the OneToMany check for relationships [@sly7-7](https://github.com/sly7-7) | ||
- [#3216](https://github.com/emberjs/data/pull/3216) Record property changes [@bmac](https://github.com/bmac) | ||
- [#3209](https://github.com/emberjs/data/pull/3209) Rename and deprecate finders (store.all -> store.peekAll and store.getById -> store.peekRecord) [@HeroicEric](https://github.com/HeroicEric) | ||
- [#3221](https://github.com/emberjs/data/pull/3221) Metadata for hasmany [@emberjs](https://github.com/emberjs) | ||
- [#3268](https://github.com/emberjs/data/pull/3268) Fix for passing json api objects into push [@emberjs](https://github.com/emberjs) | ||
- [#3241](https://github.com/emberjs/data/pull/3241) Rename store.findByRecord to store.findRecord [@HeroicEric](https://github.com/HeroicEric) | ||
- [#3253](https://github.com/emberjs/data/pull/3253) Treat empty strings in ids the same as null or undefined [@pangratz](https://github.com/pangratz) | ||
- [#3262](https://github.com/emberjs/data/pull/3262) Pass _internalModel into a record when it is created [@bmac](https://github.com/bmac) | ||
- [#3340](https://github.com/emberjs/data/pull/3340) Use 'findRecord' instead of 'find' in doc [@emberjs](https://github.com/emberjs) | ||
- [#3289](https://github.com/emberjs/data/pull/3289) Fix deprecation warning in tests [@bmac](https://github.com/bmac) | ||
- [#3270](https://github.com/emberjs/data/pull/3270) Pass store to inverseFor in removeEmbeddedForeignKey [@wecc](https://github.com/wecc) | ||
- [#3279](https://github.com/emberjs/data/pull/3279) Deprecation if id is Model in deserializeRecordId [@joelalejandro](https://github.com/joelalejandro) | ||
- [#3286](https://github.com/emberjs/data/pull/3286) Deprecate `store:application` and `store:main` in favor of `service:store` [@bmac](https://github.com/bmac) | ||
- [#3311](https://github.com/emberjs/data/pull/3311) Set the currentState when a record is created, not only when the stat… [@bmac](https://github.com/bmac) | ||
- [#3290](https://github.com/emberjs/data/pull/3290) Rename `all` to `peekAll` in a test to fix a deprecation warning. [@bmac](https://github.com/bmac) | ||
- [#3306](https://github.com/emberjs/data/pull/3306) Rename adapter and serializer methods to match the new store methods [@bmac](https://github.com/bmac) | ||
- [#3312](https://github.com/emberjs/data/pull/3312) Deprecate fetch and replace it with store.findRecord(type, id, { reload: true}) [@bmac](https://github.com/bmac) | ||
- [#3292](https://github.com/emberjs/data/pull/3292) Allow for store.push(object) [@emberjs](https://github.com/emberjs) | ||
- [#3305](https://github.com/emberjs/data/pull/3305) Rename Model.rollback() to model.rollbackAttributes() [@HeroicEric](https://github.com/HeroicEric) | ||
- [#3316](https://github.com/emberjs/data/pull/3316) Support custom stores defined on the container as [@bmac](https://github.com/bmac) | ||
- [#3351](https://github.com/emberjs/data/pull/3351) Deprecate isDirty in favor of Model#hasDirtyAttributes [@bmac](https://github.com/bmac) | ||
- [#3329](https://github.com/emberjs/data/pull/3329) Refactor `Errors#errorsByAttributeName` to not use Ember.reduceComputed [@pangratz](https://github.com/pangratz) | ||
- [#3323](https://github.com/emberjs/data/pull/3323) Allow ember-source 2.x [@tricknotes](https://github.com/tricknotes) | ||
- [#3324](https://github.com/emberjs/data/pull/3324) Implement adapter reload hooks from RFC #61 [@bmac](https://github.com/bmac) | ||
- [#3326](https://github.com/emberjs/data/pull/3326) Deprecate store.pushMany in favor of store.push [@mikehollis](https://github.com/mikehollis) | ||
- [#3334](https://github.com/emberjs/data/pull/3334) deprecate ActiveModelAdapter being bundled with core [@emberjs](https://github.com/emberjs) | ||
- [#3362](https://github.com/emberjs/data/pull/3362) Improve deprecation for not using the new Serializer API [@wecc](https://github.com/wecc) | ||
- [#3350](https://github.com/emberjs/data/pull/3350) Deprecate store.push(type, data) [@bmac](https://github.com/bmac) | ||
- [#3344](https://github.com/emberjs/data/pull/3344) Disable beta and canary tests so we can ship Ember Data 1.13 that sti… [@bmac](https://github.com/bmac) | ||
- [#3349](https://github.com/emberjs/data/pull/3349) Register service:store in an initializer instead of an instanceInitia… [@bmac](https://github.com/bmac) | ||
- [#3346](https://github.com/emberjs/data/pull/3346) Remove the JSONAPI serializer refactor feature flag [@bmac](https://github.com/bmac) | ||
- [#3347](https://github.com/emberjs/data/pull/3347) Implement modelNameFromPayloadKey in JSONSerializer [@wecc](https://github.com/wecc) | ||
- [#3361](https://github.com/emberjs/data/pull/3361) Use MapWithDefault forEach instead of Array#forEach [@bmac](https://github.com/bmac) | ||
- [#3364](https://github.com/emberjs/data/pull/3364) deprecate store.filter [@emberjs](https://github.com/emberjs) | ||
- [#3365](https://github.com/emberjs/data/pull/3365) Convert internal representation to JSONApi [@bmac](https://github.com/bmac) | ||
- [#3366](https://github.com/emberjs/data/pull/3366) Log a deprecation warning if users do not specify `async` on a relationship [@bmac](https://github.com/bmac) | ||
### Release 1.0.0-beta.19.2 (June 12, 2015) | ||
- Fix a regression with Ember CLI users who have defined a custom | ||
store in `app/store.js` - https://github.com/emberjs/data/pull/3316 | ||
- Fix a regression where `currentState` was not defined on a record | ||
until the record a state change occured. https://github.com/emberjs/data/pull/3311 | ||
### Release 1.0.0-beta.19.1 (June 9, 2015) | ||
- Fix a regression where a `DS.Model`'s `InternalModel` would not be set | ||
on init - @bmac https://github.com/emberjs/data/pull/3262 | ||
- Pass store to inverseFor in removeEmbeddedForeignKey #3270 - @wecc | ||
https://github.com/emberjs/data/pull/3270 | ||
### Release 1.0.0-beta.19 (June 5, 2015) | ||
#### Breaking Changes | ||
##### Store Service moved to an Instance Initializer | ||
In order to fix deprecations warning induced by Ember 1.12, the store service | ||
is now injected as an instanceInitializer. As a consequence, if you had initializers | ||
depending on the store, you should move them to an instance initializer as well, | ||
and mark it as after: 'ember-data'. | ||
- Removed support for DS.FixtureAdapter. You can use it as an addon, or | ||
@@ -9,0 +82,0 @@ build it using [Ember Giftwrap](https://github.com/ef4/ember-giftwrap). |
{ | ||
"name": "ember-data", | ||
"version": "1.0.0-beta.19.2", | ||
"version": "1.13.0", | ||
"namespace": "DS", | ||
@@ -28,3 +28,4 @@ "repository": "git://github.com/emberjs/data.git", | ||
"test:canary": "testem -f config/testem-canary.json -R dot ci", | ||
"test:stable": "testem -f config/testem-stable.json -R dot ci" | ||
"test:stable": "testem -f config/testem-stable.json -R dot ci", | ||
"test:optional-features": "testem -f config/testem-optional-features.json -R dot ci" | ||
}, | ||
@@ -58,2 +59,3 @@ "devDependencies": { | ||
"ember-cli": "^0.1.15", | ||
"ember-new-computed": "1.0.1", | ||
"ember-inflector": "^1.5.0", | ||
@@ -60,0 +62,0 @@ "ember-publisher": "0.0.7", |
@@ -81,3 +81,3 @@ ## Ember Data [![Build Status](https://secure.travis-ci.org/emberjs/data.svg?branch=master)](http://travis-ci.org/emberjs/data) | ||
If you're using globals (that is, not something like or ember-cli), your | ||
If you're using globals (that is, not something like ember-cli), your | ||
models would look like this: | ||
@@ -130,3 +130,3 @@ | ||
```js | ||
this.store.find('blogPost'); | ||
this.store.findAll('blogPost'); | ||
``` | ||
@@ -133,0 +133,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
69357
1
37