Skip to content

Latest commit

 

History

History
108 lines (86 loc) · 6.61 KB

CHANGELOG.md

File metadata and controls

108 lines (86 loc) · 6.61 KB

Change Log

1.3.1

Changes

  • bump coroutines to 1.6.2 by @jamesward in #340
  • bump versions by @jamesward in #346
  • Support generating lite protos with Bazel by @Kernald in #350
  • Recover cancellation when close responses flow by @akandratovich in #344
  • Fixed Examples by Updating to Gradle 7.5.1 and Java 11 by @handstandsam in #362
  • Provide action mnemonics for kt_jvm_proto_library implementation. by @plobsing in #368
  • Migrate run command to work on a windows machine by @jlyon12345 in #375
  • Enable sourceSets in the stub example project by @nkhoshini in #376
  • bumps and build cleanup by @jamesward in #377
  • add foojar resolver convention plugin - fixes #391 by @jamesward in #392
  • [README][fix] Adding missing character on readme by @andrsGutirrz in #393
  • Replace deprecated command with environment file by @jongwooo in #395
  • fix(ServerCalls): Ensure failure cause is propagated in Status to interceptors by @zakhenry in #400

New Contributors

  • @akandratovich made their first contribution in #344
  • @handstandsam made their first contribution in #362
  • @plobsing made their first contribution in #368
  • @jlyon12345 made their first contribution in #375
  • @nkhoshini made their first contribution in #376
  • @andrsGutirrz made their first contribution in #393
  • @jongwooo made their first contribution in #395
  • @zakhenry made their first contribution in #400

Full Changelog: https://github.com/grpc/grpc-kotlin/compare/v1.3.0...v1.3.1

1.3.0

Changes

  • Pin Bazel version by @Kernald in #322
  • Use proper Maven targets rather than legacy compat ones by @Kernald in #321
  • bump versions by @jamesward in #325
  • add server examples - fixes #317 by @jamesward in #319
  • bump versions by @jamesward in #329
  • send headers when failure is null by @sangyongchoi in #335
  • Upgrade coroutines version to 1.6.1. by @lowasser in #327

New Contributors

  • @Kernald made their first contribution in #322
  • @sangyongchoi made their first contribution in #335

Full Changelog: https://github.com/grpc/grpc-kotlin/compare/v1.2.1...v1.3.0

1.2.1

Changes

  • ServerCalls: cancel only the request's Job by @goj in #303
  • Update README.md by @Tails128 in #304
  • Load rules_kotlin rules from jvm.bzl by @fmeum in #300
  • Depend on tools in the exec configuration by @fmeum in #301
  • Remove hardcoded references to @bazel by @aragos in #305
  • Compose UI by @jamesward in #296
  • add an integration test by @jamesward in #310
  • Add kotlinx-coroutines-core-jvm dependency by @bu3 in #311

New Contributors

  • @goj made their first contribution in #303
  • @Tails128 made their first contribution in #304
  • @fmeum made their first contribution in #300
  • @bu3 made their first contribution in #311

Full Changelog: https://github.com/grpc/grpc-kotlin/compare/v1.2.0...v1.2.1

1.2.0

Changes

  • Restore metadata support to generated clients by @lowasser in #268
  • fixed application name in client by @Arashi5 in #284
  • Mark deprecated service methods with @Deprecated. by @lowasser in #264
  • Open context val in order to allow overriding by @bjoernmayer in #287
  • Defer writing headers until the first message stanza is sent by @rwbergstrom in #275
  • Support StatusException in CoroutineContextServerInterceptor. by @hovinen in #249
  • Cleanup by @jamesward in #293
  • kotlin protos by @jamesward in #266

New Contributors

  • @Arashi5 made their first contribution in #284
  • @bjoernmayer made their first contribution in #287
  • @rwbergstrom made their first contribution in #275
  • @hovinen made their first contribution in #249

Full Changelog: https://github.com/grpc/grpc-kotlin/compare/v1.1.0...v1.2.0

1.1.0

Features

  • Removed grpc-kotlin-stub-lite (#234)
    • The grpc-kotlin-stub library no longer depends on grpc-protobuf or protobuf-java-util (#234), so your project will need to include protobuf dependencies itself. For examples, see: examples/stub/build.gradle.kts, examples/stub-lite/build.gradle.kts, or examples/stub-android/build.gradle.kts
    • The grpc-kotlin-stub-lite library no longer exists, instead use grpc-kotlin-stub.
    • grpc-kotlin-stub now exports the javax.annotation:javax.annotation-api dependency, so you can drop it from your project's explicitly listed dependencies.
  • Added support for proto3 optional fields (#218)
  • Added SERVICE_NAME constant (#236)

Fixes

  • Updated to latest grpc version for ARM compatibility (#244)
  • Improved examples organization (#183)