Skip to content

Releases: go-kratos/kratos

v2.0.0-alpha2

18 Feb 09:15
c7827ff
Compare
Choose a tag to compare
fix http middleware (#710)

* fix http middleware

v2.0.0-alpha1

17 Feb 10:23
Compare
Choose a tag to compare
Merge branch 'main' of github.com:go-kratos/kratos into main

v1.0.0

17 Feb 08:47
3daca16
Compare
Choose a tag to compare
fix: bbr limiter maxPass minRt cache problem (#690)

v0.6.0

04 Dec 13:51
Compare
Choose a tag to compare

Added:

  • net/trace: Add jaeger reporter
  • cache/redis: Add redis database configuration
  • grpc/warden: Update gRPC version to v1.29.1

Fixed:

  • container/pool: Fixed config reload deadlock
  • naming/discovery: Fixed empty instances panic
  • tool/kratos: Fixed new template errors
  • net/trace: Fixed trace pending count
  • grpc/warden: Fixed gRPC validation return code

v0.5.0

30 Apr 14:30
e79093c
Compare
Choose a tag to compare

Added:

  • http/blademaster: add RemoteIP func to get client ip
  • http/blademaster: add context pool
  • http/banding: add GetValidate func to get the default validator
  • grpc/warden: update version to v1.28.1

Fixed:

  • http/blademaster: fix context Keys map concurrent
  • tool/kratos: fix tool version
  • go test: fix test scripts

v0.4.2

31 Mar 04:30
79353fa
Compare
Choose a tag to compare

Fixed:

  • tool/kratos-protoc: fix version conflict of urfave/cli
  • tool/kratos: fix install version

v0.4.1

29 Mar 04:17
6867172
Compare
Choose a tag to compare

Fixed:

  • tool/kratos-gen-project: fix packed templates for generate project

v0.4.0

29 Mar 03:54
9c5f964
Compare
Choose a tag to compare

Added:

  • pkg/log: use strings.Builder instead of bytes.Buffer
  • pkg/sync/pipeline: using timer replace ticker
  • pkg/sync/pipeline: select context for timeout/cancel

Fixed:

  • tool/kratos: replace pkg name to go-kratos
  • pkg/database/sql: fix parse mysql dsn addr
  • tool/kratos: fix the windows installation directory

v0.3.3

20 Jan 06:21
9d67573
Compare
Choose a tag to compare
v0.3.3 Pre-release
Pre-release

Added:

kratos tool工具支持自定义GOBIN路径
pipeline SyncAdd方法支持context超时

Fixed:
kratos tool工具升级依赖的urfave/cli版本
warden grpc修复keepalive配置无效问题

v0.3.2: Merge pull request #476 from bilibili/common/fix-parse-mysql-dsn-addr

12 Jan 10:59
5950ab5
Compare
Choose a tag to compare

Added:

  • kratos project项目版本升级,引入DI
  • net/http metric 增加method

Fixed:

  • database/sql DSN解析bug
  • gopsutil 包版本 v 2.19.6 -> v2.19.11
  • naming 中的并发读写Map bug修复