Skip to content

v1.10.1

Released on 2026-03-28GitHub Release

This patch release adds JSON5 configuration support, generic Redis command execution via Do/DoCtx, upgrades Go to 1.24, and includes critical security fixes in core/codec.

  • core/conf: Add JSON5 configuration support (#5433)
  • core/stores/redis: Add Do/DoCtx for generic command execution (#5442)
  • rest/httpc: Reject request body for HEAD method in buildRequest (#5457)
  • core/codec: Critical security fixes (#5479)
  • core: Replace TakeOne usage with cmp.Or (#5461)
  • core/stringx: Replace manual char filter with strings.Map (#5453)
  • core/stores/redis: Reorder Eval/EvalCtx after Do/DoCtx for consistent method ordering (#5502)
  • core/mathx: Add godoc comment to Numerical type constraint (#5470)
  • Upgrade Go version to 1.24 and update dependencies (#5499)
  • Add missing edge case tests for CalcEntropy and string utilities (#5471)
  • Add unit tests for Hash, Hash determinism, and Md5Hex edge cases (#5469)
  • Bumped github.com/grafana/pyroscope-go from 1.2.7 to 1.2.8 (#5513)
  • Bumped github.com/pelletier/go-toml/v2 from 2.2.4 to 2.3.0 (#5512)
  • Bumped github.com/alicebob/miniredis/v2 from 2.36.1 to 2.37.0 (#5444)
  • Bumped github.com/modelcontextprotocol/go-sdk from 1.3.0 to 1.3.1 (#5435)
  • Bumped github.com/redis/go-redis/v9 from 9.17.3 to 9.18.0 (#5432)
  • @1911860538 made their first contribution in #5453
  • @amshithnair made their first contribution in #5469
  • @mmfiRan made their first contribution in #5442

Full Changelog: https://github.com/zeromicro/go-zero/compare/v1.10.0…v1.10.1