Releases: googleapis/google-api-dotnet-client
Releases · googleapis/google-api-dotnet-client
v1.54.0 Support multiple properties for a single parameter
Features
- #1914 Which add supports for multiple properties for the same parameter. This will allow to add support for repeated enums in query strings.
v1.53.0 Several new features
Several new features, fixes and dependency updates.
Features
- #1832 Helper for loading Client Secrets directly from file.
- #1838 and #1874 Support for credential impersonation.
- #1851 Make it easier to configure a credential's HTTP client, in particular it's now easier to set a proxy to be used for token fetching.
Fixes
- #1874 ServiceAccountCredential should copy scopes from initializer.
Dependencies
v1.51.0 Several new features
Features:
- googleapis/gapic-generator-csharp#313 Makes the request's DownloadRange methods use the MediaDownloader already defined in the request
- #1797 Makes extra parameters available in AuthorizationCodeResponseUrl
v1.50.0 Several new features
Features:
- #1757 Allows injecting
System.Net.Http.HttpMessageHandlerwhen creatingGoogle.Apis.Http.ConfigurableHtppClient. - #1749 and #1753 Include more detailed error information in batch operations.
- #1741 Allows parameter validation to be bypassed.
- #1710 Makes obtaining default credentials more async (when possible).
- #1665 Adss support for GCE_METADATA_HOST environment variable.
v1.49.0 ASP.NET Core Google Auth packages now work with Endpoints
v1.48.0 Improvements and fixes to Google.Apis.Auth.OAuth2.LocalServerCodeReceiver
Bug Fixes:
- #1597 fixes #1596 by making .NET Standard 2.0 use an HttpListener instead of a TcpListener on LocalServerCodeReceiver.
- #1597 fixes some issues that arose from several authorization requests happening rappidly one after the other.
New features:
- #1597 Makes the choosing of the local callback URL configurable.
v1.47.0 Quota project related features; Signed JWT fixes.
Breaking changes:
- #1581 Semantically breaking change: Fails if the
x-goog-user-projectheader is set through interceptors.- This is unlikely to actually break anyone since the
x-goog-user-projectis not being currently used by Google APIs, so it's unlikely being set by client code.
- This is unlikely to actually break anyone since the
Bug fixes:
- #1592 fixes #1574. Adds the signing key ID to the header of a service account key signed JWT.
- #1592 When generating a JWT to access a REST API, sets the audience to https://service_name instead of the full requested URL.
New features:
v1.46.0 OIDC fixes and features; config improvements for requests; access token in query string helper deprecation.
Bug fixes:
- #1558 Fixes issues with OIDC token emission:
- Sets the correct audience in the JWT used to request the OIDC token.
- The OIDC token exposes the
id_tokeninstead of theaccess_token.
New features:
- #1558 Adds support for IAP token verification.
- #1563 Extension method for requests to allow for fluent configuration.
Obsoletes:
- #1564 Marks as obsolete
Google.Apis.Auth.OAuth2.BearerToken.QueryParameterAccessMethod.
v1.44.1 Fix async reading credential from a file
Bug fixes:
- #1523 Fix reading credential from a file