Skip to content

Releases: googleapis/google-api-java-client

v1.27.0

12 Nov 19:26
21641e0
Compare
Choose a tag to compare

11-09-2018 12:56 PST

Implementation Changes

  • Delay request initialization for resumable upload (#1211)
  • Fix possible NPE when missing os.version system property (#1210)

New Features

  • Add google-api-client-bom artifact (#1213)

Dependencies

  • Remove datanucleus dependency (#1183)

Internal / Testing Changes

  • Release improvements (#1195)
  • Bump next snapshot (#1194)

v1.26.0

18 Oct 17:31
21a91a3
Compare
Choose a tag to compare

10-12-2018 15:18 PDT

Implementation Changes

  • Fix the BUGFIX_VERSION constant
  • Fix AppEngine tests (#1184)

New Features

  • Also accept InputStream at setServiceAccountPrivateKeyFromP12File (#1011)
  • Add methods to create delegated credentials and builder (#1079)
  • Add X-Goog-Api-Client header (#1146)

Dependencies

  • Update minimum maven (#1179)
  • Update appengine SDK (#1178)
  • Update Javadoc URLs (#1160)
  • Update statement of support (#1158)

Documentation

  • Add the ending Java 6 support notice to README (#1190)
  • App Engine standard uses Java 7 or Java 8, not 6 and not 9 or later (#1186)

Internal / Testing Changes

  • Annotate versions for replacement (#1192)
  • Fix CODEOWNERS format
  • Add Kokoro release scripts (#1188)
  • Add CODEOWNERS and issue/pr templates (#1185)
  • Add continuous integration Kokoro CI config and badges (#1171)
  • Remove obsolete mercurial and google code detritus (#1175)
  • Fix Copyright notices (#1174)
  • Fix checkstyle warnings (#1163)
  • Don't commit some Eclipse metadata (#1164)
  • Add OSGI metadata to jackson2 jar (#1155)
  • 1.25.0 is out (#1153)
  • Add kokoro test configs (#1149)
  • Correct android version (#1142)

Release v1.25.0

23 Aug 18:03
Compare
Choose a tag to compare
  • Fix: Handle string error messages for edge case auth APIs (#1120)
  • Fix: Updated authentication urls (#1145)

Release v1.24.1

02 Aug 00:39
Compare
Choose a tag to compare

Note: Java 5 support has ended. From this release and on, we support Java 6 and forward.

  • Deps: The guava-jdk5 dependency has been removed and replaced with guava. This should reduce diamond dependency problems.
  • New: MediaHttpDownloader signature changed from long, int to long, long.
  • Fix: A bug submitting Dataflow jobs, which occurred in the form of RuntimeExceptions, has been fixed.

Release v1.23.0

18 May 16:11
Compare
Choose a tag to compare
  • Make API-specific endpoints default for batch requests
  • Make multipart/mixed requests in compiliance with RFC7230

Release v1.21.0

05 Feb 17:46
Compare
Choose a tag to compare
  • Make constructors of GoogleJsonResponseException, GoogleAuthIOException, GooglePlayServicesAvailabilityIOException, and UserRecoverableAuthIOException public to allow creating tests that throw them
  • Fix for missing newline when GET requests are embedded in multipart requests
  • Add support for retrieving credentials in the Cloud Shell environment. Due to server-side changes between the feature addition and the release, this feature is broken in this release but is already fixed for the next release.
  • Add https://accounts.google.com as a valid issuer id in GoogleIdTokenVerifier. The previous id accounts.google.com still validates