🎉 Highlights
This patch release adds a hasField method for model generation, supports external proto imports with cross-package types in RPC generation, and fixes several bugs.
✨ New Features
- goctl/model: Add
hasFieldmethod for model generation (#5484) - goctl/rpc: Support external proto imports with cross-package type resolution (#5472)
🐛 Bug Fixes
- goctl/swagger: Add
examplefield to path/form/header parameters (#5497) - goctl: Fix per-service type alias filtering (#5482)
- goctl: Fix file copy permission missed (#5475)
🧪 Testing
- Add regression test for per-service type alias filtering (#5483)
🔧 Improvements
- Upgrade Go version to 1.24 and update dependencies (#5499)
Full Changelog: https://github.com/zeromicro/go-zero/compare/tools/goctl/v1.10.0...tools/goctl/v1.10.1