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

latest releases: v2.10.2, cmd/gf/v2.10.2, contrib/trace/otlphttp/v2.10.2...
10 hours ago

What's Changed

  • fix: update gf cli to v2.10.0 by @github-actions[bot] in #4658
  • docs: Update README Add DeepWiki badges by @hailaz in #4661
  • test(contrib/drivers/gaussdb): add builder, subquery, join, struct test coverage by @lingcoder in #4688
  • test(contrib/drivers/pgsql): add Builder/Subquery/Join/Struct tests by @lingcoder in #4680
  • fix(registry/etcd): etcd.NewWithClient() has no DialTimeout by @shengdoushi in #4670
  • fix(contrib/registry): etcd doKeepAlive does not exit even when client context done by @yuluo-yx in #4669
  • chore: cleanup makefile, remove unnecessary scripts by @gqcn in #4684
  • test(contrib/drivers/gaussdb): add union, DO, raw where test coverage by @lingcoder in #4687
  • test(contrib/drivers/pgsql): add Union, DO and Raw Where test coverage by @lingcoder in #4679
  • feat(i18n/gi18n): decoding and loading i18n files content by automatic file extension check by @The-night-elves in #4662
  • test(contrib/drivers/gaussdb): add transaction, where, hook, ctx test coverage by @lingcoder in #4685
  • test(contrib/drivers/pgsql): add transaction, where, hook, ctx test coverage by @lingcoder in #4675
  • feat(os/gcfg): add GetEffective method with standard config priority by @lingcoder in #4673
  • feat(gcrypto/gsha512): add sha512 implements by @yuluo-yx in #4667
  • test(contrib/drivers/pgsql): add SoftTime, With, ScanList test coverage by @lingcoder in #4676
  • test(contrib/drivers/gaussdb): add soft time, with, scanlist test coverage by @lingcoder in #4686
  • test(contrib/drivers/mysql): add Lock/Omit/Cache/Batch tests by @lingcoder in #4706
  • fix(database/gdb): handle empty string in Fields() gracefully by @lingcoder in #4700
  • test(contrib/drivers/mysql): add concurrent/Hook/Ctx tests by @lingcoder in #4708
  • test(contrib/drivers/mysql): add MySQL-specific feature tests by @lingcoder in #4709
  • test(contrib/drivers/mysql): enhance complex query tests by @lingcoder in #4707
  • test(contrib/drivers/mysql): enhance data type tests by @lingcoder in #4705
  • test(contrib/drivers/mysql): enhance transaction tests by @lingcoder in #4704
  • fix(database/gdb): treat negative Limit/Page/Offset values as zero by @lingcoder in #4702
  • fix(databse/gdb): use COUNT(1) if fields number is greater than 1 even when parameter useFieldForCount is true in AllAndCount/ScanAndCount by @lingcoder in #4701
  • fix(os/gstructs): strip tag options in TagPriorityName to avoid field name pollution by @lingcoder in #4681
  • fix(contrib/drivers/pgsql): preserve bytea data integrity on read and write by @lingcoder in #4678
  • test(contrib/drivers/mysql): add pagination and error handling tests by @lingcoder in #4703
  • test(contrib/drivers/mariadb): add pagination, error, concurrent, rawtype and sharding tests by @lingcoder in #4723
  • test(contrib/drivers/mariadb): add builder, struct, join, batch, cache and omit tests by @lingcoder in #4722
  • test(contrib/drivers/mariadb): add softtime, with, scanlist, union and do tests by @lingcoder in #4721
  • test(contrib/drivers/mariadb): add transaction, where, hook and ctx tests by @lingcoder in #4720
  • test(contrib/drivers/mariadb): add infrastructure, core and model tests by @lingcoder in #4719
  • fix(contrib/drivers/mysql): use unreachable port for nodeInvalid test config by @lingcoder in #4726
  • fix(database/gdb): strip quote chars from schema in Model.TableFields by @lingcoder in #4730
  • test(contrib/drivers/mariadb): add layer 3 features and issue regression tests by @lingcoder in #4724
  • fix: guard os.Args access for wasm which panics when building by @gqcn in #4762
  • feat(cmd/gf): add gendao fileNameCase and ai coding stuffs by @gqcn in #4764
  • feat: new version v2.10.1 by @gqcn in #4769

New Contributors

Full Changelog: v2.10.0...v2.10.1

Don't miss a new gf release

NewReleases is sending notifications on new releases.