Releases: gogf/gf
Releases · gogf/gf
GoFrame Release v2.2.0-beta
What's Changed
- fix glog bug by @wenzi1 in #1844
- Fix multiple gdb-group overrides by @qq375251855 in #1890
- feat/gfcli: replace gofmt&goimports with tools/imports by @BeanWei in #1935
- update sqlite driver to github.com/glebarez/go-sqlite by @hailaz in #1932
- add gstr.IsGNUVersion by @gqcn in #1937
- improve configuration parsing for command gen dao by @gqcn in #1938
- add cross building support for sqlite in command gen dao by @gqcn in #1944
- improve package glog; fix issue in package gtrace by @gqcn in #1952
- improve DeepCopy feature for bunch of components, especially the container and gtime by @gqcn in #1956
- add full week/month name support for pattern, add seconds fix feature in some delay seconds for package gcron by @gqcn in #1960
- add file export by @mingzaily in #1959
- gf gen service supports the generation of service files in the specified naming format by @L-fushen in #1953
- Fix goai repeat param by @mingzaily in #1916
- fix gf run custom arguments and gf gen dao specify config file path by @omegamt in #1879
- improve UT for package gcron by @gqcn in #1966
- update comment for ghttp.Request by @yuancjun in #1968
- redis add sentinel slaveOnly filed by @whosafe in #1948
- improve list tables for pgsql by @qinyuguang in #1790
- add support for slice types of pgsql by @jinmao88 in #1881
- gfcli: fix imports parse and update gofmt by @BeanWei in #1979
- some improves for ci yaml and package cmd/gf, database/gdb by @gqcn in #1972
- Improve the code coverage of the gset module by @huangqian1985 in #1977
- Feature/pgsql add pgsql unit test (#1853) by @chaggle in #1973
- fix go.sum of package contrib/drivers/pgsql by @gqcn in #1980
- Improve the code coverage of the gutil, grand module by @huangqian1985 in #1989
- Improve the code coverage of the gpool, gqueue, gring module by @huangqian1985 in #1987
- Improve the code coverage of the gvar module by @huangqian1985 in #1982
- Improve the code coverage of the gtype module by @huangqian1985 in #1975
- fix UT issue for package gcron by @gqcn in #1992
- new version v2.1.2 by @gqcn in #1993
- add init ctx feature by @gqcn in #1995
- fix(gdb): panic when concurrent db config map read and write. by @laushunyu in #1997
- fix concurrent safety for package gdb by @gqcn in #1998
- improve panic...recover of exit feature for package ghttp/gtimer/gfsnotify by @gqcn in #2000
- update docker folder by @whosafe in #2007
- improve package gerror, add HasCode/HasError function for package gerror by @gqcn in #2006
- Feature/ci cache by @hailaz in #2010
- ci updates to avoid repeated procedures by @hailaz in #2020
- use method name as its command name if no name defined in Meta of input struct for package gcmd by @gqcn in #2019
- improve field type check from db to golang by @gqcn in #2023
- fix gf-cli command 'gen dao' help infomation by @SSnoWich in #2022
- fix issue in gstr.Nl2Br by @gqcn in #2028
- feature: gen dao from tpl file path by @hailaz in #2021
- Update goai_path.go by @ar026 in #2029
- add MiddlewareJsonBody, improve error response handling for package ghttp by @gqcn in #2032
- fix issue #1648 by @gqcn in #2033
- improve header printing in json format for package glog; add golang v1.18 support for ci workflow by @gqcn in #2037
- fix precision lost of int64 for package gcfg by @qinyuguang in #2044
- improve gdb.CheckValueForLocalType for pgsql by @qinyuguang in #2040
- Feature/pgsql last insert by @hailaz in #1994
- add interface DB.CheckLocalTypeForField for package gdb by @gqcn in #2059
- fix gctx init slice bounds out of range on ios platform by @omegamt in #2062
- fix (clickhouse) : fix TableFields of clickhouse driver when using link configuration by @marunrun in #2063
- fixed inconsistent results when converting float64(NaN) to int/uint on multiple platforms by @DGuang21 in #2064
- add issue bot support (#2065) by @lingcoder in #2066
- Fix name of issue CI by @gqcn in #2071
- fix issue #2047 by @gqcn in #2069
- fix issue 1914 by @gqcn in #2075
- add more UT cases for package gview by @gqcn in #2072
- improve command init: add go mod tidy for init project by @gqcn in #2083
- v2.1.3 release by @gqcn in #2084
- fix issue in OpenAPI json marshaling of embedded struct definition; improve command gen service by @gqcn in #2089
- improve logging content printing for internal log by @gqcn in #2090
- fix field type check for package gdb by @gqcn in #2086
- fix issue #1921 by @gqcn in #2091
- new release v2.1.4 by @gqcn in #2095
- remove uint repeat conversion by @DGuang21 in #2096
- fix error message for package gtrace by @gqcn in #2103
- add GzipPathWriter for package gcompress by @gqcn in #2116
- TplTableNameCamelLowerCase remove space by @promisingMan in #2109
- project template update for command init by @gqcn in #2117
- fix issue bot :ignore issue which without labels by @lingcoder in #2077
- improve and add
clear
option for commandgen dao/service
by @gqcn in #2123 - fix issue incorrect struct name match pattern for command
gen service
by @gqcn in #2125 - fix: pgsql DoExec Transaction checks by @hailaz in #2101
- remove noisy internal logging content of package gcron by @gqcn in #2141
- fix issue in init context for package gctx by @gqcn in #2138
- feature/v2.2.0 by @gqcn in #2154
- add switch of brief stack for package
gerror
by @gqcn in #2153 - Feature/driver-dm fix something is invalid in dm by @zhonghuaxunGM in #2158
- add local db configuration support for package gdb by @gqcn in #2161
New Contributors
- @qq375251855 made their first contribution in #1890
- @BeanWei made their first contribution in #1935
- @L-fushen made their first contribution in #1953
- @omegamt made their first contribution in #1879
- @whosafe made their first contribution in #1948
- @jinmao88 made their first contribution in #1881
- @laushunyu made their first contribution in #1997
- @SSnoWich made their first contribution in #2022
- @ar026 made their first contribution in #2029
- @marunrun made their first contribution in #2063
- @lingcoder made their first contribution in #2066
- @promisingMan made their first contribution in #2109
Full Changelog: v2.1.0...v2.2.0-beta
GoFrame Release v2.1.4
What's Changed
- fix issue in OpenAPI json marshaling of embedded struct definition; improve command gen service by @gqcn in #2089
- improve logging content printing for internal log by @gqcn in #2090
- fix field type check for package gdb by @gqcn in #2086
- fix issue #1921 by @gqcn in #2091
- new release v2.1.4 by @gqcn in #2095
- remove uint repeat conversion by @DGuang21 in #2096
Full Changelog: v2.1.3...v2.1.4
GoFrame Release v2.1.3
What's Changed
- add init ctx feature by @gqcn in #1995
- fix(gdb): panic when concurrent db config map read and write. by @laushunyu in #1997
- fix concurrent safety for package gdb by @gqcn in #1998
- improve panic...recover of exit feature for package ghttp/gtimer/gfsnotify by @gqcn in #2000
- change directory of command docker by @whosafe in #2007
- improve package gerror, add HasCode/HasError function for package gerror by @gqcn in #2006
- Feature/ci cache by @hailaz in #2010
- prevent repeated CI procedure of the same branch by @hailaz in #2020
- use method name as its command name if no name defined in Meta of input struct for package gcmd by @gqcn in #2019
- improve field type check from db to golang by @gqcn in #2023
- fix gf-cli command 'gen dao' help infomation by @SSnoWich in #2022
- fix issue in gstr.Nl2Br by @gqcn in #2028
- feature: gen dao from tpl file path by @hailaz in #2021
- Update goai_path.go by @ar026 in #2029
- add MiddlewareJsonBody, improve error response handling for package ghttp by @gqcn in #2032
- fix issue #1648 by @gqcn in #2033
- improve header printing in json format for package glog; add golang v1.18 support for ci workflow by @gqcn in #2037
- fix precision lost of int64 for package gcfg by @qinyuguang in #2044
- improve gdb.CheckValueForLocalType for pgsql by @qinyuguang in #2040
- Feature/pgsql last insert by @hailaz in #1994
- add interface DB.CheckLocalTypeForField for package gdb by @gqcn in #2059
- fix gctx init slice bounds out of range on ios platform by @omegamt in #2062
- fix (clickhouse) : fix function TableFields of clickhouse driver when configuration using
link
by @marunrun in #2063 - fixed inconsistent results when converting float64(NaN) to int/uint on multiple platforms by @DGuang21 in #2064
- add issue bot support (#2065) by @lingcoder in #2066
- Fix name of issue CI by @gqcn in #2071
- fix issue #2047 by @gqcn in #2069
- fix issue #1914 by @gqcn in #2075
- add more UT cases for package gview by @gqcn in #2072
- improve command init: add go mod tidy for init project by @gqcn in #2083
- v2.1.3 release by @gqcn in #2084
New Contributors
- @laushunyu made their first contribution in #1997
- @SSnoWich made their first contribution in #2022
- @ar026 made their first contribution in #2029
- @marunrun made their first contribution in #2063
- @lingcoder made their first contribution in #2066
Full Changelog: v2.1.2...v2.1.3
GoFrame Release v2.1.2
What's Changed
- change sqlite from cgo package github.com/mattn/go-sqlite3 to none-cgo package github.com/glebarez/go-sqlite by @hailaz in #1932
- add gstr.IsGNUVersion by @gqcn in #1937
- improve configuration parsing for command gen dao by @gqcn in #1938
- add cross building support for sqlite in command gen dao by @gqcn in #1944
- improve package glog; fix issue in package gtrace by @gqcn in #1952
- improve DeepCopy feature for bunch of components, especially the container and gtime by @gqcn in #1956
- add full week/month name support for pattern, add seconds fix feature in some delay seconds for package gcron by @gqcn in #1960
- add file export by @mingzaily in #1959
- gf gen service supports the generation of service files in the specified naming format by @L-fushen in #1953
- Fix goai repeat param by @mingzaily in #1916
- fix gf run custom arguments and gf gen dao specify config file path by @omegamt in #1879
- improve UT for package gcron by @gqcn in #1966
- update comment for ghttp.Request by @yuancjun in #1968
- redis add sentinel slaveOnly filed by @whosafe in #1948
- improve list tables for pgsql by @qinyuguang in #1790
- add support of slice type for pgsql by @jinmao88 in #1881
- gfcli: fix imports parse and update gofmt by @BeanWei in #1979
- some improves for ci yaml and package cmd/gf, database/gdb by @gqcn in #1972
- Improve the code coverage of the gset module by @huangqian1985 in #1977
- Feature/pgsql add pgsql unit test (#1853) by @chaggle in #1973
- fix go.sum of package contrib/drivers/pgsql by @gqcn in #1980
- Improve the code coverage of the gutil, grand module by @huangqian1985 in #1989
- Improve the code coverage of the gpool, gqueue, gring module by @huangqian1985 in #1987
- Improve the code coverage of the gvar module by @huangqian1985 in #1982
- Improve the code coverage of the gtype module by @huangqian1985 in #1975
- fix UT issue for package gcron by @gqcn in #1992
- new version v2.1.2 by @gqcn in #1993
New Contributors
- @L-fushen made their first contribution in #1953
- @omegamt made their first contribution in #1879
- @jinmao88 made their first contribution in #1881
Full Changelog: v2.1.1...v2.1.2
GoFrame Release v2.1.1
What's Changed
- fix glog bug by @wenzi1 in #1844
- Fix multiple gdb-group overrides by @qq375251855 in #1890
- feat/gfcli: replace gofmt&goimports with tools/imports by @BeanWei in #1935
New Contributors
- @qq375251855 made their first contribution in #1890
Full Changelog: v2.1.0...v2.1.1
GoFrame Release v2.1.0
What's Changed
- [fix bug] Fix redis cache adapter GetOrSetFunc, GetOrSetFuncLock meth… by @tiger1103 in #1656
- [fix] gf cli build missing suffix by @stardemo in #1652
- Improving gfile and gSesssion Code Coverage by @huangqian1985 in #1632
- Repeat 'len(s)'. by @chenzebinm4 in #1651
- Fix gdb Order by @FlyingBlazer in #1520
- Added Order() method support for gdb. by @zxr615 in #1529
- fix: server access logs contain the protocol used between the server … by @houseme in #1657
- fix: js link err by @houseme in #1658
- [fix bug] the default value of r.get is invalid by @arieslee in #1659
- gdb returns result when cache set failed by @qinyuguang in #1660
- improve ignore and up websocket 1.5.0 by @houseme in #1684
- fix some typos by @cuishuang in #1697
- feat: support custom listener by @Macrow in #1683
- Update README.MD by @xiaoping378 in #1730
- Feature - clickhouse driver by @DGuang21 in #1616
- avoid a single space at the end of a line. by @yuancjun in #1735
- fix issue #1747 by @qinyuguang in #1749
- fix issue #1755 by @qinyuguang in #1759
- add error of Save operation for pgsql by @happyinsect in #1767
- fix: swagger ignore "-" param. by @mingzaily in #1789
- add ExampleEncode function by @huangqian1985 in #1795
- feat: Report trace-compatible device host name or IP archive parameters by @houseme in #1796
- fix timezone bug when persisting *gtime.Time to db #1714 by @wesleywu in #1729
- gf-cli Bug of generating Dao file of MSSQL by @wenzi1 in #1818
- Feature/mssql by @wenzi1 in #1827
- add support for .properties configuration file by @happyinsect in #1806
- add gClient ExampleNew function by @huangqian1985 in #1823
- mssql unit test by @wenzi1 in #1843
- Bug fix#1849 by @happyinsect in #1851
- Replace the Swagger JS CDN source from jsdelivr to unpkg.com by @chenghonour in #1852
- Fix/codecovci by @hailaz in #1858
- Feature/polaris feat: Add Polaris support by @houseme in #1797
- [ISSUE #1866] Fix/polaris logs dir and docker image by @houseme in #1867
- Feature/gsvc interface by @gqcn in #1871
- upgrade ClickHouse dependencies to V2 by @DGuang21 in #1772
- Fix/1748 issues #1748 by @houseme in #1817
- Improve the code coverage of the gtcp module by @huangqian1985 in #1836
- Feature/oracle by @wenzi1 in #1869
- fix gf gen service ignore watch file dir windows platform bug by @ddpmz in #1889
- Feature/sqlite ut by @hailaz in #1882
- Improve the code coverage of the gclient module by @huangqian1985 in #1899
- upgrade ClickHouse-Go dependencies to V2.0.15 by @DGuang21 in #1904
- Improve the code coverage of the gudp module by @huangqian1985 in #1907
- Improve the code coverage of the garray,glist module by @huangqian1985 in #1908
- Polaris Server Offical image support by @houseme in #1911
- Improve the code coverage of the gmap module by @huangqian1985 in #1910
- add context parameter by @LonelySally in #1919
- add tracing feature for package gproc by @gqcn in #1923
New Contributors
- @tiger1103 made their first contribution in #1656
- @chenzebinm4 made their first contribution in #1651
- @cuishuang made their first contribution in #1697
- @Macrow made their first contribution in #1683
- @xiaoping378 made their first contribution in #1730
- @happyinsect made their first contribution in #1767
- @wesleywu made their first contribution in #1729
- @ddpmz made their first contribution in #1889
Full Changelog: v2.0.0...v2.1.0
中文发布记录
GoFrame Release v2.1.0-rc4
What's Changed
- [ISSUE #1866] Fix/polaris logs dir and docker image by @houseme in #1867
- Feature/gsvc interface by @gqcn in #1871
- upgrade ClickHouse dependencies to V2 by @DGuang21 in #1772
- Fix/1748 issues #1748 by @houseme in #1817
- Improve the code coverage of the gtcp module by @huangqian1985 in #1836
- Feature/oracle by @wenzi1 in #1869
Full Changelog: v2.1.0-rc3...v2.1.0-rc4
GoFrame Release v2.1.0-rc3
Full Changelog: v2.1.0-rc2...v2.1.0-rc3
GoFrame Release v2.1.0-rc2
What's Changed
- Feature/mssql by @wenzi1 in #1827
- mssql unit test by @wenzi1 in #1843
- Bug fix#1849 by @happyinsect in #1851
- Replace the Swagger JS CDN source from jsdelivr to unpkg.com by @chenghonour in #1852
- Fix/codecovci by @hailaz in #1858
- Feature/polaris feat: Add Polaris support by @houseme in #1797
Full Changelog: v2.1.0-rc...v2.1.0-rc2
GoFrame Release v2.1.0-rc
What's Changed
- [fix bug] Fix redis cache adapter GetOrSetFunc, GetOrSetFuncLock meth… by @tiger1103 in #1656
- [fix] gf cli build missing suffix by @stardemo in #1652
- Improving gfile and gSesssion Code Coverage by @huangqian1985 in #1632
- Repeat 'len(s)'. by @chenzebinm4 in #1651
- Fix gdb Order by @FlyingBlazer in #1520
- Added Order() method support for gdb. by @zxr615 in #1529
- fix: server access logs contain the protocol used between the server … by @houseme in #1657
- fix: js link err by @houseme in #1658
- [fix bug] the default value of r.get is invalid by @arieslee in #1659
- gdb returns result when cache set failed by @qinyuguang in #1660
- improve ignore and up websocket 1.5.0 by @houseme in #1684
- fix some typos by @cuishuang in #1697
- feat: support custom listener by @Macrow in #1683
- Update README.MD by @xiaoping378 in #1730
- Feature - clickhouse driver by @DGuang21 in #1616
- avoid a single space at the end of a line. by @yuancjun in #1735
- fix issue #1747 by @qinyuguang in #1749
- fix issue #1755 by @qinyuguang in #1759
- add error of Save operation for pgsql by @happyinsect in #1767
- fix: swagger ignore "-" param. by @mingzaily in #1789
- add ExampleEncode function by @huangqian1985 in #1795
- feat: Report trace-compatible device host name or IP archive parameters by @houseme in #1796
- fix timezone bug when persisting *gtime.Time to db #1714 by @wesleywu in #1729
- gf-cli Bug of generating Dao file of MSSQL by @wenzi1 in #1818
- add support for .properties configuration file by @happyinsect in #1806
- add gClient ExampleNew function by @huangqian1985 in #1823
New Contributors
- @tiger1103 made their first contribution in #1656
- @chenzebinm4 made their first contribution in #1651
- @cuishuang made their first contribution in #1697
- @Macrow made their first contribution in #1683
- @xiaoping378 made their first contribution in #1730
- @wesleywu made their first contribution in #1729
Full Changelog: v2.0.0...v2.1.0-rc