Skip to content

Releases: grpc/grpc-kotlin

v1.4.1

14 Dec 19:21
bd72a26
Compare
Choose a tag to compare

What's Changed

  • Bazel: update to use guava 32.0.1 consistently. by @brettchabot in #436
  • Bump composeVersion from 1.5.1 to 1.5.2 in /examples by @dependabot in #438
  • Bump org.gradle.test-retry from 1.5.5 to 1.5.6 by @dependabot in #439
  • Bump androidx.activity:activity-compose from 1.7.2 to 1.8.0 in /examples by @dependabot in #441
  • Bump composeVersion from 1.5.2 to 1.5.3 in /examples by @dependabot in #440
  • Bump org.jetbrains.dokka from 1.9.0 to 1.9.10 by @dependabot in #446
  • Bump org.jlleitschuh.gradle.ktlint from 11.6.0 to 11.6.1 in /examples by @dependabot in #443
  • Bump com.google.guava:guava from 32.1.2-jre to 32.1.3-jre by @dependabot in #445
  • FIXED: Missing double quotes in compiler docs leading to error. by @prodbyola in #453
  • Bump androidx.activity:activity-compose from 1.8.0 to 1.8.1 in /examples by @dependabot in #457
  • Bump composeVersion from 1.5.3 to 1.5.4 in /examples by @dependabot in #447
  • Bump jvm from 1.9.10 to 1.9.20 in /examples by @dependabot in #450
  • Bump org.junit.jupiter:junit-jupiter-engine from 5.10.0 to 5.10.1 by @dependabot in #454
  • fix(ServerCalls): Fix regression in Status cause for exceptions thrown by implementations by @andrewparmet in #456
  • ready 1.4.1 by @jamesward in #459

New Contributors

Full Changelog: v1.4.0...v1.4.1

v1.4.0

25 Sep 18:24
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.1...v1.4.0

v1.3.1

25 Aug 16:40
e6dfc61
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.0...v1.3.1

v1.3.0

27 May 20:29
Compare
Choose a tag to compare

Breaking Change Alert!

JDK8 is now the baseline required version and if you are upgrading from a prior release of grpc-kotlin, you need to change the proto plugin artifact classifier jdk7 to jdk8, ie:

id("grpckt") {
    artifact = "io.grpc:protoc-gen-grpc-kotlin:1.3.0:jdk8@jar
}

What's Changed

New Contributors

Full Changelog: v1.2.1...v1.3.0

v1.2.1

19 Jan 23:21
5fb5eff
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.2.0...v1.2.1

v1.2.0

14 Oct 21:18
c3daa55
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.2.0

v1.1.0

04 May 21:03
b7d0648
Compare
Choose a tag to compare

Features

  • removed the requirement for grpc-kotlin-stub-lite (#234)! See CHANGELOG.md for more information.
  • added support for proto3 optional fields (#218)
  • added SERVICE_NAME constant (#236)

Fixes

  • update to latest grpc version for ARM compatibility (#244)
  • improved examples organization (#183)

v1.0.0

14 Dec 19:29
501df14
Compare
Choose a tag to compare

Bug Fixes

  • copy metadata in flow collection for server-streaming RPCs (#210)

Documentation

  • improved docs for compiler (#207)
  • improved examples organization (#183)

v0.2.1

02 Nov 22:29
6749f8a
Compare
Choose a tag to compare

Bug Fixes

  • dependency tree for stub-lite (#199)
  • correct capitalization of proto files which don't follow the style guide (#189)

Documentation

  • GraalVM example (#187)
  • organize examples directory (#183)

v0.2.0

17 Sep 17:53
fbafe07
Compare
Choose a tag to compare

Backwards-Compatibility Break

Switched to using jars for grpckt the protoc plugin (#173). Now protoc generation for kotlin classes is done with jdk7@jar (#179):

id("grpckt") {
    artifact = "io.grpc:protoc-gen-grpc-kotlin:0.2.0:jdk7@jar"
}