Skip to content

Releases: googleapis/gax-dotnet

Google.Api.Gax version 3.4.0

15 Jun 16:32
Compare
Choose a tag to compare
Release Google.Api.Gax version 3.4.0

Changes since 3.3.0:

- Allow an IHttpClientFactory to be specified in REST ClientBuilders
- gRPC libraries updated to 2.38.0
- Google.Apis.Auth updated to 1.52.0
- Support GKE on Windows as far as we can in `Platform`
- Improved derivation of the GKE container name from mountinfo
- Avoid a redirect when checking the metadata server

Google.Api.Gax version 3.4.0-alpha01

10 May 09:06
Compare
Choose a tag to compare
Pre-release

The purpose of this release is to allow testing of updated REGAPIC code

Google.Api.Gax version 3.3.0

28 Apr 10:36
Compare
Choose a tag to compare

Changes since 3.2.0:

  • Dependency updates (particularly for Grpc.Core and Google.Api.CommonProtos)
  • Added ClientBuilderBase.GrpcChannelOptions
  • Added ClientBuilderBase.CopySettingsForEmulator
  • Added GrpcChannelOptions.KeepAliveTimeout
  • Use the GCE_METADATA_HOST environment variable (if set) when loading metadata

2.3.0 release of Google.Api.CommonProtos

20 Apr 09:30
Compare
Choose a tag to compare

Includes new common protos (including Google.Type.Decimal with conversion methods) and updated dependencies.

Release 3.3.0-alpha02 of all GAX packages

20 Apr 14:02
Compare
Choose a tag to compare
The only difference between this and 3.3.0-alpha01 is the
Google.Api.CommonProtos dependency version.

Release 3.3.0-alpha01 of all GAX packages

19 Apr 11:04
Compare
Choose a tag to compare
This is primarily to allow testing of the REST-based gRPC adapter.

This release is not expected to be used by developers, but it
shouldn't cause any problems beyond the unstable API of the
REST-based gRPC adapter.

Release 3.2.0 of all GAX packages

24 Sep 11:33
Compare
Choose a tag to compare
Release GAX version 3.2.0 (all packages)

The only change is in dependencies. With 3.2.0, we have dependencies
on the latest versions of gRPC and Google.Api.CommonProtos, which in
turn has a dependency on the latest version of Google.Protobuf.

This reduces the risk of Google.Api.CommonProtos 2.1 being used with
more-recently-generated protos, which would cause failures with gRPC
due to an optimization in Grpc.Core.

2.2.0 release of Google.Api.CommonProtos

23 Sep 14:42
Compare
Choose a tag to compare
Release Google.Api.CommonProtos 2.2.0

Primary purpose is to regenerate all protos with more recent tooling
(Google.Protobuf.Tools 3.13.0) to enable gRPC to use a more efficient
encoding path.

Release 3.1.0 of all GAX packages

17 Aug 14:15
Compare
Choose a tag to compare

Changes since v3.0.0

  • feat: #409 Adds support for request reason header by adding Google.Api.Gax.Grpc.CallSettings.FromRequestReasonHeader.
  • feat: #414 Adds support for sending quota project header (user project) by adding QuotaProject as a property for both gRPC and REST client builders.

Also:

  • Grpc* minimum supported version have been updated to v2.31.0 as a requirement for the quota project header to be sent in gRPC requests.
  • Google.Apis* minimum supported version have been updated to v1.48.0 as a requirement for the quota project header to be sent for both gRPC and REST requests.

2.1.0 release of Google.Api.CommonProtos

10 Jun 08:37
Compare
Choose a tag to compare
Release Google.Api.CommonProtos version 2.1.0

This is purely the result of regenerating protos.