ball_protobuf 0.3.0+1 copy "ball_protobuf: ^0.3.0+1" to clipboard
ball_protobuf: ^0.3.0+1 copied to clipboard

Editions-capable, pure-Dart Protocol Buffers runtime: binary + proto3-JSON codecs, well-known types, gRPC framing, and the full protobuf Editions feature-resolution model. Portable across every Ball target.

0.3.0+1 #

  • FIX(ball_protobuf): fix facade test inline decode + gate the suite in CI (#75) (#103). (0d5e4cca)
  • DOCS: apply documentation + code-comment audit fixes (#137). (58f3bf57)
  • DOCS(agents): add hierarchical AGENTS.md across all packages (#131). (ae2e547d)

0.3.0 #

  • Initial release. The Editions-capable, pure-Dart Protocol Buffers runtime, extracted into its own package from ball_base (which now re-exports it).
  • Binary and proto3-JSON marshal/unmarshal, wire codecs, well-known types, gRPC framing.
  • Full protobuf Editions support: the FeatureSet model + protoc's canonical feature-resolution algorithm, proto2/proto3 legacy inference, and feature-aware codecs honoring field presence, open/closed enums, packed/expanded repeated, delimited (group) message encoding, utf8 validation, and json_format.
0
likes
130
points
52
downloads

Documentation

API reference

Publisher

verified publisherball-lang.dev

Weekly Downloads

Editions-capable, pure-Dart Protocol Buffers runtime: binary + proto3-JSON codecs, well-known types, gRPC framing, and the full protobuf Editions feature-resolution model. Portable across every Ball target.

Repository (GitHub)
View/report issues
Contributing

Topics

#protobuf #editions #serialization #ball #codec

License

MIT (license)

More

Packages that depend on ball_protobuf