v0.11.0
PROST! is a Protocol Buffers implementation for the Rust Language. prost
generates simple, idiomatic Rust code from proto2
and proto3
files.
Relase 0.11 brings a few breaking changes and changes to how prost sources protoc.
prost-build
now requiresprotoc
to be available in the path or set
via thePROTOC
env var.prost-types
now contains newTimestamp
/Duration
FromStr
implementations.- MSRV bump to
1.56
and all crates have been moved to edition 2021
Notible changes that are not breaking:
prost-build
now has acleanup-markdown
feature for cleaining up
code blocks from protobuf files so that they work under rustdoc tests.prost-build
now generatesas_str_name
for message types.