Skip to content

Releases: kurttheviking/bluecache

v2.0.0

07 Jan 18:00
Compare
Choose a tag to compare
  • [breaking] Addressed thundering herd problem identified by @ketilovre and others (a minor api change but the side-effects in underlying _lrucache are considered breaking)
  • [breaking] Removed #reset instance method which was abused in practice; use a key-specific #del instead
  • [minor] Generalized key and priming values to any primitive, promise, or function
  • [patch] Upgraded dependencies
  • [patch] Reorganized test suite

v1.0.0

09 Nov 16:11
Compare
Choose a tag to compare

This module has been stable in production for awhile so I think a 1.0 tag was long overdue. In addition, some small enhancements were made as part of this release:

  • [minor] Upgraded dependencies
  • [minor] Added explicit error conditions for missing parameters
  • [patch] Expanded test coverage to 100%

v0.4.2

09 Apr 05:56
Compare
Choose a tag to compare
  • README cleaning & reorg

v0.4.1

07 Apr 18:42
Compare
Choose a tag to compare
  • README clarifications and grammar fixes

v0.4.0

07 Apr 18:22
Compare
Choose a tag to compare
  • pass the resolved key to the priming function

v0.3.2

07 Apr 17:31
Compare
Choose a tag to compare
  • Move the release notes out of the README

v0.3.1

07 Apr 17:28
Compare
Choose a tag to compare
  • README patch

v0.3.0

07 Apr 17:26
Compare
Choose a tag to compare
  • support interval in passed maxAge
  • enable Travis-CI

0.2.4

28 Dec 23:47
Compare
Choose a tag to compare
  • fix handling of errors and rejections in promiseFn (cache setter function)

0.2.3

28 Dec 21:07
Compare
Choose a tag to compare
description update