changelogs.md


finboxio/kev

Repository  -  API  -  Source

1.3.2

September 29, 2019
  • Detect mongo session support

1.3.1

September 29, 2019
  • Fix race condition on mongo collection verification

1.3.0

September 29, 2019
  • Add tests for mongo replset
    • Support for mongodb when transactions are not available

1.2.2

September 29, 2019
  • Fix mongo deprecation warnings

1.2.1

September 29, 2019
  • Ensure mongo collection is created before writing

1.2.0

September 28, 2019
  • Update mongo driver and allow user to provide mongo client

1.1.0

August 18, 2019
  • Add v8 serialization for improved performance

1.0.1

June 13, 2019
  • Queue close until next tick

1.0.0

June 6, 2019
  • Transition to docker/jest dev environment
    • Rewrite API for async
    • Support atomic transactions in mongo/redis
    • Dataloaders for batching get/set/del requests
    • Support for child buckets using kev.withPrefix('child')

0.6.8

February 21, 2017
  • fix bug re: keys with spaces in memory plugin
    • move redis/mongo out of peerDependencies into devDependencies

0.6.7

May 28, 2016
  • fix get bug when redis connection is pending

0.6.6

May 27, 2016
  • add bulk get/set/del test
    • fix redis bulk insert & double-prefixing
    • fix mongo bulk insert

0.6.5

March 22, 2016
  • fix memory ttl

0.6.4

March 16, 2016
  • fix put when options and fn are undefined

0.6.3

March 13, 2016
  • fix ttl override parsing

0.6.2

March 13, 2016
  • fix bug overwriting default plugin options

0.6.1

March 13, 2016
  • fix redis bug overwriting this.options with individual call options
    • fix mongo bug overwriting this.options with individual call options

0.6.0

March 11, 2016
  • consolidate memory, mongo, and redis plugins into main lib for now to simplify development cycle

0.5.0

March 10, 2016
  • add get options, flush kev on test end

0.4.0

March 10, 2016
  • add tag & dropTag to api

0.3.0

March 10, 2016
  • add put options to api, standardize arguments passed to plugin functions, factor out plugin test code, support multi-put/del
    • add batch puts/dels to TODO

0.2.1

September 21, 2015
  • update repository field in package.json, pin deps, add make install

0.2.0

September 21, 2015
  • switch tests to promises, add batch get to kev-memory

0.1.0

July 13, 2015
  • Pulled out mongo and redis adapters into separate repos
    • Cleaned up dependency structure

0.0.2

March 1, 2015
  • Fixed callback params in Mongo 'put' adapter (result was being passed in error param)
    • Remove unused MongoServer from test

0.0.1

February 28, 2015
  • Initial Commit
    • Kev API & adapters for Mongo, Redis, and Memory
    • Tests