v3.17.1
What's Changed
- Support nested DSLs by eval.caller() by @tchssk in #3523
- Properly handle SkipRequestBodyEncodeDecode when generating CLI by @raphael in #3532
- Use eval.TooManyArgError() more by @tchssk in #3526
- Add test for eval.InvalidArgError() by @tchssk in #3536
- SkipResponseWriter by @duckbrain in #3537
- Move gRPC codegen templates to separate files by @raphael in #3538
- Use errors.Is() by @tchssk in #3541
- Upgrade generated examples by @raphael in #3539
- Use errors.As() by @tchssk in #3542
- Use fmt.Errorf("%w") for error wrapping by @tchssk in #3544
- Fix misc issues with server example generation by @raphael in #3545
Full Changelog: v3.16.2...v3.17.1