从 v1.6 升级到 v1.7
高影响变更
低影响变更
升级指南
预计升级时间:1 分钟
更新依赖
影响可能性:高
更新 go.mod
文件中的依赖:
go
github.com/goravel/framework v1.7.3
添加验证模块
影响可能性:高
版本:v1.7.0
添加 app/providers/validation_service_provider.go 文件;
- 在 config/app.go 文件的
providers
项中添加&validation.ServiceProvider{}
,&providers.ValidationServiceProvider{},
;
修复请求模板错误
影响可能性:高
版本:v1.7.1
- 修复由
go run .
创建的请求模板的导入路径错误。 artisan make:request Test`;
修复验证模块BUG
影响可能性:高
版本:v1.7.2
- 修复
facades.Validation
模块注册多个自定义Rule时不生效的BUG;
优化队列模块的队列名称
影响可能性:低
版本:v1.7.2
- 在
facades.Queue
模块实际执行时为队列名称添加前缀,以便区分多个项目,前缀规则:${app_name}_queues:${queue}; - 隐式优化,您不需要修改任何代码;
修复Auth模块BUG
影响可能性:高
版本:v1.7.3
- 修复了当用户表的主键为
string
类型时,调用facades.Auth.User
方法返回Unknown column
错误的BUG;