- memcache package retry not working for timeout error
- Add new methods
String
,Int64
, andFloat64
for typeNumber
- Add new type
Number
as alias fromjson.Number
- Add custom marshaler and unmarshaler for type
Number
- Use go 1.16
- Add
MemcacheClient
interface - Add configurable
MaxAttempt
on memcached - Add retry when timeout on memcached
- Update json.Boolean field member as public
- Bump go-redis client to v7 to support redis6 cluster
- Add option to configure
maxIdleConns
on Memcached client
Tracker
interface- Datadog tracker implementation
- Support on
json.Timestamp
for time format "2006-01-02 15:04:05 -0700"
- Signature of
jose.Decode
andjose.Decrypt
, both using *rsa.PublicKey and *rsa.PrivateKey directly.
- Helper
jose.Decode
andjose.Decrypt
- New interface
jose.Encryption
andjose.Signature
as the result ofjose.Stamper
expansion.
- Add ErrorHandler to Proxy
- Redis: sentinel support
- Updated RecoveryLogger signature
MaxRetries
andIdleTimeout
options for redis package.
- Delete method for cache provider, memcache and redis.
- Memcache: automatically compress large cache value.
Initial release