@bmac bmac released this Apr 28, 2017 · 792 commits to master since this release

Assets 2

Release 2.13.0 (April 28, 2017)

  • #4860 Refactor the detection / warnings around ember-cli-shims.
  • #4853 [Fixes #4853] use Object.create(null) directly
  • #4858 [PERF] let GUID_KEYS just be set on the model instances
  • #4937 [BUGFIX beta] Update dependencies to use Babel 6
  • #4922 [BUGFIX release] restore internalModels GUID_KEY’s
  • #4916 [BACKPORT 4913] don't prematurely nullify props on the container-inst…
  • #4862 [BETA] Update dependencies to use babel 6.
  • #4877 [BUGFIX beta] ensure the globals build has the correct context in the iife.
  • #4879 [BUGFIX beta] ensure context is applied in iife
  • #4767 Updating gitignore to remove .idea
  • #4741 Clean up some YUIdoc erros
  • #4693 Fixed modelFor documentation. Look up model's class name (#4693)
  • #4719 [DOC release] Add note to embedded records mixin (#4719)
  • #4723 Simplify Backburner Usage (#4723)
  • #4715 converts Snapshot to an es6 class instead of using prototype assign
  • #4728 [CLEANUP beta] Linter changes for addon, addon/adapters and addon/serializers
  • #4708 es6 RecordArrayManager
  • #4657 Deprecate unused initializers
  • #4593 Free up internalModels
  • #4729 [CLEANUP Beta] Linter changes for addon/-private (not -private/system)
  • #4730 [CLEANUP Beta] Linter changes for addon/-private/system
  • #4799 [DOC] Add Ember imports and use lets in adapter examples
  • #4760 Update deprecate arguments (#4760)
  • #4743 [BUGFIX canary] Fix _lookupFactory deprecation for Ember canary
  • #4747 Updates code sample to match Guides
  • #4750 Add a yarn lock file
  • #4745 License: 2017
  • #4808 Avoid mutating model factory in _modelForMixin.
  • #4772 [DOC] Shorthand method syntax, quotes, and cleanup
  • #4766 [DOC] Update store.unloadRecord description
  • #4763 Document cache/request behavior of query #4733 (#4763)
  • #4771 [BUGFIX beta] Ensure ISO-8601 regex correctly matches timestamps (#4771)
  • #4765 [DOC] Make model.unloadRecord public (#4765)
  • #4762 [DOC] - add bower install to README
  • #4769 [DOC release] Add missing docs for preload option.
  • #4815 More Cleanups
  • #4780 [DOC] shorthand method and quotes/semicolons for serializers/json
  • #4778 [DOC] shorthand methods and quotes for json-api serializer (#4778)
  • #4775 [DOC] shorthand methods for transform
  • #4774 [DOC] Shorthand method fixes in adapter
  • #4776 [DOC] shorthand method fixes for serializer
  • #4777 [DOC] shorthand method in attr
  • #4832 remove isPrimaryType’s reliance on modelName (#4832)
  • #4794 Fix spelling error in documentation
  • #4782 [DOC] shorthand methods and quotes for adapter errors
  • #4781 [DOC] shorthand method and quotes fro serializers/rest
  • #4789 Do not access container if Ember.getOwner exists.
  • #4790 Add a test for #4770
  • #4783 [DOC] shorthand methods for rest adapter
  • #4837 Stefs cleanup (#4837)
  • #4810 [Fixes #4807] realize class + factory seperation
  • #4809 bump ember-cli
  • #4805 Don’t redefine findPossibleInverses for each _findInverseFor
  • #4806 Added missing DS references to DS.Model implementation examples
  • #4798 [DOC] Cleanup example code in attr
  • #4841 Cleanup (#4841)
  • #4830 don’t create extra internal promise objects
  • #4823 [BUGFIX] ensure all of DS is initialized together
  • #4813 misc cleanup (#4813)
  • #4818 remove more unneeded class reification
  • #4831 Cleanup things and stuff (#4831)
  • #4836 cleanup + reject with useful reasons
  • #4838 Stefs cleanup (and some test suite memory leak fixes) (#4838)
  • #4840 [DOC] Fix markup for example code of DS.Model#inverseFor
  • #4842 Stable has many promise proxy (#4842)
  • #4846 remove un-needed Ember.A
  • #4850 Optimise has many notifications (#4850)
  • #4851 Don't calculate _changedKeys pointlessly (#4851)