All Versions
92
Latest Version
Avg Release Cycle
53 days
Latest Release
-

Changelog History
Page 1

  • v0.11.6 Changes

    • ⚡️ Update grpc to 1.41.0
    • ➕ Add new Scala 3 reserved keywords (#1230)
    • ⬆️ Bump Scala versions to 3.0.2 and 2.12.15
  • v0.11.5 Changes

    • 🛠 Fix: non-total typemappers now work in no_box fields (#1198)
    • 📝 Memoize serializedSize of empty messages (previously serialized size was recomputed for empty message)
    • 🔦 Expose scalaName for enum values through Scala descriptors (#1201)
  • v0.11.4 Changes

    • ➕ Add options for enum annotations (#1155)
    • ➕ Add "export" as reserved word (#1159)
    • ✂ Remove Serializable from types inferred across companions (#1162)
    • ➕ Added new options to support enum annotations
    • 🛠 Fix java conversion not working for sealed oneofs (#1158)
  • v0.11.2 Changes

    • 🛠 Fix bug where generated code would not compile if a message was named Unit (#1126)
    • ➕ Add option to block generation/access to field getters (#1098)
  • v0.11.0

  • v0.11.0-M7 Changes

    • ➕ Add ScalaJs cross build for Scala 3.0.0-RC1
  • v0.11.0-M6 Changes

    • ⚡️ Update to Scala 3.0.0-RC1
    • ⚡️ Update to Scala 2.13.5
    • ✂ Remove Builder class (#1033)
  • v0.11.0-M5 Changes

    • 👍 GeneratedMessage now extends Product for better type inference (#984)
    • ⚡️ Update to Scala 3.0.0-M3
    • ⚡️ Update to Scala 2.13.4
  • v0.11.0-M4 Changes

    November 16, 2020
    • ⬆️ Upgraded to Protobuf 3.13.0
    • ➕ Add java_conversions as a file-level options in scalapb.proto
    • google.protobuf.Timestamp and google.protobuf.Duration now come with a new constructor that takes a java.time.Instant or Duration. There are are implicit converters between the case classes and the java types that can be imported from scalapb.DurationConverters and scalapb.TimestampConverters (#939).
    • ➕ Add support for renaming oneof fields (#946)
    • 👍 Allow sealed oneofs to be defined inside a parent message (#977)
    • 👌 Support Scala 3.0.0-M1