protoenc 0.2.4 (2025-10-06)
Welcome to the v0.2.4 release of protoenc!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/protoenc/issues.
Contributors
- Dmitriy Matrenichev
- Andrey Smirnov
Changes
23 commits
4b9363efix: skip encoding zero struct fieldscdb5394chore: rekres and update9372479chore: update dependencies0b9b91fchore: bump deps684f268chore: bump deps, add repeated <-> single field example82f0774fix: encode (u)int(16|8)s as varintsd8ddbd5chore: add more testsdceb5a6fix: proper order for custom EncoderDecoder3617e19fix: add missing test and proper check formap[string]interface{}647e9dachore: various additions3e56913fix: support pointer to structs in marshal/unmarshal49a85fachore: add support for map[string]interface{}bf5e39bchore: support (u)int(8|16) fields ans slices, fix map issues,d618d0dchore: no longer treat T and *T as the same types in RegisterEncoderDecoderaa7ee6cchore: add fast path for ints, fixed ints and floats6427893chore: bump Go and fix lint issues94427a5chore: even more various fixes and small refactorings76e5695chore: various fixes and small refactorings8a48bf0feat: implement custom encoders/decoders549761bchore: various embedding fixesab9b1ffchore: add side-by-side tests with official proto.Marshal and Unmarshal2519db3feat: implement Marshal/Unmarshal functions for protobuf encoding485db9fInitial commit
Changes since v0.2.3
Dependency Changes
This release has no dependency changes