Releases: googleapis/gax-dotnet
Releases · googleapis/gax-dotnet
Google.Api.Gax version 3.4.0
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
The purpose of this release is to allow testing of updated REGAPIC code
Google.Api.Gax version 3.3.0
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
Includes new common protos (including Google.Type.Decimal with conversion methods) and updated dependencies.
Release 3.3.0-alpha02 of all GAX packages
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
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
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
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
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
Release Google.Api.CommonProtos version 2.1.0 This is purely the result of regenerating protos.