Js Data Versions Save

Give your data the treatment it deserves with a framework-agnostic, datastore-agnostic JavaScript ORM built for ease of use and peace of mind. Works in Node.js and in the Browser. Main Site: http://js-data.io, API Reference Docs: http://api.js-data.io/js-data

2.10.1

6 years ago
2.10.1 - 13 February 2018
Bug fixes
  • #492 - Fixed bug where pending queries were used even when pending queries were set to disabled. Thanks @eldridge

3.0.2

6 years ago
3.0.2 - 13 February 2018
Bug fixes
  • [#493] - Fixes #416. Thanks @lumimies

3.0.1

6 years ago
3.0.1 - 18 August 2017
Backwards compatible changes
  • Exposed the makeDescriptor method on the Schema class.
Bug fixes
  • Fixes some missing definitions in dist/js-data.d.ts.
Other
  • Upgraded dependencies.

3.0.0

6 years ago
3.0.0 - 01 July 2017

v3 Stable Release

Bug fixes
  • #473 - Fixes #471 by @Tronix117

3.0.0-rc.9

7 years ago
3.0.0-rc.9 - 22 February 2017
Bug fixes
  • Schema#pick no longer incorrectly infers values for objects and arrays

3.0.0-rc.8

7 years ago
3.0.0-rc.8 - 21 February 2017
Breaking changes
  • #445
    • The strict option has been removed from the toJSON methods. The methods now rely wholly on Schema#pick for strictness, and assumes the original strict: false behavior if no schema is defined.
    • Schema#pick now copies properties not defined in the "properties" keyword if the "additionalProperties" keyword is present and truthy.
    • Mappers are no longer given an empty schema if no schema is provided
Bug fixes
  • #446 - fix(Collection): Add noValidate option to Collection#add, by @ivanvoznyakovsky

3.0.0-rc.7

7 years ago
3.0.0-rc.7 - 29 January 2017
Bug fixes
  • #433 - Collection#add is missing a "silent" option
Backwards compatible changes
  • Added a emitRecordEvents option to Collection which defaults to true
Other
  • Moved Babel config from package.json to .babelrc
  • Upgraded devDependencies
  • Added a yarn.lock file
3.0.0-rc.6 - 05 October 2016
Bug fixes
  • Wrapped lifecycle hook validation error in an instance of Error

3.0.0-rc.5

7 years ago
3.0.0-rc.5 - 26 September 2016
Backwards compatible changes
  • Fixed some edge cases with Schemas related to anyOf, oneOf, allOf, and additionalProperties
  • #386 - Added intermediate SimpleStore class between Container and DataStore.
  • #393 - Added Schema#pick method
Bug fixes
  • #374 - revert() after a save() does not work with Schema defined properties
  • #387 - Switch to passing only the current-change in 'changes' emit by @pik
Other
  • #406 - refactor(test): splits tests into smaller ones by @stalniy

2.10.0

7 years ago
2.10.0 - 22 September 2016
Backwards compatible changes
  • #324 - Added applyDefaultsOnInject option, which defaults to false
  • #364 - Added usePendingFind and usePendingFindAll options, which both default to true
Bug fixes
  • #316 - Merge/Replace inject does not reevaluate computed properties
  • #324 - Inconsistent defaultValues behavior.
  • #364 - Resource.pendingQueries on server causes unexpected behaviour
  • #373 - DS.clear() extremely slow
  • #407 - DSUtils.copy blacklist applies to nested fields

3.0.0-rc.4

7 years ago
3.0.0-rc.4 - 03 August 2016
Bug fixes
  • #376 - Fix unlinking of records
  • #379 fixes #380 - fix(hasOne): do not create links for undefined or null keys by @nickescallon
  • #382 fixes #381 - check that inverseDef exists before attempting to setup Inverse for belongsTo by @pik
  • #384 - DataStore does not correctly call super