Skip to content

Releases: googleapis/google-api-go-client

v0.25.0

20 May 21:58
8ecc69f

Choose a tag to compare

Announcements

goolgeapis/google-api-go-client
has moved its source of truth to GitHub and is no longer a mirror. This means
that our contributing process has changed a bit. We will now be conducting all
code reviews on GitHub which means we now accept Pull Requests! If you have a
version of the codebase previously checked out you may wish to update your git
remote to point to GitHub.

Changes

  • all:
    • Updated instructions in CONTRIBUTING.md for pull requests.
  • idtoken:
    • Validate now checks to see if the token is expired.
  • sheets:
    • Update ExtendedValue Fields to be pointer types.
  • support/bunder:
    • Fix a deadlock that could when handler limit was set to one.
  • transport:
    • Allow GOOGLE_API_USE_MTLS overriding the mTLS endpoint behavior for the
      HTTP client.
  • Various updates to autogenerated clients.

Please note: the release version is not indicative of an individual client's
stability or version.

v0.24.0

11 May 18:26

Choose a tag to compare

Changes

  • googleapi:
    • Return more details with errors.
  • sqladmin
    • Make StorageAutoResize a pointer type for v1.
  • transport/http:
    • When provided, use the TokenSource from options for NewTransport. This fixes
      a bug in idtoken.NewClient where the wrong TokenSource was being used for
      authentication.
  • Various updates to autogenerated clients.

Please note: the release version is not indicative of an individual client's
stability or version.

v0.23.0

04 May 18:35

Choose a tag to compare

  • apigee:
    • Re-enable generation of this client.
  • compute:
    • Make Id a on ExternalVpnGateway a pointer type.
  • idtoken:
    • Add new package to support making requests with and validating Google ID
      tokens.
  • slides:
    • Make int values of Range optional.
  • Various updates to autogenerated clients.

Please note: the release version is not indicative of an individual client's
stability or version.

v0.22.0

21 Apr 19:47

Choose a tag to compare

Depreciation Notice

  • Package google.golang.org/api/sql/v1beta4 has been deprecated as it was
    generated under the wrong name. This package will be removed in a future
    release. Please migrate to: google.golang.org/api/sqladmin/v1beta4.

Changes

  • Apigee client has temporarily been disabled.

  • Updated custom search example to be in line with new API.

  • Various updates to autogenerated clients.

Please note: the release version is not indicative of an individual client's
stability or version.

v0.21.0

03 Apr 18:09

Choose a tag to compare

  • Disabled automatic switching to *.mtls.googleapis.com endpoints.

  • Various updates to autogenerated clients.

Please note: the release version is not indicative of an individual client's
stability or version.

v0.20.0

03 Mar 22:12

Choose a tag to compare

  • WithGRPCConnectionPool is a no-op for some APIs

  • correctly report Go version of runtime

  • Various updates to autogenerated clients.

Please note: the release version is not indicative of an individual client's stability or version.

v0.19.0

25 Feb 20:10

Choose a tag to compare

  • Various updates to autogenerated clients.

Please note: the release version is not indicative of an individual client's stability or version.

v0.18.0

24 Feb 22:41

Choose a tag to compare

  • Add the WithClientCertSource option for mTLS (client TLS certificates), currently only supported for HTTP clients.

  • Allow host:port for endpoint overrides, rather than requiring the full base URL (for google.golang.org/api clients).

  • Make DialPool work with WithGRPCConn plus non-zero pool size googleapis/google-cloud-go#1780

v0.17.0

06 Feb 17:47

Choose a tag to compare

  • Revert sqladmin package name back from sql to sqladmin. (#448)

  • Various updates to autogenerated clients.

Internal:

  • transport/grpc: add internal WithDialPool option for GAPIC clients.

Please note: the release version is not indicative of an individual client's
stability or version.

v0.16.0

04 Feb 17:02

Choose a tag to compare

  • Increase the default chunk size for uploads (e.g., for the storage package) to 16 MB.

  • transport:

    • Automatically populate QuotaProject from the "quota_project_id" field in the JSON credentials file.
    • Add grpc.DialPool, which opens multiple grpc.ClientConns based on WithGRPCConnectionPool option.
  • Added a check to prevent mixed calls to Add and AddWait.

  • Various updates to autogenerated clients.

Please note: the release version is not indicative of an individual client's
stability or version.