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

Changelog History
Page 5

  • v0.5.43 Changes

    September 27, 2016

    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
  • v0.5.35 Changes

    July 31, 2016

    Full Changelog

    • โšก๏ธ Update to protobuf 3.0.0
    • โฌ†๏ธ Upgrade grpc-java to 1.0.0-pre1
    • Scaladoc is automatically generated for case classes based on comments in the proto.
  • v0.5.34 Changes

    July 15, 2016

    Full Changelog

    • ๐Ÿ‘ Include Scala versions of well-known types, including basic support for Any.
    • ๐Ÿ›  Bugfix: package names with reserved words (type, val) no longer use backticks in the directory name.
    • ๐Ÿ›  Fix support for additional reserved keywords.
    • ๐Ÿ“ฆ Bufgix: support for well-known types in conjunction with flat_package.

    Full Changelog

    Closed issues:

    • proto3 & grpc #127
    • PB.grpc does not exist #125
    • Publish 0.5.28 #124
  • v0.5.29 Changes

    June 06, 2016

    Full Changelog

    Closed issues:

    • โœ‚ Remove usages of deprecated methods from CodedOutputStream #123
    • [0.5.27 regression] serializedSize does not work with java serialization #121

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ›  fixes #121: java serialization breaks serializedSize #122 (eiennohito)
  • v0.5.27 Changes

    May 30, 2016

    Full Changelog

    Closed issues:

    • ScalaPB + Intellij #120
    • ๐Ÿ“ฆ sbt gives error: scalapb.sbt:1: error: object trueaccord is not a member of package com addSbtPlugin("com.trueaccord.scalapb" % "sbt-scalapb" % com.trueaccord.scalapb.Version.sbtPluginVersion) This happens after downloadin zipfile from github and running sbt in the e2e folder (Fedora) #117
    • grpc should not depend on grpc-all #113
    • protoc-jar version #111
    • ๐Ÿ‘‰ Make grpc service name visible in generated code #108

    ๐Ÿ”€ Merged pull requests:

    • replace lazy vals in size generation with explicit lazy initialization #119 (eiennohito)
    • ๐Ÿ“š update documentation for removing grpc-all #115 (eiennohito)
    • depend not on grpc-all, but on more fine-grained dependencies #114 (eiennohito)
    • grpc 0.14.0 #109 (xuwei-k)
  • v0.5.26 Changes

    April 28, 2016

    Full Changelog

    Closed issues:

    • Option for companion objects to extend specified classes/traits #105
    • Won't decode not packed repeated if declared as packed in .proto and vice-versa #102
    • 0๏ธโƒฃ default value unexpected behaviour #100
    • Option to change repeated fields collection type from Seq to IndexedSeq #97

    ๐Ÿ”€ Merged pull requests:

  • v0.5.25 Changes

    April 12, 2016

    Full Changelog

    Closed issues:

    • CameCase issue #94
    • multi-lined toString #82
    • ๐Ÿ‘Œ Support for sealed traits #67
    • ๐Ÿ‘Œ Support for options is missing. #65
    • โž• Add support to convert messages to Json #62
  • v0.5.24 Changes

    April 01, 2016

    Full Changelog

    Closed issues:

    • scala.js link fail on sbt-scalapb 0.5.23 #98
    • Incompatibility between enums and Spark SQL #87
    • excludeFilter doesn't work #24
  • v0.5.23 Changes

    March 28, 2016

    Full Changelog

    ๐Ÿ”€ Merged pull requests:

    • โž• add scalacOptions for Scala.js source map #95 (xuwei-k)
    • ๐Ÿ”„ change method descriptor from private to public #93 (matsu-chara)