Skip to content

v2.0.0

Compare
Choose a tag to compare
@shakefu shakefu released this 06 Apr 05:36
· 34 commits to master since this release
  • Backwards incompatible: Removes the fiber/fibrous support from the API since it was little used and added undue complexity to the internals.
  • Adds an expires field to SparseReport documents which is set to a random timestamp 1-7 days after the end of the period. This timestamp can be used in conjunction with a TTL index in order to expire documents which are old and unused. The timestamp is random in order to spread out the load on MongoDB for large numbers of documents.
  • Grunt is no longer used for development.
  • Fixed bug #11, where insert operations did not auto-map properties to key names.
  • Fixed a bug where Cursors did not correctly receive single arguments.
  • FIxed a bug where findAndModify and save operations were not auto-mapping properties to key names.
  • FIxed a bug where find was not correctly mapping additional arguments.
  • Adds the ability to run tests and do development in a Docker container.
  • Adds npm run-scripts for tests and development.
  • Updated moment dependency.
  • Updates underscore for lodash instead.