Skip to content

Releases: erni27/imcache

v1.2.0

17 Jan 17:21
ac0980a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.2.0

v1.1.0

30 Jul 08:45
4312a64
Compare
Choose a tag to compare

What's Changed

  • Improve unit tests by @erni27 in #43
  • Spawn a new goroutine when calling EvictionCallback by @erni27 in #44
  • Use named result parameters by @erni27 in #47
  • Add GetMultiple method by @erni27 in #48
  • Fix rand usage, typos and fields alignment by @GreyXor in #49
  • Add CompareAndSwap method by @erni27 in #50
  • Deprecate Number constraint, and Increment, Decrement functions by @erni27 in #50

New Contributors

Full Changelog: v1.0.1...v1.1.0

v1.0.1

06 May 18:48
5b7d897
Compare
Choose a tag to compare

What's Changed

  • Fix zero value Cache default expiration by @erni27 in #42

Full Changelog: v0.11.0...v1.0.1

v1.0.0

03 May 08:51
8231e75
Compare
Choose a tag to compare
Add `ReplaceKey` method (#38)

* Add ReplaceKey method

* Extend unit tests

v0.11.0

02 May 22:15
8231e75
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.10.0...v0.11.0

v0.10.0

30 Apr 14:38
b1f3d7b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.0...v0.10.0

v0.9.0

16 Apr 21:59
f341238
Compare
Choose a tag to compare

What's Changed

  • Fix documentation by @erni27 in #27
  • Rename SizeExceeded EvictionReason to MaxEntriesExceeded by @erni27 in #28
  • Rename RemoveStale to RemoveExpired by @erni27 in #29
  • Add meaningful benchmarks by @erni27 in #30

Full Changelog: v0.8.1...v0.9.0

v0.8.1

15 Apr 08:38
8a39547
Compare
Choose a tag to compare

What's Changed

  • Prevent usage of LRU queue if not needed by @erni27 in #26

Full Changelog: v0.8.0...v0.8.1

v0.8.0

14 Apr 20:03
14d3d49
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.0...v0.8.0

v0.7.0

12 Apr 21:14
3ae5464
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.7.0