Repository navigation
Release v1.3.0
Hi erveryone, this is a major release including many improvments, features and bugfix. Highly recommend waterdrop users to upgrade to this version.
Features
- auto set max procs (907f039)
- support trie collection (b3929aa)
- add slice extend methods (b40cb61)
- add hash, aes and rsa crypto (254263d, cf1f66b, 35c32c5)
- add minio component (eda78cc)
- use go-redis as the default redis driver (d1d6bc0)
Optimize/Enhancement
- upgrade etcd client to v3.5.0 (1804300)
- use google.golang.org/protobuf globally (52b00d7)
- use testify package globally (f8632c7)
- remove business logic related http middlewares (6cc3af0)
- support set http metric namespace (fe18d64)
- pass trace and request timeout between http&rpc services (d7df45e)
- add breaker and metric to mongo client (9986575)
- add breaker and metric to es client (e7d2a9c)
- optimize breaker (b7ff10a)
- fix linter (a8c4c31, e7e102e, 2e6474d)
- improve test case coverage (c455f5c)
Bugfix
- sql.parseDSN handle PostgreSQL configs (18d78ca)
Security
- fix incorrect conversion between integer types (6b87e5b)
Tool
- remove protobuf directory and upgrade swagger tool (60ddd9c)