v2.2.0
版本发布时间: 2022-10-10 20:36:14
gogf/gf最新发布版本:v2.7.2(2024-06-26 10:18:42)
What's Changed
- fix glog bug by @wenzi1 in https://github.com/gogf/gf/pull/1844
- Fix multiple gdb-group overrides by @qq375251855 in https://github.com/gogf/gf/pull/1890
- feat/gfcli: replace gofmt&goimports with tools/imports by @BeanWei in https://github.com/gogf/gf/pull/1935
- update sqlite driver to github.com/glebarez/go-sqlite by @hailaz in https://github.com/gogf/gf/pull/1932
- add gstr.IsGNUVersion by @gqcn in https://github.com/gogf/gf/pull/1937
- improve configuration parsing for command gen dao by @gqcn in https://github.com/gogf/gf/pull/1938
- add cross building support for sqlite in command gen dao by @gqcn in https://github.com/gogf/gf/pull/1944
- improve package glog; fix issue in package gtrace by @gqcn in https://github.com/gogf/gf/pull/1952
- improve DeepCopy feature for bunch of components, especially the container and gtime by @gqcn in https://github.com/gogf/gf/pull/1956
- add full week/month name support for pattern, add seconds fix feature in some delay seconds for package gcron by @gqcn in https://github.com/gogf/gf/pull/1960
- add file export by @mingzaily in https://github.com/gogf/gf/pull/1959
- gf gen service supports the generation of service files in the specified naming format by @L-fushen in https://github.com/gogf/gf/pull/1953
- Fix goai repeat param by @mingzaily in https://github.com/gogf/gf/pull/1916
- fix gf run custom arguments and gf gen dao specify config file path by @omegamt in https://github.com/gogf/gf/pull/1879
- improve UT for package gcron by @gqcn in https://github.com/gogf/gf/pull/1966
- update comment for ghttp.Request by @yuancjun in https://github.com/gogf/gf/pull/1968
- redis add sentinel slaveOnly filed by @whosafe in https://github.com/gogf/gf/pull/1948
- improve list tables for pgsql by @qinyuguang in https://github.com/gogf/gf/pull/1790
- add support for slice types of pgsql by @jinmao88 in https://github.com/gogf/gf/pull/1881
- gfcli: fix imports parse and update gofmt by @BeanWei in https://github.com/gogf/gf/pull/1979
- some improves for ci yaml and package cmd/gf, database/gdb by @gqcn in https://github.com/gogf/gf/pull/1972
- Improve the code coverage of the gset module by @huangqian1985 in https://github.com/gogf/gf/pull/1977
- Feature/pgsql add pgsql unit test (#1853) by @chaggle in https://github.com/gogf/gf/pull/1973
- fix go.sum of package contrib/drivers/pgsql by @gqcn in https://github.com/gogf/gf/pull/1980
- Improve the code coverage of the gutil, grand module by @huangqian1985 in https://github.com/gogf/gf/pull/1989
- Improve the code coverage of the gpool, gqueue, gring module by @huangqian1985 in https://github.com/gogf/gf/pull/1987
- Improve the code coverage of the gvar module by @huangqian1985 in https://github.com/gogf/gf/pull/1982
- Improve the code coverage of the gtype module by @huangqian1985 in https://github.com/gogf/gf/pull/1975
- fix UT issue for package gcron by @gqcn in https://github.com/gogf/gf/pull/1992
- new version v2.1.2 by @gqcn in https://github.com/gogf/gf/pull/1993
- add init ctx feature by @gqcn in https://github.com/gogf/gf/pull/1995
- fix(gdb): panic when concurrent db config map read and write. by @laushunyu in https://github.com/gogf/gf/pull/1997
- fix concurrent safety for package gdb by @gqcn in https://github.com/gogf/gf/pull/1998
- improve panic...recover of exit feature for package ghttp/gtimer/gfsnotify by @gqcn in https://github.com/gogf/gf/pull/2000
- update docker folder by @whosafe in https://github.com/gogf/gf/pull/2007
- improve package gerror, add HasCode/HasError function for package gerror by @gqcn in https://github.com/gogf/gf/pull/2006
- Feature/ci cache by @hailaz in https://github.com/gogf/gf/pull/2010
- ci updates to avoid repeated procedures by @hailaz in https://github.com/gogf/gf/pull/2020
- use method name as its command name if no name defined in Meta of input struct for package gcmd by @gqcn in https://github.com/gogf/gf/pull/2019
- improve field type check from db to golang by @gqcn in https://github.com/gogf/gf/pull/2023
- fix gf-cli command 'gen dao' help infomation by @SSnoWich in https://github.com/gogf/gf/pull/2022
- fix issue in gstr.Nl2Br by @gqcn in https://github.com/gogf/gf/pull/2028
- feature: gen dao from tpl file path by @hailaz in https://github.com/gogf/gf/pull/2021
- Update goai_path.go by @ar026 in https://github.com/gogf/gf/pull/2029
- add MiddlewareJsonBody, improve error response handling for package ghttp by @gqcn in https://github.com/gogf/gf/pull/2032
- fix issue #1648 by @gqcn in https://github.com/gogf/gf/pull/2033
- improve header printing in json format for package glog; add golang v1.18 support for ci workflow by @gqcn in https://github.com/gogf/gf/pull/2037
- fix precision lost of int64 for package gcfg by @qinyuguang in https://github.com/gogf/gf/pull/2044
- improve gdb.CheckValueForLocalType for pgsql by @qinyuguang in https://github.com/gogf/gf/pull/2040
- Feature/pgsql last insert by @hailaz in https://github.com/gogf/gf/pull/1994
- add interface DB.CheckLocalTypeForField for package gdb by @gqcn in https://github.com/gogf/gf/pull/2059
- fix gctx init slice bounds out of range on ios platform by @omegamt in https://github.com/gogf/gf/pull/2062
- fix (clickhouse) : fix TableFields of clickhouse driver when using link configuration by @marunrun in https://github.com/gogf/gf/pull/2063
- fixed inconsistent results when converting float64(NaN) to int/uint on multiple platforms by @DGuang21 in https://github.com/gogf/gf/pull/2064
- add issue bot support (#2065) by @LingCoder in https://github.com/gogf/gf/pull/2066
- Fix name of issue CI by @gqcn in https://github.com/gogf/gf/pull/2071
- fix issue #2047 by @gqcn in https://github.com/gogf/gf/pull/2069
- fix issue 1914 by @gqcn in https://github.com/gogf/gf/pull/2075
- add more UT cases for package gview by @gqcn in https://github.com/gogf/gf/pull/2072
- improve command init: add go mod tidy for init project by @gqcn in https://github.com/gogf/gf/pull/2083
- v2.1.3 release by @gqcn in https://github.com/gogf/gf/pull/2084
- fix issue in OpenAPI json marshaling of embedded struct definition; improve command gen service by @gqcn in https://github.com/gogf/gf/pull/2089
- improve logging content printing for internal log by @gqcn in https://github.com/gogf/gf/pull/2090
- fix field type check for package gdb by @gqcn in https://github.com/gogf/gf/pull/2086
- fix issue #1921 by @gqcn in https://github.com/gogf/gf/pull/2091
- new release v2.1.4 by @gqcn in https://github.com/gogf/gf/pull/2095
- remove uint repeat conversion by @DGuang21 in https://github.com/gogf/gf/pull/2096
- fix error message for package gtrace by @gqcn in https://github.com/gogf/gf/pull/2103
- add GzipPathWriter for package gcompress by @gqcn in https://github.com/gogf/gf/pull/2116
- TplTableNameCamelLowerCase remove space by @promisingMan in https://github.com/gogf/gf/pull/2109
- project template update for command init by @gqcn in https://github.com/gogf/gf/pull/2117
- fix issue bot :ignore issue which without labels by @LingCoder in https://github.com/gogf/gf/pull/2077
- improve and add
clear
option for commandgen dao/service
by @gqcn in https://github.com/gogf/gf/pull/2123 - fix issue incorrect struct name match pattern for command
gen service
by @gqcn in https://github.com/gogf/gf/pull/2125 - fix: pgsql DoExec Transaction checks by @hailaz in https://github.com/gogf/gf/pull/2101
- remove noisy internal logging content of package gcron by @gqcn in https://github.com/gogf/gf/pull/2141
- fix issue in init context for package gctx by @gqcn in https://github.com/gogf/gf/pull/2138
- feature/v2.2.0 by @gqcn in https://github.com/gogf/gf/pull/2154
- add switch of brief stack for package
gerror
by @gqcn in https://github.com/gogf/gf/pull/2153 - Feature/driver-dm fix something is invalid in dm by @zhonghuaxunGM in https://github.com/gogf/gf/pull/2158
- add local db configuration support for package gdb by @gqcn in https://github.com/gogf/gf/pull/2161
- fix configuration management for package gdb by @gqcn in https://github.com/gogf/gf/pull/2163
- add watch feature for package kubecm by @gqcn in https://github.com/gogf/gf/pull/2164
- add
gcfg.Adapter
implements using apollo service by @gqcn in https://github.com/gogf/gf/pull/2165 - fix issue #2172 by @gqcn in https://github.com/gogf/gf/pull/2173
- fix issue #1965 by @glennliao in https://github.com/gogf/gf/pull/2174
- fix issue #1965 by @gqcn in https://github.com/gogf/gf/pull/2177
- add WithUUID for package gtrace by @gqcn in https://github.com/gogf/gf/pull/2176
- improve port listening for ghttp.Server by @gqcn in https://github.com/gogf/gf/pull/2175
- feat: improve glog for polaris register by @houseme in https://github.com/gogf/gf/pull/2178
- add function
ZipPathContent
for packagegcompress
by @gqcn in https://github.com/gogf/gf/pull/2179 - feat: create polaris config by @houseme in https://github.com/gogf/gf/pull/2170
- package comments and readme update by @gqcn in https://github.com/gogf/gf/pull/2182
- feat: temporarily disable the unit testing of the Polaris configuration center by @houseme in https://github.com/gogf/gf/pull/2183
- new version v2.2.0 by @gqcn in https://github.com/gogf/gf/pull/2185
New Contributors
- @qq375251855 made their first contribution in https://github.com/gogf/gf/pull/1890
- @BeanWei made their first contribution in https://github.com/gogf/gf/pull/1935
- @L-fushen made their first contribution in https://github.com/gogf/gf/pull/1953
- @omegamt made their first contribution in https://github.com/gogf/gf/pull/1879
- @whosafe made their first contribution in https://github.com/gogf/gf/pull/1948
- @jinmao88 made their first contribution in https://github.com/gogf/gf/pull/1881
- @laushunyu made their first contribution in https://github.com/gogf/gf/pull/1997
- @SSnoWich made their first contribution in https://github.com/gogf/gf/pull/2022
- @ar026 made their first contribution in https://github.com/gogf/gf/pull/2029
- @marunrun made their first contribution in https://github.com/gogf/gf/pull/2063
- @LingCoder made their first contribution in https://github.com/gogf/gf/pull/2066
- @promisingMan made their first contribution in https://github.com/gogf/gf/pull/2109
- @glennliao made their first contribution in https://github.com/gogf/gf/pull/2174
Full Changelog: https://github.com/gogf/gf/compare/v2.1.0...v2.2.0
中文发布记录
1、 gf_darwin_amd64 26.01MB
2、 gf_darwin_arm64 25.93MB
3、 gf_freebsd_386 23.05MB
4、 gf_freebsd_amd64 26.63MB
5、 gf_linux_386 23.2MB
6、 gf_linux_amd64 26.28MB
7、 gf_linux_arm 23.08MB
8、 gf_linux_arm64 25.13MB
9、 gf_linux_ppc64le 25.3MB
10、 gf_netbsd_amd64 26.56MB
11、 gf_openbsd_amd64 26.6MB
12、 gf_windows_386.exe 23.94MB
13、 gf_windows_amd64.exe 26.93MB