v3.15.0
What's Changed
- Standardize OpenAPI integer format by @raphael in #3451
- Fix openapi:generate Meta to affect required validations by @tchssk in #3452
- Merge duplicate mustGenerate() functions by @tchssk in #3453
- Generate valid OpenAPI specifications by @raphael in #3454
- Embed template files at compile time by @raphael in #3455
- Skip flaky tests by @raphael in #3458
- No need to checkout to report test coverage by @raphael in #3459
- Use v3 branch for pushes and feature branch for PRs for code coverage by @raphael in #3460
- Move templates out of Go code into their own files by @raphael in #3456
- Fix env var expansion in DeepSource GitHub action by @raphael in #3463
- Fix godoc for codegen.UserTypeLocation() by @tchssk in #3464
- Use crypto/rand for sampling by @nitinmohan87 in #3466
- Fix/trace sampler by @raphael in #3467
- Make receiver consistent across all methods of ServiceError by @raphael in #3468
- Treat nested paths for struct:pkg:path Meta by @tchssk in #3469
- Validate Array and Map for struct:pkg:path Meta by @tchssk in #3474
- Protect against invalid route captures by @raphael in #3476
Full Changelog: v3.14.6...v3.15.0