跳转到内容

从 v1.6 升级到 v1.7

高影响变更

低影响变更

升级指南

预计升级时间:1 分钟

更新依赖

影响可能性:高

更新 go.mod 文件中的依赖:

go
github.com/goravel/framework v1.7.3

添加验证模块

影响可能性:高

版本:v1.7.0

添加 app/providers/validation_service_provider.go 文件;

  1. config/app.go 文件的 providers 项中添加 &validation.ServiceProvider{}, &providers.ValidationServiceProvider{},

详细信息

修复请求模板错误

影响可能性:高

版本:v1.7.1

  1. 修复由 go run . 创建的请求模板的导入路径错误。 artisan make:request Test`;

修复验证模块BUG

影响可能性:高

版本:v1.7.2

  1. 修复facades.Validation模块注册多个自定义Rule时不生效的BUG;

优化队列模块的队列名称

影响可能性:低

版本:v1.7.2

  1. facades.Queue模块实际执行时为队列名称添加前缀,以便区分多个项目,前缀规则:${app_name}_queues:${queue};
  2. 隐式优化,您不需要修改任何代码;

修复Auth模块BUG

影响可能性:高

版本:v1.7.3

  1. 修复了当用户表的主键为string类型时,调用facades.Auth.User方法返回Unknown column错误的BUG;

基于 MIT 许可发布