Skip to content

Releases: js-data/js-data-angular

1.4.0

09 Nov 23:36
Compare
Choose a tag to compare
1.4.0 - 09 November 2014
Backwards compatible API changes
  • #227 - Supporting methods on model instances (again)
Backwards compatible bug fixes
  • #234 - Fixed an issue with DSLocalStorageAdapter.update
  • #235 - IE 8 support

1.2.1

04 Nov 16:10
Compare
Choose a tag to compare
1.2.1 - 04 November 2014
Backwards compatible bug fixes
  • #225 - If the server returned an empty array for a get request (valid scenario), angular-data throws an exception

1.2.0

02 Nov 23:27
Compare
Choose a tag to compare
1.2.0 - 02 November 2014
Backwards compatible API changes
  • #208 - ng-repeat $$hashKey affecting hasChanges
Backwards compatible bug fixes
  • #223 - need to update lastModified when an item is re-injected

1.1.0

31 Oct 04:17
Compare
Choose a tag to compare
1.1.0 - 30 October 2014
Backwards compatible API changes
Backwards compatible bug fixes
  • #215 - bower.json - angular not listed as non-dev dependency

1.0.0

05 Oct 03:25
Compare
Choose a tag to compare
1.0.0 - 04 October 2014

Stable Version 1.0.0

1.0.0-rc.2-1 - 25 September 2014
Backwards compatible bug fixes
  • #191 - Invalid reference in _eject
1.0.0-rc.2 - 25 September 2014
Backwards compatible bug fixes
  • #191 - 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
1.0.0-rc.1 - 03 September 2014
Backwards compatible API changes
  • #142 - Update references on eject (Added DS.unlinkInverse)
1.0.0-beta.3 - 30 August 2014
Backwards compatible bug fixes
  • Unfroze resource definitions
1.0.0-beta.2 - 27 August 2014
Breaking API changes
  • findBelongsTo option of DS.inject now defaults to false
Backwards compatible API changes
  • #132 - Added findHasMany option and capability to DS.inject
  • #133 - Override resource end point in async methods
  • #136 - Add a way to force computed properties to be computed. Added DS.compute. Added DSCompute to prototype of instances.
  • #137 - Add DS.link, DS.linkAll, and DS.linkInverse, and added linkInverse option to DS.inject
Backwards compatible bug fixes
  • #135 - loadrelations loop
  • #140 - lastModified changes when loading distant related objects
Other
  • #138 - Performance optimizations
  • #139 - Documentation error
1.0.0-beta.1 - 23 August 2014
Backwards compatible API changes
  • #40 - Support for nested resource endpoints
  • #118, #122 - Multiple relationships to the same model
  • #120 - When using DSCacheFactory, allow onExpire to be specified
  • #132 - Inject relations for parent resource on create
  • #141 - Allow lifecycle hooks to be overridden per method as well
Backwards compatible bug fixes
  • #126 - injectRelations isn't running when injecting an array
Other
  • #121 - Documentation errors
  • #123 - Send query params with DS.find()
  • #124 - Documentation overhaul

1.0.0-rc.2

26 Sep 03:27
Compare
Choose a tag to compare
1.0.0-rc.2 Pre-release
Pre-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

1.0.0-rc.1

03 Sep 15:00
Compare
Choose a tag to compare
1.0.0-rc.1 Pre-release
Pre-release
1.0.0-rc.1 - 03 September 2014
Backwards compatible API changes
  • #142 - Update references on eject (Added DS.unlinkInverse)

1.0.0-beta.3

03 Sep 15:01
Compare
Choose a tag to compare
1.0.0-beta.3 Pre-release
Pre-release
1.0.0-beta.3 - 30 August 2014
Backwards compatible bug fixes
  • Unfroze resource definitions

1.0.0-beta.2

28 Aug 04:42
Compare
Choose a tag to compare
1.0.0-beta.2 Pre-release
Pre-release
1.0.0-beta.2 - 27 August 2014
Breaking API changes
  • findBelongsTo option of DS.inject now defaults to false
Backwards compatible API changes
  • #132 - Added findHasMany option and capability to DS.inject
  • #133 - Override resource end point in async methods
  • #136 - Add a way to force computed properties to be computed. Added DS.compute. Added DSCompute to prototype of instances.
  • #137 - Add DS.link, DS.linkAll, and DS.linkInverse, and added linkInverse option to DS.inject
Backwards compatible bug fixes
  • #135 - loadrelations loop
  • #140 - lastModified changes when loading distant related objects
Other
  • #138 - Performance optimizations
  • #139 - Documentation error

1.0.0-beta.1

24 Aug 02:32
Compare
Choose a tag to compare
1.0.0-beta.1 Pre-release
Pre-release
1.0.0-beta.1 - 23 August 2014
Backwards compatible API changes
  • #40 - Support for nested resource endpoints
  • #118, #122 - Multiple relationships to the same model
  • #120 - When using DSCacheFactory, allow onExpire to be specified
  • #132 - Inject relations for parent resource on create
Backwards compatible bug fixes
  • #126 - injectRelations isn't running when injecting an array
Other
  • #121 - Documentation errors
  • #123 - Send query params with DS.find()
  • #124 - Documentation overhaul