gorm v1.30.1 版本更新介绍
发布日期: 2025-07-24
版本号: v1.30.1
对字段反射值处理进行了优化,提升了整体性能;修复了Schema中钩子函数参数类型检查的问题;解决了特殊条件下OR条件被错误转换为AND的问题;新增了对GaussDB数据库的支持;在gorm.Config初始化后增加了调用逻辑;对字段值处理进行了小幅优化;修复了编号7486相关问题;修正了decimal迁移时的错误;更新了MySQL测试矩阵,使用官方镜像并新增9.0和8.4版本支持。
更新内容 (中文)
变更日志
- 优化:field.ReflectValueOf @liov (#7530)
- 优化:性能优化 @liov (#7526)
- 修复(schema):检查钩子函数参数类型 @demoManito (#7468)
- 修复:意外的OR条件被强制转换为AND @Riseif (#7512)
- 新增 GaussDB 数据库支持 @moseszane168 (#7508)
- 调用 gorm.Config 初始化后函数 @jinzhu (#7518)
- 为 field.ValueOf 进行少量优化 @liov (#7499)
- 修复 #7486 @Eshan-Jogwar (#7492)
- 修复小数点迁移错误 @Chise1 (#7450)
- 测试:更新 MySQL 测试矩阵使用官方镜像,并添加 9.0 和 8.4 版本 @enomotodev (#7476)
更新内容 (原始)
Changes
- optimize: field.ReflectValueOf @liov (#7530)
- optimize: performance optimization @liov (#7526)
- fix(schema): check the hook function parameter type @demoManito (#7468)
- Fix: Unexpected OR Conditions force converted to AND @Riseif (#7512)
- Add GaussDB Database Support @moseszane168 (#7508)
- Call after initialize for gorm.Config @jinzhu (#7518)
- A little optimization for filed.ValueOf @liov (#7499)
- fixes #7486 @Eshan-Jogwar (#7492)
- fix decimal migrate error. @Chise1 (#7450)
- test: update MySQL test matrix to use official images and add 9.0, 8.4 versions @enomotodev (#7476)