COOLJAPAN

Posts tagged #editions

1 posts

Aug 6, 2026 · 7 min

OxiProto 0.1.5 Released — Protobuf Editions Actually Work Now (prost-reflect Used to Panic on the Word)

OxiProto 0.1.5 ships Editions 2023 support end to end: full feature resolution (field_presence, enum_type, repeated_field_encoding, utf8_validation, message_encoding, json_format), enforcement at decode time, and a downlevel-to-proto2 rewrite so the prost-reflect facade — which panics trying to even format the 'unknown syntax editions' error — can handle Editions files at all. Plus a wrong-buffer bug in generated packed-repeated decode, a proto2 packing default that diverged from protoc, and two new nesting-depth DoS bounds. Pure Rust Protocol Buffers, no protoc required.

releaseoxiprotopure-rust