Skip to content

Releases: googleads/google-ads-java

Google Ads API Client Library for Java - v16.0.2

16 Dec 00:46
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

Google Ads API Client Library for Java - v12.0.0

06 May 14:28
Compare
Choose a tag to compare
  • Added support and examples for Google Ads API v7.0.
  • Added support for building with Gradle. This improves build times
    substantially, particularly for incremental builds. Also makes it easier to
    run examples:
    ./gradlew google-ads-examples:runExample --example="basicoperations.GetCampaigns"
  • Removed support for Google Ads API v4.0.

See change log for details

Google Ads API Client Library for Java - v11.0.0

18 Feb 16:47
Compare
Choose a tag to compare
  • Added support and examples for Google Ads API v6.1.
  • Removed support for Google Ads API v3.0.
  • Fixed FieldMasks.getFieldValue() to support repeated fields (breaking change).
  • Updated personal information log masking to support new fields.

See change log for details

Google Ads API Client Library for Java - v10.1.0

14 Dec 14:56
Compare
Choose a tag to compare
  • Switched code generation to new pipeline (a.k.a. microgenerator).
  • Added support for authenticating with service accounts.
  • Added support for loading configuration from environment variables.
  • Updated logging to scrub PII fields from Feed and CreateCustomerClientRequest.
  • Added/updated various code examples.

See change log for details

Google Ads API Client Library for Java - v10.0.0

12 Nov 15:41
Compare
Choose a tag to compare
  • Added support and examples for Google Ads API v6.0.
  • Updated logging to scrub personal information (email addresses) from logs.
  • Ensure that GoogleAdsFailure is decoded for exceptions on server streaming
    calls (#332).
  • Fix FieldMasks util to return correct result for optional fields (#344).
  • Removed reflection based catalog in favour of generated code.

See change log for details