protoc-gen-rust
renamed toprotoc-gen-rs
.protoc --rust_out=
no longer works with latest Google protobuf, they are working on official protobuf support for Rust.- Do not detect nightly in
protobuf
crate (no longer needed) - Repeated fields in constants
- Default to packed for repeated primitives in proto3
- Put correct flag in comment of generated files
- Option to disable non-exhausive annotation for oneof
- Option to generate
BTreeMap
for map fields - Fix writing large messages
- Unnecessary copy in print_to_string_internal
- Ignore error of
flush
inDrop
ofCodedOutputStream
- Faster
encoded_varint64_len
reserved
keyword in enums- Set streaming options in pure parser
optional
fields in proto3 are now handled correctly inprotoc-gen-rust
plugin forprotoc
- More up to date readme.
- New stable version released.