Skip to content

Releases: googleads/google-ads-java

Google Ads API Client Library for Java - v18.0.0

02 May 21:11

Choose a tag to compare

  • Add support for v10_1 of Google Ads API.
  • Remove support for v8 of Google Ads API.
  • Combine two examples in authentication/ into GenerateUserCredentials,
    since OAuth OOB
    is being deprecated.
  • Remove artifacts related to v7 of the API

See change log for details.

Google Ads API Client Library for Java - v17.0.1

16 Feb 18:10

Choose a tag to compare

  • Fix #565 to properly set the max inbound message size and metadata size.

See change log for details.

Google Ads API Client Library for Java - v17.0.0

10 Feb 18:22

Choose a tag to compare

  • Add support and examples for Google Ads API v10.0.
  • Remove support for Google Ads API v7.
  • Remove dependency on io.netty:netty-tcnative-boringssl-static (#557, #440).
  • Fix #174 to pass new login customer ID header after
    GoogleAdsClient.toBuilder().setLoginCustomerId().build().
  • Update examples using image asset and media bundle to include asset names.
  • Add asset names to AddDisplayUploadAd and UploadImageAsset.
  • Add call ads examples.
  • Update GetKeywords example to demonstrate omit_unselected_resource_names
    usage.

See change log for details.

Google Ads API Client Library for Java - v16.0.3

10 Jan 21:29

Choose a tag to compare

  • Fix #543 to correctly classify the google-cloud-shared-dependencies dependency.
  • Split project into multiple sub-modules to improve build times and separate
    generated code from core library code. No changes are required for projects
    with a dependency on the google-ads artifact.
  • Customize the client used to upload artifacts to Sonatype Nexus during library releases (#544).

See change log for details.

Google Ads API Client Library for Java - v16.0.2

16 Dec 00:46

Choose a tag to compare

  • Fix #525 shadow jar replaces main jar.
  • Correctly classify api/implementation dependencies to expose the correct developer surface (#536).
  • Upgraded to log4j 2.16.0 in examples.

See change log for details.

Google Ads API Client Library for Java - v16.0.1

01 Dec 11:27

Choose a tag to compare

  • Fix #507 compatibility issue with buck.build.
  • Remove maven build files. The library is now built with gradle.

See change log for details.

Google Ads API Client Library for Java - v16.0.0

11 Nov 18:23

Choose a tag to compare

  • Added support and examples for Google Ads API v9.0.
  • Various improvements to Gradle build config.

See change log for details.

Google Ads API Client Library for Java - v15.0.0

12 Aug 16:11

Choose a tag to compare

  • Added and updated examples for Google Ads API v8.1.
  • Removed support for Google Ads API v6.0.
  • Fixed bugs and added tests for the FieldMasks utility.
  • Fixed issues with third_party directory generation.

See change log for details

Google Ads API Client Library for Java - v14.0.0

07 Jul 21:01

Choose a tag to compare

  • Added and updated examples for Google Ads API v8.0.
  • Removed support for Google Ads API v5.0.
  • Moved generateThirdPartyDirectory execution out of configure phase (#444).
  • Added sonatype publish for shadow jar (#445).
  • Add required artifacts for central repo (#446).

See change log for details

Google Ads API Client Library for Java - v13.0.0

17 Jun 13:16

Choose a tag to compare

  • Added support and examples for Google Ads API v8.0.
  • Added functionality to generate shadow jar and third party license tracking
    in gradle build.

See change log for details