v1.12.0
What's Changed
Governance
- Add @mattrobenolt as a maintainer in #593 🎉
- Prepare for CNCF application by @akshayjshah in #587, #590, #591, #592 and #602
Enhancements
- Move the indication of destination message type in error messages into
Codec
by @jhump in #599 - Optimize gRPC timeout encoding by @emcfarlane in #596
Bugfixes
- Generate correct routes for package-less Protobuf schemas by @emcfarlane in #601
- Use
io.ReadFull
to ensure envelope prefix is fully read by @njiang747 in #580 - Remove gRPC error message from generic envelope errors by @emcfarlane in #603
- Stabilize program name in generated code preamble by @trixnz #610
Other changes
- Cast envelope size as int64 to remove overflow checks by @emcfarlane in #605
- Cleanup and documentation fixes by @akshayjshah and @smaye81 in #577, #579 and #598
- Extend benchmarks to all protocols by @emcfarlane in #588
New Contributors
- @njiang747 made their first contribution in #580
- @trixnz made their first contribution in #610
Full Changelog: v1.11.1...v1.12.0