v0.1.4
Improvement
[ #312 ] optimize(log): don't print timeout log in rpctimeout middleware
[ #319 ] optimize(log): adjust default log level to info
[ #309 ] optimize(gRPC): lock the sendAt avoid grpc bdp data race
Bugfix
[ #315 ] fix(client-connection): fix a connection leaking bug that happens when clients fail at Send
[ #310 ] fix(timeout): fix TimeoutAdjust won't work when set in middleware builder
Tool
[ #318 ] fix(tool): fix protobuf handler arguments name.
kitex tool will generate a stream type named "{{.ServiceName}}_{{.Name}}Server" for each streaming server, but in handler.go kitex use "{{.ServiceName}}_{{.RawName}}Server" as stream name.
Docs & Style
[ #303 ] doc: add icon in readme
[ #300 ] style: remove unnecessary type conversions