Skip to content

Releases: square/rbs_protobuf

1.2.0

06 Sep 04:22
Compare
Choose a tag to compare
  • Add RBS_PROTOBUF_CONCAT_LEVEL option (#38)
  • Generate rpc method types and interfaces (#37)
  • Generate record type of each proto message (#36)
  • Add filter (#34)

1.1.0

16 Aug 07:32
Compare
Choose a tag to compare
  • Support optional fields in proto3 (#32)
  • Update Steep to 1.5 and RBS to 3.1 (#30)

1.0.0

25 Apr 13:10
Compare
Choose a tag to compare

This is version 1.0.0. 🎉

It includes changes on nil handling on required fields. Passing nil to required fields is prohibited by default, but there is an option to allow it, define $RBS_PROTOBUF_ACCEPT_NIL_ATTR_WRITER env var.

  • Stop accepting nil to required fields (#16)
  • Add an option to let required fields accept nil (#27)
  • Fix extension generator (#21)
  • Use overload for field write types (#22)
  • Generate helper types and use them (#24)