发布日期: 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)

下载链接