Prost v0.13.3
PROST! is a Protocol Buffers implementation for the Rust Language. prost generates simple, idiomatic Rust code from proto2 and proto3 files.
Features
- (prost-types) Add
normalizedfunctions (#1158)
Bug Fixes
- (prost-build) Remove
derived(Copy)on boxed fields (#1157)
Documentation
Styling
- Use
Path::display()when printing a path (#1150) MessageGraph::new()can't actually fail (#1151)- (generated-code) Use
Selfinas_str_name(#1154)
Testing
- Actually test
skip_debugforprost::Oneof(#1148) - (prost-build) Validate error texts (#1152)
- (prost-build) Fix error texts (#1156)
Build
- Increase MSRV to 1.71.1 (#1135)
- (deps) Update pulldown-cmark to 0.12 and pulldown-cmark-to-cmark to 16 (#1144)
- (protobuf) Compile and install protoc on Windows (#1145)
- (protobuf) Use same
protocfrom same repo as .proto-files (#1136) - (deps) Update pulldown-cmark-to-cmark from 16 to 17 (#1155)
- Unify assert on fixtures (#1142)