Releases: shanbay/gobay
Releases · shanbay/gobay
v1.2.2
v1.2.0
Merge pull request #552 from xhdnoah/master feat: otel tracing
V1.1.5
- 修复 memory cache 死循环 bug
V1.1.4
- cmd/gobay/README 中 go get 安装的方式已经过时,修改为go install
- 提示安装 entc的时候有个坑:本地安装的entc应该与项目中使用的ent版本一致,否则生成可能报错
- 修改 cmd/gobay/templates/.pre-commit-config.yaml :repo git -> http,并更新版本为最新
- 修复lint检测出的问题:有 defer 的函数,发生错误时 log.Fatal(f) 改为 log.Panicf, 否则无法通过lint。lint提示 Fatal退出不会执行defer。
- checkRPCHealth 中 grpc.WithInsecure() 已过时,改为建议的新方式
- 修改lint问题:将CheckHealth 中的 if else 串改为 switch
Update init-project-template
- 修复一些oapi模版中的语法错误
- 修改deepmap/oapi-codegen版本为 v1.12.4。原来的v1.8.2 会导致 no matching operation was found
- 默认向go mod中添加 RichardKnop/machinery replace,避免打包报错
v1.1.0: Merge pull request #468 from hello-wn/master
更新内容
- 要求Go版本为1.18及以上
- 安装最新的ent命令: go install entgo.io/ent/cmd/ent@latest
- [Breaking Change] 更新ent库名,从github.com/facebook/ent到entgo.io/ent
- [Breaking Change] 更新ent模板(用于生成代码),替换gobay/cmd/gobay/templates/spec/enttmpl/目录下的模板文件到项目的/spec/enttmpl/目录下。
v1.0.0: Merge pull request #370 from sljeff/cache
remove cacheNil support, may add it back if we can find a better way to support this feature in the future
v0.17.0: Merge pull request #355 from hello-wn/feat-cachext-monitor
monitor cache hit rate by prometheus
v0.16.3: Merge pull request #350 from sljeff/fix-stubext
fix stubext: Dialoptions; ChainInterceptor
v0.16.2: Merge pull request #348 from hj24/master
fix: 修复 sentryext custom_logger 会覆盖原有 error 类型的 bug