github go-kratos/kratos v2.1.3

latest releases: v2.7.3, v2.7.2, v2.7.1...
2 years ago

contrib 2.1.3 -> v2.0.0-20211222061509-1117350b9c47

New Features

  • feat(transport/grpc): gRPC client discovery supports incoming logger and timeout (#1702)
  • feat: middleware seletor add ctx match (#1652)
  • feat(registry/nacos): add default kind option (#1650)
  • feat(app): app info delivery to stop context (#1649)

Bug Fixes

  • fix(cmd/proto-gen-errors): non nil assertion for error (#1700)
  • fix(nacos): call unsubscribe when watching is stopped (#1697)
  • fix(internal/host): fixed network interface is enabled (#1687)
  • fix: init nacos.Register rmd & metada map cap (#1671)
  • fix(config): apollo close function: useless infinite loop causes high cpu usage (#1674)
  • fix: circuitbreaker use client context (#1679)
  • fix: nacos.Register many endpoint metadata kind error (#1664)
  • fix(grpc): Block the RCP unil a new picker is available (#1660)
  • fix: remove cmd replace (#1640)

Chores

  • chore: completion command in the comment (#1680)

Others

  • docs: some wrong err msg description
  • consul: support WithServiceResolver option (#1693)
  • transport/http: delay pass context.Context (#1684)
  • registry/nacos: reduce twice string copies (#1681)
  • style: format (#1667)
  • revert to select filters (#1656)
  • optimize:chan bool to chan struct{} (#1648)

Don't miss a new kratos release

NewReleases is sending notifications on new releases.