Skip to content

Latest commit

 

History

History
264 lines (165 loc) · 6.12 KB

CHANGELOG.md

File metadata and controls

264 lines (165 loc) · 6.12 KB
3.0.0 - 18 August 2017

Stable 3.0.0 release

3.0.0-rc.3 - 17 October 2016
Bug fixes
  • #24 - Fixed update throwing error when record was unchanged.
3.0.0-rc.2 - 23 August 2016
Backwards compatible changes
  • Add support for fields option to find and findAll.
3.0.0-rc.1 - 15 August 2016
Backwards compatible changes
  • Upgrade dependencies
3.0.0-beta.8 - 08 July 2016
Backwards compatible changes
  • RethinkDBAdapter now inherits from Adapter via the extend method
3.0.0-beta.7 - 29 June 2016
Backwards compatible changes
  • Upgraded dependencies
3.0.0-beta.6 - 17 May 2016
Backwards compatible changes
  • Added support for grouped "where" clauses
3.0.0-beta.5 - 10 May 2016
Breaking changes
  • Removed default import, which wasn't working
3.0.0-beta.4 - 10 May 2016
Breaking changes
  • Moved rethinkdbdash options to RethinkDBAdapter#rOpts.
3.0.0-beta.3 - 30 April 2016
  • Upgraded to js-data-adapter v0.6.1
3.0.0-beta.2 - 29 April 2016
Breaking changes
  • How you must now import in ES2015:

    import RethinkDBAdapter from 'js-data-rethinkdb'
    const adapter = new RethinkDBAdapter()

    or

    import {RethinkDBAdapter, version} from 'js-data-rethinkdb'
    console.log(version)
    const adapter = new RethinkDBAdapter()
  • How you must now import in ES5:

    var JSDataRethinkDB = require('js-data-rethinkdb')
    var RethinkDBAdapter = JSDataRethinkDB.RethinkDBAdapter
    var adapter = new RethinkDBAdapter()
  • OPERATORS is now an export, not a static property of the RethinkDBAdapter class.

  • Moved some dist files to release to reduce noise

Other
  • Upgraded dependencies
  • Improved JSDoc comments
  • Now using js-data JSDoc template
3.0.0-beta.1 - 17 April 2016

Official v3 beta release

Other
  • Upgraded dependencies
3.0.0-alpha.13 - 17 March 2016
Backwards incompatible API changes
  • Added sum and count methods
3.0.0-alpha.12 - 10 March 2016
Other
  • Moved more common adapter functionality into js-data-adapter
3.0.0-alpha.11 - 06 March 2016
Backwards compatible bug fixes
  • create() now makes use of withoutRelations()
  • More use of Adapter#respond() more consistent
3.0.0-alpha.10 - 06 March 2016
Backwards compatible API changes
  • Now making use of makeHasManyForeignKeys
3.0.0-alpha.9 - 06 March 2016
Other
  • Upgraded js-data-adapter
3.0.0-alpha.8 - 06 March 2016
Other
  • Extracted common adapter functionality into js-data-adapter
  • Extracted common js-data repo utility scripts into js-data-repo-tools
3.0.0-alpha.7 - 03 March 2016
Backwards compatible API changes
  • Added RethinkDBAdapter.extend
3.0.0-alpha.6 - 01 March 2016
Backwards compatible bug fixes
  • Couple of fixes based on the latest js-data-adapter-tests
3.0.0-alpha.5 - 27 February 2016
Backwards compatible API changes
  • Added ability to override query operators used by RethinkDBAdapter#filterSequence.
Other
  • Improved JSDoc comments.
3.0.0-alpha.4 - 26 February 2016
Other
  • Finished JSDoc comments
3.0.0-alpha.3 - 26 February 2016
Backwards compatible API changes
  • Removed returnDeletedIds option
  • Added insertOpts, updateOpts, deleteOpts, and runOpts options
3.0.0-alpha.2 - 26 February 2016
Backwards compatible bug fixes
  • Fixed edge case with returnDeletedIds
3.0.0-alpha.1 - 26 February 2016
Breaking API changes
  • Now depends on js-data 3.x
  • Now longer uses internal defaults property, settings are on the adapter instance itself
Backwards compatible API changes
  • Added createMany and updateMany methods
  • Added lifecycle hooks for all methods
  • Added contains, notContains, |contains, and |notContains operators
2.2.0 - 25 February 2016
Other
  • General improvements
2.1.0 - 26 October 2015
Backwards compatible bug fixes
  • #16 - Handle cursor errors by @BBB
Other
  • Removed Grunt
  • Tests now use yield and generators
2.0.3 - 13 October 2015
Backwards compatible bug fixes
  • #13, #14 - Using where in a query without an operator breaks by @internalfx
2.0.2 - 09 September 2015
Backwards compatible bug fixes
  • #9 - CI tests failing because of outdated npm
2.0.1 - 03 July 2015
Backwards compatible bug fixes
  • #8 - update/updateAll fail if there are no changes
2.0.0 - 02 July 2015

Stable Version 2.0.0

1.2.0 - 26 March 2015
Backwards compatible API changes
  • #3 - Add support for loading relations
  • #4 - Add support for auto-creating secondary indexes based on the relation definitions
Backwards compatible bug fixes
  • #5 - Should not be saving relations (duplicating data)
  • #6 - Need to use removeCircular
1.1.2 - 07 March 2015
Other
  • Converted to ES6, using Babel.js to transpile to ES5.
1.1.1 - 25 February 2015
  • Updated dependencies
1.1.0 - 05 February 2015
  • #3, #4 - Added the with option to DSRethinkDBAdapter#find which allows for loading relations.
1.0.0 - 03 February 2015

Stable Version 1.0.0

1.0.0-beta.1 - 12 January 2015

Now in beta.

1.0.0-alpha.5 - 28 November 2014
Backwards compatible API changes
  • Added isectEmpty, isectNotEmpty, |isectEmpty, and |isectNotEmpty filter operators.
1.0.0-alpha.4 - 23 November 2014
Backwards compatible bug fixes
  • Fixed improper use of r.row in nested queries
1.0.0-alpha.3 - 23 November 2014
Backwards compatible bug fixes
  • Fixed the "in", "notIn", "|in", and "|notIn" operators
1.0.0-alpha.2 - 23 November 2014

Upgraded dependencies

1.0.0-alpha.1 - 01 November 2014
Backwards compatible API changes
  • #1 - auto create db and tables if they don't exist
0.2.0 - 03 October 2014
Breaking API changes
  • #2 - use something other than resourceConfig.endpoint for determining the table for a resource
0.1.1 - 03 October 2014
  • Now using db correctly
0.1.0 - 03 October 2014
  • Initial Release