github zeromicro/go-zero v1.9.0

19 days ago

What's Changed

  • feat: support masking sensitive data in logx by @kevwan in #5003
  • feat: add field tag (-) skip logic in unwrapFields in sqlx by @charmfocus in #5010
  • feat: upgrade to mongo-driver v2, and move v1 to zero-contrib by @me-cs in #4687
  • feat: add generic Set with 2x performance boost and compile-time by @codeErrorSleep in #4888
  • feat: add custom middleware support with onion model in gateway by @DengY11 in #5035
  • feat: redis support consumer groups by @jk2K in #4912
  • feat: ignore unknown fields in gateway request parsing by @guonaihong in #5058
  • fix: issue with etcd key disappearing and unable to auto-re-register by @guonaihong in #4960
  • fix: SSE timeout will affected by http.Server's WriteTimeout by @csbzy in #5024
  • fix: unmarshal problem on env vars for type env string by @kevwan in #5037
  • fix: large memory usage on detail logging post requests by @kevwan in #5039
  • fix: Resolve HTML escaping issue during JSON serialization in httpx by @Disdjj in #5032
  • fix: resolve concurrent get may lead to empty result in ImmutableResource by @sunhao1296 in #5065
  • optimize: logging with fields by @kevwan in #5066

New Contributors

Detailed Release Notes: https://go-zero.dev/en/reference/releases/v1.9.0
Full Changelog: v1.8.5...v1.9.0

Don't miss a new go-zero release

NewReleases is sending notifications on new releases.