跳转到内容

从 v1.3 升级到 v1.4 ​

高影响变化 ​

低影响变化 ​

升级指南 ​

预计升级时间:1 分钟

更新依赖 ​

影响可能性:高

go.mod 中更新依赖:

go
github.com/goravel/framework v1.4.0

优化 Grpc 模块 ​

影响可能性:高

  1. 新增 app/grpc/kernel.go 文件;
  2. 新增 app/grpc/interceptors 目录;
  3. 新增 config/grpc.go 文件;
  4. 新增 routes/grpc.go 文件;
  5. app/providers/grpc_service_provider.go 新增注册拦截器逻辑;
  6. config/app.go 文件删除 grpc_host 键值;

查看文档

优化路由注册 ​

影响可能性:高

app/providers/route_service_provider.go 文件中,将 routes.Web() 由 Register() 移动到 Boot()。

http.Context 新增方法 ​

影响可能性:低

新增 ctx.Context() 方法。

查看文档

Request 新增方法 ​

影响可能性:低

新增 ctx.Request().AbortWithStatusJson 方法。

查看文档

基于 MIT 许可发布