Skip to content

Releases: akka/akka-grpc

Akka gRPC 2.1.6

02 Sep 10:08
accf37c
Compare
Choose a tag to compare

Changes

Gradle

sbt

Updates

Akka gRPC 2.1.5

08 Aug 16:08
5c6e9c0
Compare
Choose a tag to compare

Changes

Gradle

Maven

sbt

Updates

Akka gRPC 2.1.4

23 Mar 10:01
v2.1.4
8f501c5
Compare
Choose a tag to compare

Changes

Gradle

  • Update protoc_version to latest one that supports arm64 architecture #1575 by @andreezy777

Updates

Akka gRPC 2.1.3

20 Jan 11:07
2b3e6e6
Compare
Choose a tag to compare

Changes

Maven

sbt

Updates

Akka gRPC 2.1.2

17 Dec 11:23
v2.1.2
0f5ec1a
Compare
Choose a tag to compare

Changes

Gradle

Updates

Akka gRPC 2.1.1

09 Nov 16:01
v2.1.1
19307ec
Compare
Choose a tag to compare

Changes

The main reason for this release is the fix for request/response issues with grpc-web-text (#1459) #1462 thanks to @drmontgomery

Further changes:

Updates

Akka gRPC 2.1.0

31 Aug 15:24
v2.1.0
a5637d1
Compare
Choose a tag to compare

This version of Akka gRPC contains fixes to make Akka gRPC work on Scala 3 (thanks to @RomanLebid), proto3 optionals support thanks to @thesamet and various performance improvements thanks to @jrudolph, @patriknw, @viktorklang and @lomigmegard.

Changes since 2.0.0

Gradle

sbt

Documentation

  • Use handler directive in Akka HTTP interop Scala sample #1427 by @raboof

Project infrastructure

Updates

Akka gRPC 2.0.0

26 May 11:35
v2.0.0
b9a5cfa
Compare
Choose a tag to compare

This version of Akka gRPC updates from ScalaPB 0.10.x to 0.11.x, which is a
breaking change for Scala users: code generated with ScalaPB 0.10.x will not
work with version 0.11.x of the runtime, meaning projects that use Akka gRPC
directly need a clean recompile, and if you use libraries that use Akka gRPC
you will need to make sure they are on the same major version.

Changes since 1.1.x

Documentation

Development infrastructure

Client side

  • Fix client streaming cancellation before trailers read #1333 by @pvlugter

Gradle

  • No -SNAPSHOT postfix for gradle plugin snapshots #1355 by @raboof
  • The generated java sources are not compiled when a project has only kotlin sources #1308 by @ihostage

sbt

  • List the com.google.protobuf protos version in BuildInfo #1330 by @ennru

Updates

For a full list of changes see the releases overview

Credits

For this release we had the help of 11 contributors – thank you all very much!

Author Commits Lines added Lines removed
raboof raboof 11 101 113
ignasi35 ignasi35 8 414 44
bjaglin bjaglin 3 99 15
lomigmegard lomigmegard 3 24 15
jtjeferreira jtjeferreira 1 47 2
andreaTP andreaTP 1 39 15
pvlugter pvlugter 1 37 1
justcoon justcoon 1 29 25
marcospereira marcospereira 1 19 92
ihostage ihostage 1 13 1
ennru ennru 1 6 3

The Akka core team is employed by Lightbend. If you're looking to take your Akka systems to the next level, let's set up a time to discuss our enterprise-grade expert support, self-paced education courses, and technology enhancements that help you manage, monitor and secure your Akka systems - from development to production.

Happy hakking!

– The Akka Team

Akka gRPC 1.1.1

24 Feb 10:35
014e3ed
Compare
Choose a tag to compare

We're happy to announce version 1.1.1 of Akka gRPC!

This release bumps a bunch of dependencies and includes bug fixes for the maven plugin.

Changes

Updates

Akka gRPC v1.1.0

09 Feb 10:57
9c6bc9b
Compare
Choose a tag to compare

We're happy to announce version 1.1.0 of Akka gRPC!

Highlighted changes since 1.0.x

Akka gRPC 1.1.0 requires Akka 2.6.x and Akka HTTP 10.2.x.

This release introduces a new, experimental client backend powered by Akka-HTTP. The default backend is still the classic client implemented using grpc-java which is based on Netty. You can enable the new backend using akka.grpc.client."*".backend="akka-http". The Akka-HTTP backend for gRPC is built using the Akka HTTP client support for HTTP/2 introduced in Akka HTTP 10.2.3. The Akka-HTTP backend for Akka gRPC client is released as a preview and the recommendation for general purpose usage is still the existing, netty-based backend.

Detailed list of Changes

Maven

sbt

Read more