All Versions
95
Latest Version
Avg Release Cycle
53 days
Latest Release
-
Changelog History
Page 5
Changelog History
Page 5
-
v0.5.43 Changes
September 27, 2016We 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 traitServiceCompanion
has been changed to a type-classServiceCompanion[A]
whereA
is some service, and is now used as a companion object for the service itselfA. This allows you to implicitly obtain the companion object given a service
T`: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- โก๏ธ 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- ๐ 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.
Closed issues:
-
v0.5.29 Changes
June 06, 2016Closed 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.28 Changes
May 31, 2016 -
v0.5.27 Changes
May 30, 2016Closed 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, 2016Closed issues:
- Option for companion objects to extend specified classes/traits #105
- Won't decode not packed
repeated
if declared aspacked
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:
- โ Add companion_extends #107 (ngthanhtrung)
- ๐ fix #102 #106 (xuwei-k)
- ๐ Use fully-qualified Option class name in code generator #101 (zackangelo)
-
v0.5.25 Changes
April 12, 2016 -
v0.5.24 Changes
April 01, 2016Closed issues:
-
v0.5.23 Changes
March 28, 2016๐ Merged pull requests:
- โ add scalacOptions for Scala.js source map #95 (xuwei-k)
- ๐ change method descriptor from private to public #93 (matsu-chara)