Skip to content

1.0.0-rc.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@jmdobry jmdobry released this 26 Sep 03:27
· 120 commits to master since this release
1.0.0-rc.2 - 25 September 2014
Backwards compatible API changes
  • #145 - Add "useClass" option to inject, find, findAll, create
  • #155 - Allow deserialize and serialize to be configured per-method as well
  • #159 - Find which items from collection have changed with lastModified
  • #161 - Allow the http method of DSHttpAdapter methods to be configured
  • #166 - Add ID Resolver
  • #167 - Default params argument of bindAll to empty object
  • #169 - Added eager inject and eager eject options
  • #170 - Global callbacks
  • #171 - "not in" query
  • #175 - Explore adding support for collection-based methods to the DSLocalStorageAdapter
  • #177 - Allow promises to be returned in lifecycle hooks
  • #182 - option to force trailing slash (DSHttpAdapterProvider.defaults.forceTrailingSlash)
  • #185 - eagerInject/eagerEject should default to definition's options
  • #186 - eagerInject doesn't add the model to the list after HTTP success
  • #187 - Proxy some static methods to instance methods
  • Made the notify option configurable globally and per-resource
Backwards compatible bug fixes
  • #156 - cached findAll pending query doesn't get removed sometimes
  • #163 - loadRelations shouldn't try to load a relation if the id for it is missing
  • #165 - DS.hasChanges() reports changes after loading relations