GoFrame Release v2.7.1
What's Changed
- fix(util/gconv): #3465 if the value of a string is
null
, the value of string isnil
after thestring
is converted to[]string
by @wln32 in #3468 - test(cmd/gf,conbrib/drivers): unit testing cases update by @oldme-git in #3453
- feat(database/gredis): add
Scan
method for incremental key retrieval by @phuonganhniie in #3451 - refactor(cmd/gf): improve command
gf gen ctrl
usingast
by @oldme-git in #3470 - feat(util/gvalid): add new rule
required-if-all
by @cococolanosugar in #3455 - fix(os/gproc): missing arguments on Windows platform by @wln32 in #3482
- fix(contrib/drivers/sqlitecgo): support 32-bit architecture by @hailaz in #3480
- chore(example): fix file name
example/pack/packed/paked.go
→example/pack/packed/packed.go
by @hailaz in #3479 - refactor(cmd/gf): improve command
gf gen ctrl
usingast
for parsingDstFolder
by @oldme-git in #3478 - fix(database/gdb): #3238 first column might be overwritten in internal context data in multiple goroutines querying by @gqcn in #3476
- fix(cmd/gf): missing file closing when printing downloading percent of gf cli file for command
gf up
by @testwill in #3483 - chore(go.mod): upgrade version of dependencies by @hailaz in #3494
- chore: fix function names in comments for package
otelmetric
by @writegr in #3493 - test(cmd/gf):
gf gen ctrl
with-merge
option by @wln32 in #3490 - chore(go.mod): upgrade version of dependencies for
cmd/gf
andcontrib
packages by @oldme-git in #3526 - perf(util/gconv): improve performance for struct converting by @wln32 in #3412
- test(os/gproc): fix uint testing case for signal feature of package gproc occasionally failed by @gqcn in #3529
- test(cmd/gf): fix unit testing cases for compatibility with windows by @oldme-git in #3532
- fix(cmd/gf): #3459
gf gen dao
should ignorelink
configuration from file as it is passed from arguments by @oldme-git in #3531 - chore: fix function names in comment by @findnature in #3536
- chore: issues and pull requests template update for github by @oldme-git in #3533
- test(test/gtest): add support for string type in AssertIN and AssertNI by @oldme-git in #3537
- fix(os/glog): #3200 empty content in glog handler after structure logging feature supported by @gqcn in #3475
- feat(cmd/gf): add custom field type mapping support for command
gf gen dao
by @cyjaysong in #3498 - fix(database/gdb): soft-time support fieldType:
LocalTypeUint64
in Insert/Update operations by @muddydog in #3551 - fix(cmd/gf): fix command
gf gen dao
for fieldMapping feature by @cyjaysong in #3549 - fix(cmd/gf): fix pbentity generating fail in mono-repo by @oldme-git in #3547
- chore: issue templates update for github by @oldme-git in #3544
- feat(contrib/sdk/httpclient): add custom response handler support, fixe #3539 by @jswxstw in #3540
- fix(util/gvalid): slice enums verification failed by @xyqweb in #3566
- fix(cmd/gf): fix gen enums failed in go version v1.22.1 by @oldme-git in #3565
- ci: fix code coverage not sync to CodeCov by @oldme-git in #3570
- fix(os/gtime): #3558 time zone issues by @wln32 in #3561
New Contributors
- @phuonganhniie made their first contribution in #3451
- @cococolanosugar made their first contribution in #3455
- @writegr made their first contribution in #3493
- @findnature made their first contribution in #3536
- @cyjaysong made their first contribution in #3498
- @muddydog made their first contribution in #3551
Full Changelog: v2.7.0...v2.7.1