ScalaPB v0.5.43 Release Notes

Release Date: 2016-09-27 // over 7 years ago
  • Full Changelog

    • We are switching from sbt-scalapb to sbt-protoc. Migration instructions are at http://scalapb.github.io/migrating.html

    • 💥 Breaking change: The outer class of a GRPC service used to extend ServiceCompanion. The trait ServiceCompanion has been changed to a type-class ServiceCompanion[A] where A is some service, and is now used as a companion object for the service itself A. This allows you to implicitly obtain the companion object given a serviceT`:

      implicity[ServiceCompanion[T]].descriptor

    Fixes #154.

    • ➕ Add GeneratedEnum.fromName that gives an Option[EnumValue] given a name string (#160)
    • Required fields must be provided explicitly to constructor.
    • ⚡️ Grpc java updated to 1.0.0