Releases: no-src/nscache
Releases · no-src/nscache
v0.1.2
Enhancements
- Support humanize size units.
- Add the
all
package to register all cache drivers. - Add the freecache implementation and some tests.
- Add the bigcache implementation and some tests.
- Add the fastcache implementation and some tests.
- Remove go1.18 support and add go1.21 support.
- Add the concurrent test.
- Keep the implementation of
Store
interface is concurrency safe. - Enable benchmark test in the GitHub workflow.
- Update dependency schedule interval to monthly.
- Enable benchmark test in the GitHub workflow.
- Update dependency, github.com/no-src/log v0.1.10 => v0.3.1.
- Update dependency, google.golang.org/grpc v1.41.0 => v1.56.3.
- Update dependency, github.com/redis/go-redis/v9 v9.0.5 => v9.4.0.
- Update dependency, golang.org/x/net v0.7.0 => v0.17.0.
- Update dependency, go.etcd.io/bbolt v1.3.7 => v1.3.8.
- Update dependency, go.etcd.io/etcd/client/v3 v3.5.9 => v3.5.11.
- Update dependency, actions/checkout 3 => 4.
- Update dependency, actions/setup-go 4 => 5.
- Update dependency, github/codeql-action 2 => 3.
v0.1.1
v0.1.0
Enhancements
- Add the boltdb cache implementation and some tests.
- Add the
Close
function in theNSCache
interface. - Add the
cache
andstore
packages. - Add the awesome badge.
- Update dependency, go.etcd.io/etcd/client/v3 v3.5.8 => v3.5.9.
- Update dependency, github.com/redis/go-redis/v9 v9.0.3 => v9.0.4.
v0.0.3
Fixed
- Update the build badge, see badges/shields#8671.
Enhancements
- Create CODE_OF_CONDUCT.md.
- Add support go1.20.
- Update go-redis package, github.com/go-redis/redis/v8 v8.11.5 => github.com/redis/go-redis/v9 v9.0.3.
- Update dependency, go.etcd.io/etcd/client/v3 v3.5.7 => v3.5.8.
- Update dependency, github.com/no-src/log v0.1.9 => v0.1.10.
- Update dependency, golang.org/x/text v0.3.6 => v0.3.8.
- Update dependency, golang.org/x/net v0.0.0-20210428140749-89ef3d95e781 => v0.7.0.
- Update dependency, github.com/tidwall/buntdb v1.2.10 => v1.3.0.
- Bump actions/setup-go from 3 to 4.
v0.0.2
Enhancements
- Add some tests for the
encoding
package. - Update README.md, optimize the content.
- Add the
Remove
function for theNSCache
interface. - Export the
driverName
constants. - Update dependency, go.etcd.io/etcd/client/v3 v3.5.5 => v3.5.6.
- Update dependency, github.com/no-src/log v0.1.8 => v0.1.9.