gogf/gf (github.com/gogf/gf/v2)
### [`v2.7.1`](https://togithub.com/gogf/gf/releases/tag/v2.7.1): GoFrame Release v2.7.1
[Compare Source](https://togithub.com/gogf/gf/compare/v2.7.0...v2.7.1)
#### What's Changed
- fix: [#3465](https://togithub.com/gogf/gf/issues/3465) If the value of a string is null, the value of string is nil after the string is converted to \[]string by [@wln32](https://togithub.com/wln32) in [https://github.com/gogf/gf/pull/3468](https://togithub.com/gogf/gf/pull/3468)
- emhace: unit testing cases update for package `cmd/gf` and `contrib/drivers` by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3453](https://togithub.com/gogf/gf/pull/3453)
- feat: add `Scan` method for incremental key retrieval in `gredis` by [@phuonganhniie](https://togithub.com/phuonganhniie) in [https://github.com/gogf/gf/pull/3451](https://togithub.com/gogf/gf/pull/3451)
- enhance: improve `gf gen ctrl` using AST by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3470](https://togithub.com/gogf/gf/pull/3470)
- feat: add new rule `required-if-all` for package gvalid by [@cococolanosugar](https://togithub.com/cococolanosugar) in [https://github.com/gogf/gf/pull/3455](https://togithub.com/gogf/gf/pull/3455)
- fix: missing arguments on Windows platform for package gproc by [@wln32](https://togithub.com/wln32) in [https://github.com/gogf/gf/pull/3482](https://togithub.com/gogf/gf/pull/3482)
- fix: sqlitecgo to support 32-bit architecture by [@hailaz](https://togithub.com/hailaz) in [https://github.com/gogf/gf/pull/3480](https://togithub.com/gogf/gf/pull/3480)
- fix: file name example/pack/packed/paked.go β example/pack/packed/packed.go by [@hailaz](https://togithub.com/hailaz) in [https://github.com/gogf/gf/pull/3479](https://togithub.com/gogf/gf/pull/3479)
- enhance: improve command `gf gen ctrl` using AST for parsing `DstFolder` by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3478](https://togithub.com/gogf/gf/pull/3478)
- fix: [#3238](https://togithub.com/gogf/gf/issues/3238) first column might be overwritten in interal context data in multiple goroutines querying by [@gqcn](https://togithub.com/gqcn) in [https://github.com/gogf/gf/pull/3476](https://togithub.com/gogf/gf/pull/3476)
- fix: missing file closding when printing downloading percent of gf cli file for command `gf up` by [@testwill](https://togithub.com/testwill) in [https://github.com/gogf/gf/pull/3483](https://togithub.com/gogf/gf/pull/3483)
- enhance: upgrade version of dependencies by [@hailaz](https://togithub.com/hailaz) in [https://github.com/gogf/gf/pull/3494](https://togithub.com/gogf/gf/pull/3494)
- chore: fix function names in comments for package `otelmetric` by [@writegr](https://togithub.com/writegr) in [https://github.com/gogf/gf/pull/3493](https://togithub.com/gogf/gf/pull/3493)
- enhance: `gf gen ctrl` with `-merge` option by [@wln32](https://togithub.com/wln32) in [https://github.com/gogf/gf/pull/3490](https://togithub.com/gogf/gf/pull/3490)
- enhance: upgrade version of dependencies by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3526](https://togithub.com/gogf/gf/pull/3526)
- enhance: improve performance of struct converting for package gconv by [@wln32](https://togithub.com/wln32) in [https://github.com/gogf/gf/pull/3412](https://togithub.com/gogf/gf/pull/3412)
- fix: uint testing case for signal feature of package gproc occasionally failed by [@gqcn](https://togithub.com/gqcn) in [https://github.com/gogf/gf/pull/3529](https://togithub.com/gogf/gf/pull/3529)
- cmd/gf: fix unit testing cases for compatibility with windows by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3532](https://togithub.com/gogf/gf/pull/3532)
- fix: [#3459](https://togithub.com/gogf/gf/issues/3459) `gf gen dao` should ignore `link` configuration from file as it is passed from arguments by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3531](https://togithub.com/gogf/gf/pull/3531)
- chore: fix function names in comment by [@findnature](https://togithub.com/findnature) in [https://github.com/gogf/gf/pull/3536](https://togithub.com/gogf/gf/pull/3536)
- other: enhance Issues and Pull Requests template by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3533](https://togithub.com/gogf/gf/pull/3533)
- test/gtest: add support for string type in AssertIN and AssertNI by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3537](https://togithub.com/gogf/gf/pull/3537)
- fix: [#3200](https://togithub.com/gogf/gf/issues/3200) empty content in glog handler after structure logging feature supported by [@gqcn](https://togithub.com/gqcn) in [https://github.com/gogf/gf/pull/3475](https://togithub.com/gogf/gf/pull/3475)
- feat: add custom field type mapping support for command `gf gen dao` by [@CyJaySong](https://togithub.com/CyJaySong) in [https://github.com/gogf/gf/pull/3498](https://togithub.com/gogf/gf/pull/3498)
- database/gdb/gdb_model_soft_time: fix soft-time support fieldType:`LocalTypeUint64` in Insert/Update perations by [@muddydog](https://togithub.com/muddydog) in [https://github.com/gogf/gf/pull/3551](https://togithub.com/gogf/gf/pull/3551)
- cmd/gf: fix command `gf gen dao` for fieldMapping feature by [@CyJaySong](https://togithub.com/CyJaySong) in [https://github.com/gogf/gf/pull/3549](https://togithub.com/gogf/gf/pull/3549)
- cmd/gf: fix pbentity generate fail in mono-repo by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3547](https://togithub.com/gogf/gf/pull/3547)
- other: update some issue templates by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3544](https://togithub.com/gogf/gf/pull/3544)
- contrib/sdk/httpclient: add custom response handler support, fixe [#3539](https://togithub.com/gogf/gf/issues/3539) by [@jswxstw](https://togithub.com/jswxstw) in [https://github.com/gogf/gf/pull/3540](https://togithub.com/gogf/gf/pull/3540)
- util/gvalid: fix slice enums verification failed by [@xyqweb](https://togithub.com/xyqweb) in [https://github.com/gogf/gf/pull/3566](https://togithub.com/gogf/gf/pull/3566)
- cmd/gf: fix gen enums failed in go version v1.22.1 by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3565](https://togithub.com/gogf/gf/pull/3565)
- ci: fix code coverage not sync to CodeCov by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3570](https://togithub.com/gogf/gf/pull/3570)
- os/gtime: fix [#3558](https://togithub.com/gogf/gf/issues/3558) time zone issues by [@wln32](https://togithub.com/wln32) in [https://github.com/gogf/gf/pull/3561](https://togithub.com/gogf/gf/pull/3561)
#### New Contributors
- [@phuonganhniie](https://togithub.com/phuonganhniie) made their first contribution in [https://github.com/gogf/gf/pull/3451](https://togithub.com/gogf/gf/pull/3451)
- [@cococolanosugar](https://togithub.com/cococolanosugar) made their first contribution in [https://github.com/gogf/gf/pull/3455](https://togithub.com/gogf/gf/pull/3455)
- [@writegr](https://togithub.com/writegr) made their first contribution in [https://github.com/gogf/gf/pull/3493](https://togithub.com/gogf/gf/pull/3493)
- [@findnature](https://togithub.com/findnature) made their first contribution in [https://github.com/gogf/gf/pull/3536](https://togithub.com/gogf/gf/pull/3536)
- [@CyJaySong](https://togithub.com/CyJaySong) made their first contribution in [https://github.com/gogf/gf/pull/3498](https://togithub.com/gogf/gf/pull/3498)
- [@muddydog](https://togithub.com/muddydog) made their first contribution in [https://github.com/gogf/gf/pull/3551](https://togithub.com/gogf/gf/pull/3551)
**Full Changelog**: https://github.com/gogf/gf/compare/v2.7.0...v2.7.1
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v2.7.0
->v2.7.1
Release Notes
gogf/gf (github.com/gogf/gf/v2)
### [`v2.7.1`](https://togithub.com/gogf/gf/releases/tag/v2.7.1): GoFrame Release v2.7.1 [Compare Source](https://togithub.com/gogf/gf/compare/v2.7.0...v2.7.1) #### What's Changed - fix: [#3465](https://togithub.com/gogf/gf/issues/3465) If the value of a string is null, the value of string is nil after the string is converted to \[]string by [@wln32](https://togithub.com/wln32) in [https://github.com/gogf/gf/pull/3468](https://togithub.com/gogf/gf/pull/3468) - emhace: unit testing cases update for package `cmd/gf` and `contrib/drivers` by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3453](https://togithub.com/gogf/gf/pull/3453) - feat: add `Scan` method for incremental key retrieval in `gredis` by [@phuonganhniie](https://togithub.com/phuonganhniie) in [https://github.com/gogf/gf/pull/3451](https://togithub.com/gogf/gf/pull/3451) - enhance: improve `gf gen ctrl` using AST by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3470](https://togithub.com/gogf/gf/pull/3470) - feat: add new rule `required-if-all` for package gvalid by [@cococolanosugar](https://togithub.com/cococolanosugar) in [https://github.com/gogf/gf/pull/3455](https://togithub.com/gogf/gf/pull/3455) - fix: missing arguments on Windows platform for package gproc by [@wln32](https://togithub.com/wln32) in [https://github.com/gogf/gf/pull/3482](https://togithub.com/gogf/gf/pull/3482) - fix: sqlitecgo to support 32-bit architecture by [@hailaz](https://togithub.com/hailaz) in [https://github.com/gogf/gf/pull/3480](https://togithub.com/gogf/gf/pull/3480) - fix: file name example/pack/packed/paked.go β example/pack/packed/packed.go by [@hailaz](https://togithub.com/hailaz) in [https://github.com/gogf/gf/pull/3479](https://togithub.com/gogf/gf/pull/3479) - enhance: improve command `gf gen ctrl` using AST for parsing `DstFolder` by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3478](https://togithub.com/gogf/gf/pull/3478) - fix: [#3238](https://togithub.com/gogf/gf/issues/3238) first column might be overwritten in interal context data in multiple goroutines querying by [@gqcn](https://togithub.com/gqcn) in [https://github.com/gogf/gf/pull/3476](https://togithub.com/gogf/gf/pull/3476) - fix: missing file closding when printing downloading percent of gf cli file for command `gf up` by [@testwill](https://togithub.com/testwill) in [https://github.com/gogf/gf/pull/3483](https://togithub.com/gogf/gf/pull/3483) - enhance: upgrade version of dependencies by [@hailaz](https://togithub.com/hailaz) in [https://github.com/gogf/gf/pull/3494](https://togithub.com/gogf/gf/pull/3494) - chore: fix function names in comments for package `otelmetric` by [@writegr](https://togithub.com/writegr) in [https://github.com/gogf/gf/pull/3493](https://togithub.com/gogf/gf/pull/3493) - enhance: `gf gen ctrl` with `-merge` option by [@wln32](https://togithub.com/wln32) in [https://github.com/gogf/gf/pull/3490](https://togithub.com/gogf/gf/pull/3490) - enhance: upgrade version of dependencies by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3526](https://togithub.com/gogf/gf/pull/3526) - enhance: improve performance of struct converting for package gconv by [@wln32](https://togithub.com/wln32) in [https://github.com/gogf/gf/pull/3412](https://togithub.com/gogf/gf/pull/3412) - fix: uint testing case for signal feature of package gproc occasionally failed by [@gqcn](https://togithub.com/gqcn) in [https://github.com/gogf/gf/pull/3529](https://togithub.com/gogf/gf/pull/3529) - cmd/gf: fix unit testing cases for compatibility with windows by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3532](https://togithub.com/gogf/gf/pull/3532) - fix: [#3459](https://togithub.com/gogf/gf/issues/3459) `gf gen dao` should ignore `link` configuration from file as it is passed from arguments by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3531](https://togithub.com/gogf/gf/pull/3531) - chore: fix function names in comment by [@findnature](https://togithub.com/findnature) in [https://github.com/gogf/gf/pull/3536](https://togithub.com/gogf/gf/pull/3536) - other: enhance Issues and Pull Requests template by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3533](https://togithub.com/gogf/gf/pull/3533) - test/gtest: add support for string type in AssertIN and AssertNI by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3537](https://togithub.com/gogf/gf/pull/3537) - fix: [#3200](https://togithub.com/gogf/gf/issues/3200) empty content in glog handler after structure logging feature supported by [@gqcn](https://togithub.com/gqcn) in [https://github.com/gogf/gf/pull/3475](https://togithub.com/gogf/gf/pull/3475) - feat: add custom field type mapping support for command `gf gen dao` by [@CyJaySong](https://togithub.com/CyJaySong) in [https://github.com/gogf/gf/pull/3498](https://togithub.com/gogf/gf/pull/3498) - database/gdb/gdb_model_soft_time: fix soft-time support fieldType:`LocalTypeUint64` in Insert/Update perations by [@muddydog](https://togithub.com/muddydog) in [https://github.com/gogf/gf/pull/3551](https://togithub.com/gogf/gf/pull/3551) - cmd/gf: fix command `gf gen dao` for fieldMapping feature by [@CyJaySong](https://togithub.com/CyJaySong) in [https://github.com/gogf/gf/pull/3549](https://togithub.com/gogf/gf/pull/3549) - cmd/gf: fix pbentity generate fail in mono-repo by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3547](https://togithub.com/gogf/gf/pull/3547) - other: update some issue templates by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3544](https://togithub.com/gogf/gf/pull/3544) - contrib/sdk/httpclient: add custom response handler support, fixe [#3539](https://togithub.com/gogf/gf/issues/3539) by [@jswxstw](https://togithub.com/jswxstw) in [https://github.com/gogf/gf/pull/3540](https://togithub.com/gogf/gf/pull/3540) - util/gvalid: fix slice enums verification failed by [@xyqweb](https://togithub.com/xyqweb) in [https://github.com/gogf/gf/pull/3566](https://togithub.com/gogf/gf/pull/3566) - cmd/gf: fix gen enums failed in go version v1.22.1 by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3565](https://togithub.com/gogf/gf/pull/3565) - ci: fix code coverage not sync to CodeCov by [@oldme-git](https://togithub.com/oldme-git) in [https://github.com/gogf/gf/pull/3570](https://togithub.com/gogf/gf/pull/3570) - os/gtime: fix [#3558](https://togithub.com/gogf/gf/issues/3558) time zone issues by [@wln32](https://togithub.com/wln32) in [https://github.com/gogf/gf/pull/3561](https://togithub.com/gogf/gf/pull/3561) #### New Contributors - [@phuonganhniie](https://togithub.com/phuonganhniie) made their first contribution in [https://github.com/gogf/gf/pull/3451](https://togithub.com/gogf/gf/pull/3451) - [@cococolanosugar](https://togithub.com/cococolanosugar) made their first contribution in [https://github.com/gogf/gf/pull/3455](https://togithub.com/gogf/gf/pull/3455) - [@writegr](https://togithub.com/writegr) made their first contribution in [https://github.com/gogf/gf/pull/3493](https://togithub.com/gogf/gf/pull/3493) - [@findnature](https://togithub.com/findnature) made their first contribution in [https://github.com/gogf/gf/pull/3536](https://togithub.com/gogf/gf/pull/3536) - [@CyJaySong](https://togithub.com/CyJaySong) made their first contribution in [https://github.com/gogf/gf/pull/3498](https://togithub.com/gogf/gf/pull/3498) - [@muddydog](https://togithub.com/muddydog) made their first contribution in [https://github.com/gogf/gf/pull/3551](https://togithub.com/gogf/gf/pull/3551) **Full Changelog**: https://github.com/gogf/gf/compare/v2.7.0...v2.7.1Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.