Pre-release

@bmac bmac released this Nov 28, 2016 · 933 commits to master since this release

Assets 2

Release 2.11.0-beta.1 (November 28, 2016)

  • #4518 Update the relationship docs to remove some references to a globals s…
  • #4581 [DOC] Update descriptions of findRecord() and findAll()
  • #4438 add relationship property to findHasMany RESTAdapter docs
  • #4283 Add better error messaging for adapters that do not implement createR…
  • #4440 Add examples to the Serializer API docs
  • #4272 [BUGFIX beta] Don't unnecessarily materialize records
  • #4562 [PERF] make internal model lazier
  • #4601 Naming cleanup
  • #4586 Remove the ds-boolean-transform-allow-null feature flag
  • #4582 tidy up integration/filter-test
  • #4585 Update changelog for the Ember Data 2.9.0 release
  • #4632 [DOC ds-extended-errors] Add docs for extended errors
  • #4592 [DOC] Add documentation for query#update() to refresh query
  • #4591 Cleanup record array manager
  • #4587 Remove ds-links-in-record-array feature flag
  • #4590 Fix YUIDoc warnings
  • #4589 Feat/improved cache
  • #4640 build ember-data attribute debug info dynamically
  • #4606 fix(instrumentation): heimdall-query needed bumped to work properly
  • #4599 Don't warn for 'async: false' relationships with link + data
  • #4594 Revert "unloadRecord does not remove observers"
  • #4605 Don't notify belongsTo changes if nothing changed
  • #4597 Cleanup record array manager
  • #4598 fix integration/record-array-test setup
  • #4600 make DS.ManyArray lazy
  • #4603 [WARNING] Warn when extending JSONAPISerializer with extractMeta
  • #4604 Warn when findRecord returns a different id than the one requested
  • #4659 Document the relationship serialized format in the RESTAdapter
  • #4624 Test assertions when updateRecord & deleteRecord don't exist on adapter
  • #4612 [DOC] Mark errorsHashToArray and errorsArrayToHash public
  • #4620 [FEATURE ds-serialize-id] add serializeId to json-serializer
  • #4613 Assert that InternalModel is indeed not materialized on store._push
  • #4616 Assert when original and not normalized key is found in payload
  • #4621 tidy-up integration/filter-test
  • #4617 chore(store): cleans up and optimizes code paths around fetching rela…
  • #4607 Fix dummy app serializer
  • #4609 [DOC] Improve warning for mismatched id in store.findRecord
  • #4614 [DOC] Minor changes to addon/serializer.js
  • #4671 Fix typo in delete-record-test
  • #4645 cleanup system/many-array
  • #4636 Add a missing example to the ManyArray api docs
  • #4630 Updates json-api-mock-server
  • #4644 [PERF] HasMany doesn't need to inform RecordArrayManager
  • #4629 [DOC] #4595 revise unloadAll description
  • #4641 Add API docs for the RecordReference
  • #4639 Update API docs for BelongsToReference
  • #4643 [BUGFIX #4649 #4648]
  • #4637 Simplify Adapter#serialize by using snapshot.serialize() since they d…
  • #4661 dirty check to prevent liveRecordArrays being rebuilt too often
  • #4665 Deprecate store.recordIsLoaded
  • #4654 remove useless private api
  • #4653 Update the API docs on the JSONAPISerializer
  • #4652 Improve the API docs for the JSONAPI adapter
  • #4662 Code Cleanup for store.js
  • #4651 Add some minor updates to the store documentation
  • #4658 Test for hasMany array removal on deletion
  • #4669 fix mock server
  • #4674 Update findHasMany API docs
  • #4680 Remove unused helper function normalizeAttributes