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

15 hours ago

What's Changed

  • fix: update gf cli to v2.9.7 by @github-actions[bot] in #4579
  • feat(cmd/gf): improve and enhance gen ctrl by @oldme-git in #4325
  • fix(gf/gen): Fixed a problem that could cause duplication when generating wit… by @DustScribe in #4268
  • test(errors/gcode,gerror): add unit tests for error handling interfaces and methods by @hailaz in #4586
  • fix(cmd/gf): improve init command with version retry and gofmt support by @hailaz in #4592
  • fix(contrib/drivers): resolve field duplication issue when same table/column names exist across different MySQL/MariaDB databases by @smzgl in #4577
  • refract(gerror): add ITextArgs interface and its implements, mainly for i18n that needs text and args separately by @gqcn in #4597
  • fix(cmd/gf): Fixed an issue where formatting caused import errors in gf init by @hailaz in #4598
  • fix(os/gcfg): adjust priority of env|cmd higer than config file (#4074) by @yangyanqing in #4587
  • chore: translte zh comment to en by @yuluo-yx in #4591
  • ci(docker-services): change chinese printing message to english by @gqcn in #4599
  • fix(container): Add NilChecker Support to gmap, gset, and gtree for Typed Nil Issue Resolution by @LanceAdd in #4605
  • fix(net/goai): add openapi uuid.UUID type support by @joy999 in #4604
  • fix(util/gconv): gconv unsafe str to bytes by @liov in #4600
  • fix(database/gdb): skip field filtering when table/alias is unknown in FieldsPrefix by @lingcoder in #4602
  • feat(gdb/gdb_model_lock.go): gdb support lock update skip locked by @smzgl in #4607
  • feat(container): Add NewXXXWithChecker function for gmap/gset/gtree by @LanceAdd in #4610
  • feat(‎contrib/registry/nacos): add SetDefaultEndpoint and SetDefaultMetadata methods by @wangle201210 in #4608
  • feat(util/gvalid): add more rules: alpha,alpha-dash,alpha-num,lowercase,numeric,uppercase by @yuluo-yx in #4601
  • fix(‎database/gdb): fix iTableName interface detection when using WithAll with .Scan on reflect.Value objects by @smzgl in #4606
  • fix(util/gconv): fix nested map conversion data loss in MapToMap by @lingcoder in #4612
  • feat(util/gconv): Add OmitEmpty and OmitNil options to Scan function by @LanceAdd in #4584
  • fix(database/gdb): Resolve the cache error overwriting caused by the use of fixed cache keys in pagination queries. by @LanceAdd in #4339
  • fix: the use of the deprecated variable {format} in the file util/gval… by @shubo83 in #4258
  • fix(contrib/drivers/gaussdb): remove github.com/lib/pq dependence by @hailaz in #4615
  • fix(‎database/gdb):Fix panic handling in DoCommit to prevent blocking on database driver panics by @Copilot in #4423
  • fix(database/gdb): Raw SQL Count ignores Where condition by @lingcoder in #4611
  • feat(instance): migrate instance containers to type-safe generics by @LanceAdd in #4617
  • fix: v2.9.8 by @hailaz in #4616

New Contributors

Full Changelog: v2.9.7...v2.9.8

Don't miss a new gf release

NewReleases is sending notifications on new releases.