Releases: tokio-rs/prost
v0.12.0
PROST! is a Protocol Buffers implementation for the Rust Language. prost
generates simple, idiomatic Rust code from proto2
and proto3
files.
This patch updates brings a few new features and fixes:
- Bump
syn
to version 2 - Bump MSRV to 1.64
- Added
TryFrom<i32>
for enums - Optional debug implementations
- Initial generic
Any
andName
impl/traits.
v0.11.9
PROST! is a Protocol Buffers implementation for the Rust Language. prost
generates simple, idiomatic Rust code from proto2
and proto3
files.
This patch updates brings a few new features and fixes:
- build: Support boxing fields via
Config::boxed
(#802)
v0.11.8
PROST! is a Protocol Buffers implementation for the Rust Language. prost
generates simple, idiomatic Rust code from proto2
and proto3
files.
This patch updates brings a few new features and fixes:
- types: Fix unintentional change in compiler module visibility #824
prost-types
0.11.7 was yanked due to the above unintentional semver breakage.
v0.11.6
PROST! is a Protocol Buffers implementation for the Rust Language. prost
generates simple, idiomatic Rust code from proto2
and proto3
files.
This patch updates brings a few new features and fixes:
- build: Add message and enum attributes (#784)
v0.11.5
PROST! is a Protocol Buffers implementation for the Rust Language. prost
generates simple, idiomatic Rust code from proto2
and proto3
files.
This patch updates brings a few new features and fixes:
v0.11.4
PROST! is a Protocol Buffers implementation for the Rust Language. prost
generates simple, idiomatic Rust code from proto2
and proto3
files.
This patch updates brings a few new features and fixes:
- build: Add clippy allow lint to all code generated prost structs
v0.11.3
PROST! is a Protocol Buffers implementation for the Rust Language. prost
generates simple, idiomatic Rust code from proto2
and proto3
files.
This patch updates brings a few new features and fixes:
- build: Use
log
to print error logs. - build: Remove accidentally included prints.
- build: Improve debian error message hint.
v0.11.2
PROST! is a Protocol Buffers implementation for the Rust Language. prost
generates simple, idiomatic Rust code from proto2
and proto3
files.
This patch updates brings a few new features and fixes:
- build: Improve
protoc
sourcing instructions in error messages. - build: Add
Clone
toService
types. - build: Sort modules to produce deterministic include files.
- core: Tuple struct support.
- build: Allow generated code derive path's to be changed.
- build: Allow changing prost crate path.
- build: Add code formatting support.
prost-types-v0.11.1
- Removes extra spaces in doc comments
prost-build-v0.11.1
- Removes extra spaces in doc generation