All Versions
14
Latest Version
Avg Release Cycle
43 days
Latest Release
0 days ago

Changelog History
Page 1

  • v0.8.2

    March 31, 2020

    🔄 Changes

    • 🛠 Fix isDefinedAt bug in concatOrNotFound #888 by @raboof
    • 🛠 fix non-nullary method overrides nullary method #889 by @enzief
    • Simplifying and removing excess allocations for CamelCasing #882 by @viktorklang
    • 📄 Docs: link to Akka Discovery and Management #891 by @ennru
    • Set the apiURL for pom.xml correctly #890 by @ennru

    Gradle

    • ⚡️ Update gradle plugin-publish #893 by @raboof

    Maven

    • ➕ Added ability to specify the protoc version #885 by @dotbg

    sbt

    • Less Materializer in the API #824 by @raboof
    • 👉 Use 'protobuf-src' introduced in sbt-protoc 0.99.29 #883 by @raboof

    ⚡️ Updates

    • 👉 Use 'protobuf-src' introduced in sbt-protoc 0.99.29 #883 by @raboof
  • v0.8.1

    March 20, 2020

    🔄 Changes

    • 👍 Server reflection: support service/message definitions across files #874 by @bjaglin
    • Correctly deal with conflicting class names #877 by @raboof
    • ⚡️ Update MiMa #868 by @raboof

    Maven

    • 👌 Support multi-module maven builds #875 by @raboof

    sbt

    • 📦 Codegen: fallback to protobuf package when no java_package is defined #873 by @bjaglin
    • 0️⃣ Don't generate code for external proto's by default #878 by @raboof

    ⚡️ Updates

    • ⬆️ Bump sbt-protoc #867 by @bjaglin
    • ⬆️ Upgrading to Akka 2.5.30 and migrating code to use the new Base64 API… #871 by @viktorklang
    • ⚡️ Update org.eclipse.jgit to 5.7.0.202003110725-r #870 by @scala-steward
    • ⚡️ Update compilerplugin, scalapb-runtime to 0.10.2 #865 by @scala-steward
    • ⚡️ Update akka-discovery, akka-slf4j, ... to 2.5.30 #866 by @scala-steward
  • v0.8.0

    March 12, 2020

    🚀 This is the full list of changes in 0.8.0 - for background and highlights see the release announcement

    🔄 Changes

    • Mark more API's internal or ApiMayChange #864 by @raboof
    • ⏱ Widen AkkaDiscoveryNameResolverProviderSpec timeout #862 by @raboof
    • ✂ Remove gradle wrapper from the benchmark-java project #855 by @ignasi35
    • Don't generate unidoc for codegen projects #861 by @raboof
    • ✂ Remove unused values #847 by @raboof
    • Autolabel more things #856 by @ennru
    • ⚡️ Update org.eclipse.jgit to 5.7.0.202003090808-r #858 by @scala-steward
    • ➕ Add automatic JPMS name to runtime jar #857 by @ennru
    • ⚡️ Update scalapb to 0.10.1 #736 by @raboof
    • 🔗 Link to Server Reflection experimental issue #851 by @ennru
    • 📄 Docs: small fixes #848 by @ennru
    • Simplify ClientState #843 by @raboof
    • ⏱ Widen AkkaDiscoveryNameResolverSpec timeout #846 by @raboof
    • Document binary compatibility #842 by @raboof
    • ➕ Add server reflection to 'combined' test server #834 by @raboof
    • ➕ Adding support for custom headers #577 #838 by @drmontgomery
    • 🔌 Plug Akka Discovery into the grpc-java NameResolver #811 by @raboof
    • 🔌 Don't generate unidoc for the sbt plugin #837 by @raboof
    • Document status codes #825 by @raboof
    • 📄 Docs: configure creating Scaladoc #828 by @ennru
    • ✅ CI: coloured output; latest JDKs #818 by @ennru
    • ♻️ Refactoring monitor channel #785 by @tayvs
    • ➕ Add note about ALPN agent #812 by @Parth
    • ⚠ Fatal Scala warnings #799 by @raboof
    • 📄 Docs: add project info #815 by @ennru
    • 📄 Docs: link to guides on Lightbend Tech Hub #816 by @ennru
    • Document client-side load balancing #810 by @raboof
    • ⚡️ Update protobuf gradle plugin to 0.8.11, require gradle 5.6.4 #797 by @lukasito
    • More patience in GrpcExceptionHandlerSpec #795 by @raboof
    • Server Reflection #654 by @raboof
    • 🚀 Deploy docs #789 by @raboof
    • ⚡️ Update the build #788 by @raboof
    • Return INVALID_ARGUMENT when no parameter is found #779 by @raboof
    • ➕ Add an 'updates' section in release-drafter #783 by @raboof
    • ➕ Add coursier cache #782 by @raboof
    • ⚡️ Update copyright to 2020 #778 by @raboof
    • ✂ Remove sbt-git dependency #773 by @raboof
    • ➕ Add mima #767 by @raboof
    • 👉 Make sure akka-grpc can be cross-built #766 by @raboof
    • ✂ Remove explicit dependencies on ssl-config and config #731 #763 by @raboof

    Server side

    Gradle

    • ⚡️ Update grpc-core, grpc-interop-testing, ... to 1.28.0 #860 by @scala-steward
    • 👍 Clarify we don't support loading proto's from artifacts outside sbt #764 by @raboof

    Maven

    • 👍 Clarify we don't support loading proto's from artifacts outside sbt #764 by @raboof

    sbt

    • ⚡️ Update grpc-core, grpc-interop-testing, ... to 1.28.0 #860 by @scala-steward

    ⚡️ Updates

  • v0.7.3

    December 06, 2019

    🔄 Changes

  • v0.7.2

    October 08, 2019
  • v0.7.1

    August 12, 2019

    🔄 Changes

    • 📦 Don't preprend . to service name if package not set #650 by @chbatey
    • ⚡️ update akkaGrpcCodeGeneratorSettings possible values #651 by @bjaglin
    • prevent closing comment early by ensure heading whitespace #653 by @bjaglin
    • 📦 Enable flat_package as default in maven plugin. #645 by @tz70s
    • 🛠 Fix #636 by publishing bat scripts for Windows #644 by @mlangc
    • 🔌 #635 akka grpc gradle plugin: compatibility with JDK8 #637 by @lukasito

    Project infrastructure

    • ➕ Add release drafter plugin #638 by @raboof
    • 🚀 Document to use script for creating a release template #627 by @raboof
    • Automatically publish for 2.13 #643 by @raboof
    • On demand import statements generation. #649 by @tz70s
    • 🛠 Fix junit deprecation warning. #646 by @tz70s

    ⚡️ Updates

    ⚡️ Don't automatically update to ssl-config 0.4.0 #639 by @raboof

    ⚡️ Update akka-discovery, akka-slf4j, ... to 2.5.24 #659 by @scala-steward

    ⚡️ Update slf4j-api to 1.7.28 #660 by @scala-steward

    ⚡️ Update links #658 by @TimMoore

    ⚡️ Update slf4j-api to 1.7.27 #655 by @scala-steward

    ⚡️ Update sbt-scalafmt to 2.0.3 #657 by @scala-steward

    ⚡️ Update grpc-core, grpc-interop-testing, ... to 1.22.1 #642 by @raboof

    ⚡️ Update protoc-jar to 3.8.0 #640 by @scala-steward

    ⚡️ Update slf4j-api to 1.7.26 #634 by @scala-steward

    ⚡️ Update maven-core, maven-plugin-api to 3.6.1 #633 by @scala-steward

    ⚡️ Update typesafe:config to 1.3.4 #630 by @scala-steward

    ⚡️ Update protoc-jar to 3.5.1.1 #629 by @scala-steward

  • v0.7.0

    July 17, 2019

    🚀 An overview of changes in this release can be found in the milestone, but notable changes include:

  • v0.6.2

    June 03, 2019

    🚀 An overview of changes in this release can be found in the milestone, but notable changes include:

    • 👍 Allow loading external generators in Maven (#590) and Gradle (#592) builds
    • 👌 Improve the styling and deployment of documentation, thanks to @ennru and @2m
    • Ensure authority override is applied when TLS isn't being used, thanks to @jroper #581
    • Protect against name clashes in the generated code, thanks to @jroper #552
  • v0.6.1

    April 18, 2019

    🚀 Among other improvements, this release includes:

    • ➕ Add a Play integration mode that allows interoperability with Play Filters and Actions (#420). Huge thanks to @ctoomey for this considerable contribution!
    • ⬆️ Make HTTP/2 over TLS with ALPN work on Java 11 by upgrading to Akka HTTP 10.1.8 #468
  • v0.6.0

    March 06, 2019
    • ⬇️ Dropped support for Scala 2.11
    • Server-side Power API #429 (@ctoomey)
    • 🛠 Fix Play generators (where broken in v0.5.0)

    👀 See the full list of changes.

    ⬆️ Dependency Upgrades

    • Play 2.7.0
    • Akka HTTP 10.1.7

    Credits

    🚀 For this release we had the help of 7 committers – thank you all very much!

    commits added removed
         10 333 298 Arnout Engelen
          2 16 81 Dale Wijnand
          1 794 251 ctoomey
          1 0 10 Shohei Kamimori
          1 1 1 Mark Canlas
          1 4 0 Marcos Pereira
          1 19 1 Ignasi Marimon-Clos