What's Changed
- feat(net/ghttp): enhance GetHeader method to support default values by @hailaz in #4210
- feat(util/gpage): marked deprecated by @gqcn in #4230
- fix(ci): change base image from expired ubuntu-22.04 to ubuntu-latest by @gqcn in #4273
- fix(net/ghttp): improve GetMetaTag method to handle nil and type checks by @hailaz in #4284
- fix(database/gdb): support multiple order fields in gdb_model_with and merged #4272 fix scanning functionality for deep slice types by @fainc in #4320
- chore: bump golang.org/x/tools to v0.34.0 for Go 1.25 compatibility by @chenrui333 in #4313
- fix(os/gtime): add handling for nil time pointers to avoid causing panic by @hailaz in #4323
- fix(cmd/gf): "unknown time zone" when using "gf gen dao" for clickhouse on windows platform by @joy999 in #4368
- fix(internal/utils): fix +.1 is pass checks numeric by @wanghaolonggit in #4374
- chore: upgrade golangci-lint configuration and optimize codebase by @houseme in #4236
- chore(polaris): Bump
github.com/polarismesh/polaris-go
from v1.5.8 to v1.6.1 by @houseme in #4241 - chore: upgrade dependencies to latest versions and fix security vulne… by @houseme in #4237
- fix(cmd/gf): fix gen sharding dao in multiple shardingPattern tables … by @fainc in #4379
- chore(contrib/nosql/redis): bump github.com/redis/go-redis/v9 from 9.7.0 to 9.12.1 in /contrib/nosql/redis by @dependabot[bot] in #4215
- feat(ci): upgrade workflow checkout version v5 by @houseme in #4381
- fix(database/gdb): clickhouse can not support int128/int256/uint128/uint256 by @joy999 in #4370
- fix(tracing): set database span kind to client by @minimAluminiumalism in #4334
- chore(deps): Update dependent versions to enhance compatibility and security by @hailaz in #4380
New Contributors
- @chenrui333 made their first contribution in #4313
- @wanghaolonggit made their first contribution in #4374
- @minimAluminiumalism made their first contribution in #4334
Full Changelog: v2.9.0...v2.9.1