Skip to content

Releases: eko/gocache

store/rediscluster/v4.2.2

15 Oct 10:09
@eko eko
003ae39

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: store/memcache/v4.2.3...store/rediscluster/v4.2.2

store/redis/v4.2.5

15 Oct 10:09
@eko eko
003ae39

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: store/memcache/v4.2.3...store/redis/v4.2.5

store/hazelcast/v4.2.1

15 Oct 10:08
@eko eko
003ae39

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: store/memcache/v4.2.3...store/hazelcast/v4.2.1

store/go_cache/v4.2.3

15 Oct 10:08
@eko eko
003ae39

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: store/memcache/v4.2.3...store/go_cache/v4.2.3

store/freecache/v4.2.3

15 Oct 10:08
@eko eko
003ae39

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: store/memcache/v4.2.3...store/freecache/v4.2.3

store/bigcache/v4.2.3

15 Oct 10:07
@eko eko
003ae39

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: store/memcache/v4.2.3...store/bigcache/v4.2.3

lib/v4.2.2

07 Oct 11:50
@eko eko
003ae39

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: store/memcache/v4.2.3...lib/v4.2.2

store/memcache/v4.2.3

06 Sep 20:23
@eko eko
277d34a

Choose a tag to compare

What's Changed

  • Store memcache: moved from golang/mock to mockery by @eko in #295

Full Changelog: lib/v4.2.1...store/memcache/v4.2.3

lib/v4.2.1

04 Sep 12:10
@eko eko
9bf4ddf

Choose a tag to compare

What's Changed

  • Bump github.com/golang/glog from 0.0.0-20160126235308-23def4e6c14b to 1.2.4 in /store/ristretto by @dependabot[bot] in #269
  • Bump golang.org/x/net from 0.23.0 to 0.33.0 in /store/pegasus by @dependabot[bot] in #270
  • Bump golang.org/x/net from 0.33.0 to 0.36.0 in /store/pegasus by @dependabot[bot] in #277
  • feat: add ttl for tags by @dxtym in #276
  • fix: improve error handling in ChainCache.Set method by @semihbkgr in #280
  • Add GetWithTTL() support to Bigcache store to fix ChainCache by @pgcamus in #279
  • chore: fix some comments by @dockercui in #278
  • feat: add TTL support for tags in Hazelcast store by @semihbkgr in #283
  • move whole logic of Get under singleFlight #271 by @advoretsky in #272
  • Bump golang.org/x/net from 0.36.0 to 0.38.0 in /store/pegasus by @dependabot[bot] in #285
  • Fix pegasus module version by @semihbkgr in #286
  • Creating Valkey store by @cooperbenson-qz in #287
  • Return true TTL value in rueidis driver by @dzbanek717 in #290
  • add attributes namespaces option for prometheus metrics by @pelageech in #289
  • Fixed chain cache type when 2 caches of same type given by @eko in #293

New Contributors

Full Changelog: lib/v4.2.0...lib/v4.2.1

What's Changed

  • Bump github.com/golang/glog from 0.0.0-20160126235308-23def4e6c14b to 1.2.4 in /store/ristretto by @dependabot[bot] in #269
  • Bump golang.org/x/net from 0.23.0 to 0.33.0 in /store/pegasus by @dependabot[bot] in #270
  • Bump golang.org/x/net from 0.33.0 to 0.36.0 in /store/pegasus by @dependabot[bot] in #277
  • feat: add ttl for tags by @dxtym in #276
  • fix: improve error handling in ChainCache.Set method by @semihbkgr in #280
  • Add GetWithTTL() support to Bigcache store to fix ChainCache by @pgcamus in #279
  • chore: fix some comments by @dockercui in #278
  • feat: add TTL support for tags in Hazelcast store by @semihbkgr in #283
  • move whole logic of Get under singleFlight #271 by @advoretsky in #272
  • Bump golang.org/x/net from 0.36.0 to 0.38.0 in /store/pegasus by @dependabot[bot] in #285
  • Fix pegasus module version by @semihbkgr in #286
  • Creating Valkey store by @cooperbenson-qz in #287
  • Return true TTL value in rueidis driver by @dzbanek717 in #290
  • add attributes namespaces option for prometheus metrics by @pelageech in #289
  • Fixed chain cache type when 2 caches of same type given by @eko in #293
  • Fixed chain cache type when 2 caches of same type and update stores by @eko in #294

New Contributors

Full Changelog: lib/v4.2.0...lib/v4.2.1

lib/v4.2.0

08 Jan 06:20
@eko eko
08ff381

Choose a tag to compare

Breaking Changes

⚠️ Using LoadableCache, the LoadFunction[T any] must now return 3 arguments (including options):

- type LoadFunction[T any] func(ctx context.Context, key any) (T, error)
+ type LoadFunction[T any] func(ctx context.Context, key any) (T, []store.Option, error)

What's Changed

New Contributors

Full Changelog: store/hazelcast/v4.2.0...lib/v4.2.0