github gogf/gf v2.7.4
GoFrame Release v2.7.4

one day ago

What's Changed

  • feat(database/gdb): add time field type for value converting for/from field by @cyjaysong in #3712
  • fix(net/goai): fix openapi miss required tag of BizRequest when set CommonRequest by @niluan304 in #3724
  • perf(database/gdb): performance improvement for struct scanning when with feature disabled by @wln32 in #3677
  • fix(net/ghttp): skip common response body in common response handler for streaming content types by @wwwfeng in #3762
  • fix(util/gconv): #3764 fix bool converting issue by @wln32 in #3765
  • fix(encoding/gxml): XML special character encoding error by @oldme-git in #3740
  • fix(database/gdb): FieldsEx feature conflicts with soft time feature in soft time fields updating by @gqcn in #3773
  • fix(database/gdb): error parsing database link without port number by @gqcn in #3772
  • fix(debug/gdebug): incorrect package name handling in function CallerPackage by @gqcn in #3771
  • fix(os/gcache): a little memory leak for removed timestamp key by @gqcn in #3779
  • ci: add go version 1.23 support by @houseme in #3733
  • fix(net/ghttp): server shutdown not graceful using admin api /debug/admin/shutdown by @gqcn in #3777
  • ci: fix mssql docker service failed in ci by @gqcn in #3792
  • fix(utils/utils_str): recognize '+' as a valid numeric sign by @wwwfeng in #3778
  • fix(util/gconv): cached field indexes append issue caused incorrect field converting by @wln32 in #3790
  • fix(util/gvalid): retrive empty slice parameter in custom validation rule function failed by @gqcn in #3795
  • fix(net/goai): change default value of RequestBody.Required from true to false, add required tag support for RequestBody by @gqcn in #3796
  • fix(database/gdb): support OrderRandom feature in different databases by @oldme-git in #3794
  • feat(contrib/registry/etcd/): add DialTimeout and AutoSyncInterval option by @fengshunli in #3698
  • fix(net/gclient): panic when containing @file: parameter value in json post request by @oldme-git in #3775
  • fix(cmd/gf): table and field names converted to its lower case before CamelCase converting in command gen dao by @gqcn in #3801
  • feat(database/gdb): add year field type support for ORM operations by @gqcn in #3805
  • fix(util/gconv): unstable converting when there is an external attribute with the same name as the internal structure by @wln32 in #3799
  • fix(net/ghttp&gclient,contrib/rpc/grpcx): remove request and response contents in opentelemetry tracing attributes by @gqcn in #3810

New Contributors

Full Changelog: v2.7.3...v2.7.4

Don't miss a new gf release

NewReleases is sending notifications on new releases.