github zeromicro/go-zero tools/goctl/v1.10.0
goctl/v1.10.0

5 hours ago

๐ŸŽ‰ Highlights

This goctl release brings enhanced Swagger support, improved Docker generation, and better multi-proto file handling.

โœจ New Features

  • Proto Package Control: Added cmdline argument to control package name generation from proto filename (#5387)
  • Multi-Proto Support: RPC service now uses proto.Package.Name to support multiple proto files (#5378)

๐Ÿ› Bug Fixes

  • Swagger Generation: Fixed support for PUT, PATCH, DELETE methods with request body definitions (#5239)
  • Docker Generation: Ensured Dockerfile includes etc directory and correct CMD based on config (#4343)

๐Ÿงช Testing

  • Added comprehensive unit tests for goctl docker command (#5241)

๐Ÿ“ฆ Dependencies

  • Bumped github.com/spf13/cobra from 1.10.1 to 1.10.2 (#5312)
  • Bumped github.com/emicklei/proto from 1.14.2 to 1.14.3 (#5403)

๐Ÿ‘ฅ New Contributors

Full Changelog: tools/goctl/v1.9.2...tools/goctl/v1.10.0

Don't miss a new go-zero release

NewReleases is sending notifications on new releases.