- Pass down the save's and refetchOnExpiry's options to ajax (#129)
- Adding a
refetchOnExpiry
method to be overridable in subclasses (#128)
- Remove Ember listeners to prevent memory leaks (#127)
- Pass returned data from save to didSave (#126)
- Only remove a resource from IdentityMap when it is the same instance (#125)
- Fix for regression introduced in v2.3.3 (#123)
- Safe usage of Ember.beginPropertyChanges/Ember.endPropertyChanges (#122)
- Publishing to artifactory under @zendesk scope (#121)
- Allow specifying specific fields to be sent over the network when saving a resource (#120)
- Add support for Ember 1.13+ (#117)
- Fix a bug where an Ember assertion is failed if an object is destroyed or marked for destruction after a call to fetch but before the fetch completes.
- Add Support for
abortCallback
Option in Em.Resource.ajax (#113)
- Adds a handler for LRU evictions (#109)
- Ember.Resource.save() should always return a promise (#108)
- Fixed Ember 1.12 deprecation warnings (#105)
- Adds a hasBeenFetched property to resources and collections
- ResourceCollection supports primitive JS types for items
- Removed
cacheable
on schema generated properties
Ember.Resource#fetch
always returns a Promise, even ifresourceURL()
returnsundefined
- Disable the Ember Resource Clock by default
- Add Ember
1.x
support
- Initial release