Skip to content

v0.4.1

Compare
Choose a tag to compare
@alice-yyds alice-yyds released this 18 Nov 06:36
· 289 commits to main since this release
ec22b5a

Feat

[#367] feat: add RequestHeader.SetNoDefaultContentType to omit the 'Content-Type' header entirely if no 'Content-Type was specified'
[#344] feat: support 'write timeout' for hertz client and server
[#356] feat: distinguish between global and local transporter

Optimize

[#357] optimize: zero idle timeout acts the same for 'netpoll' and 'standard' network library

Fix

[#373] fix: trace changed the root context by mistake
[#364] fix: add prefix to no-format log print function when use system logger
[#321] fix: ignore body that should not set content-length

Test

[#372] test: add unit tests for pkg/common/utils
[#382] test: listen localhost instead of all ip addr for unit test
[#298] test: add unit test for pkg/common/hlog

Docs

[#370] docs(README): add more blogs
[#362] docs(README): improve logger description
[#354] docs(README): add contributors
[#350] docs(README): incorrect image name causes README to fail to refer
[#352] docs(README): add logger extension
[#345] docs(README): update performance image in README and README_CN
[#337] docs(README): add slack link

Style

[#335] style: replace the return type of 'sd.Discovery' with 'client.Middleware'
[#347] style: modify the interface check way
[#348] style: empty slice and redundant type conversion and .gitignore add develop tools


Thanks a lot to those community contributors who submit some pull requests for this version:
@kyoukaya @byene0923 @sod-lol @L2ncE @Skyenought @demoManito