NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #1533 most downloaded on crates.io
Parse `.proto` files. Files are parsed into a `protobuf::descriptor::FileDescriptorSet` object using either: * pure rust parser (no dependencies) * `protoc` binary (more reliable and compatible with Google's implementation)
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 12 months
Nearly every release is documented
notes for 12 of 13 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
26 releases · first in 2021
Do not stack overflow on groups
protoc-gen-rust renamed to protoc-gen-rs. protoc --rust_out= no longer works with latest Google protobuf, they are working on official protobuf suppor
protoc-gen-rust renamed to protoc-gen-rs. protoc --rust_out= no longer works with latest Google protobuf,
they are working on official protobuf support for Rust.protobuf crate (no longer needed)One column per quarter.
Fix text format parsing of non-ASCII
Remove deprecated `box_pointers` lint
Default to packed for repeated primitives in proto3
Nothing published for this version
protoc_extra_arg not passed through
Correctly specify `log` version
* Reflection API to clear fields
optional fields in proto3 are now handled correctly in `protoc-gen-rust` plugin for `protoc`
optional fields in proto3 are now
handled correctly in protoc-gen-rust plugin for protocSort modules in generated mod.rs
* More up to date readme.
* New stable version released.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →