Sourced from prost's changelog.
Prost version 0.14.4
PROST! is a Protocol Buffers implementation for the Rust Language.
prostgenerates simple, idiomatic Rust code fromproto2andproto3files.๐ Features
๐ Bug Fixes
- Use Display instead of Debug for generated enumeration attributes (#1419)
- (prost-derive) Return error for invalid enumeration default identifiers (#1426)
- (build) Grab binary path from cargo (#1429)
- (build) Fix C++ build on GCC 15 (#1395)
๐ Documentation
- Add example for
decode_length_delimiter(#1311)- Update protobuf-src example to avoid unsafe set_var
๐งช Testing
๐ผ Dependencies
- (deps) Update criterion requirement from 0.7 to 0.8 (#1374)
- (deps) Remove
getrandom@0.4.1from build-dependencies (#1400)- (deps) Update rand requirement from 0.9 to 0.10 (#1397)
- (deps) Bump actions/upload-artifact from 6 to 7 (#1409)
- (deps) Update
cargo clippyto 1.89 (#1433)- (deps) Update
cargo clippyto 1.91 (#1435)- (deps) Update and improve nix devshell (#1393)
๐จ Styling
13646cd
chore: Release version 0.14.4 (#1437)dad79d5
fix(prost-derive): return error for invalid enumeration default
identifiers (...b0b6c93
ci: Update cargo clippy to 1.91 (#1435)32cfffb
style: remove explicit .into_iter() (#1434)2710efd
ci: Update cargo clippy to 1.89 (#1433)18ea4e4
style: use variables directly in format!() (#1432)2821bd1
build(deps): bump actions/upload-artifact from 6 to 7 (#1409)3ce3b39
test(groups): Actually construct NestedGroup (#1363)8776405
docs: Update changelog for version 0.14.3 (#1431)33d3ef1
build: Grab binary path from cargo (#1429)