Releases: eko/gocache
Releases · eko/gocache
store/rediscluster/v4.2.2
store/redis/v4.2.5
store/hazelcast/v4.2.1
store/go_cache/v4.2.3
store/freecache/v4.2.3
store/bigcache/v4.2.3
lib/v4.2.2
store/memcache/v4.2.3
What's Changed
Full Changelog: lib/v4.2.1...store/memcache/v4.2.3
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
New Contributors
- @dxtym made their first contribution in #276
- @pgcamus made their first contribution in #279
- @dockercui made their first contribution in #278
- @cooperbenson-qz made their first contribution in #287
- @dzbanek717 made their first contribution in #290
- @pelageech made their first contribution in #289
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
- @dxtym made their first contribution in #276
- @pgcamus made their first contribution in #279
- @dockercui made their first contribution in #278
- @cooperbenson-qz made their first contribution in #287
- @dzbanek717 made their first contribution in #290
- @pelageech made their first contribution in #289
Full Changelog: lib/v4.2.0...lib/v4.2.1
lib/v4.2.0
Breaking Changes
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
- fix(RueidisStore): add case to detail with JSON, Raw []byte, and Vec… by @leozeli in #254
- add unit test for lib/store/redis by @yaziedda in #258
- memcached: fix Delete and Get for missing items by @woutslakhorst in #261
- Update outdated Godoc link by @torkelrogstad in #262
- ristretto: return correct ttl by @blampe in #266
- fix(loadable): cache value in setChannel by @okhowang in #260
- Loadable cache: make options to be re-used in setter (fixes #101) by @eko in #267
New Contributors
- @leozeli made their first contribution in #254
- @yaziedda made their first contribution in #258
- @woutslakhorst made their first contribution in #261
- @torkelrogstad made their first contribution in #262
- @blampe made their first contribution in #266
Full Changelog: store/hazelcast/v4.2.0...lib/v4.2.0