GoFrame Release v2.9.6
What's Changed
Features (feat)
- feat(container/garray): enhance generic array implements by @joy999 in https://github.com/gogf/gf/pull/4482
- feat(container/glist): add generic list feature by @joy999 in https://github.com/gogf/gf/pull/4483
- feat(container/gset): add generic set feature by @joy999 in https://github.com/gogf/gf/pull/4492
- feat(container/gpool): add generic pool feature by @joy999 in https://github.com/gogf/gf/pull/4493
- feat(container/gring): add generic ring feature by @joy999 in https://github.com/gogf/gf/pull/4496
- feat(container/gqueue): add generic queuefeature by @joy999 in https://github.com/gogf/gf/pull/4497
- feat(container/gmap): add generic map feature by @joy999 in https://github.com/gogf/gf/pull/4484
- feat(container/gmap): add generic list map feature by @joy999 in https://github.com/gogf/gf/pull/4520
- feat(container/gtree): add generic tree feature by @joy999 in https://github.com/gogf/gf/pull/4522
- feat(contrib/drivers/pgsql): add array type numeric[] and decimal[] converting to Go []float64 support #4457 by @The-night-elves in https://github.com/gogf/gf/pull/4511
- feat(contrib/drivers/dm): add
WherePrisupport by @tiger1103 in https://github.com/gogf/gf/pull/4157
Fixes (fix)
- fix: update gf cli to v2.9.5 by @github-actions[bot] in https://github.com/gogf/gf/pull/4507
- fix: update copyright notice in multiple files to specify correct file reference by @hailaz in https://github.com/gogf/gf/pull/4518
- fix: v2.9.6 by @hailaz in https://github.com/gogf/gf/pull/4537
- fix(encoding/gjson): fix gjson data race by @973212983 in https://github.com/gogf/gf/pull/4510
- fix(net/goai): swagger $ref replace by @xiaoyi510 in https://github.com/gogf/gf/pull/4512
- fix(contrib/config/apollo): where
gcfg config apollofailed to retrieve configurations for multiple namespaces, wherewatch apollo changeresulted in missing configurations. by @xiongchao123 in https://github.com/gogf/gf/pull/4509 - fix(contrib/drivers/pgsql): Fixed the problem of overlapping fields in the same table name in pgsql multiple schema mode by @iamcc30 in https://github.com/gogf/gf/pull/4375
- fix(contrib/drivers/dm): support muti-line sql statement (#4163) by @sanrentai in https://github.com/gogf/gf/pull/4164
- fix(contrib/drivers/mssql): update tables SQL query for better compatibility by @li-zheng-hao in https://github.com/gogf/gf/pull/4170
- fix(os/gcfg): ignore fsnotify event error to avoid package gcfg totally failing by @aitimate in https://github.com/gogf/gf/pull/4400
- fix(database/gdb): Resolve column ambiguity in GROUP BY/ORDER BY with MySQL JOIN by @ljluestc in https://github.com/gogf/gf/pull/4521
- fix(ci): add cache cleaning step to prevent 'no space left on device' errors by @hailaz in https://github.com/gogf/gf/pull/4513
- fix(ci): update script permissions and add docker cleanup functionality by @hailaz in https://github.com/gogf/gf/pull/4523
- fix(ci): Free Disk Space by @hailaz in https://github.com/gogf/gf/pull/4529
Refactors (refactor)
- refactor(contrib/clickhouse): optimization clickhouse by @wanghaolong613 in https://github.com/gogf/gf/pull/4499
- refactor(database/gdb): add quote for FieldsPrefix by @hicolin in https://github.com/gogf/gf/pull/4485
Docs (docs)
- docs: update Chinese documentation and add README.zh_CN.MD by @hailaz in https://github.com/gogf/gf/pull/4534
New Contributors
- @973212983 made their first contribution in https://github.com/gogf/gf/pull/4510
- @The-night-elves made their first contribution in https://github.com/gogf/gf/pull/4511
- @xiaoyi510 made their first contribution in https://github.com/gogf/gf/pull/4512
- @xiongchao123 made their first contribution in https://github.com/gogf/gf/pull/4509
- @iamcc30 made their first contribution in https://github.com/gogf/gf/pull/4375
- @hicolin made their first contribution in https://github.com/gogf/gf/pull/4485
- @aitimate made their first contribution in https://github.com/gogf/gf/pull/4400
- @ljluestc made their first contribution in https://github.com/gogf/gf/pull/4521
- @li-zheng-hao made their first contribution in https://github.com/gogf/gf/pull/4170
Full Changelog: https://github.com/gogf/gf/compare/v2.9.5...v2.9.6