Skip to content

Releases: googleapis/google-http-java-client

v1.27.0

12 Nov 16:47
67d8c5d
Compare
Choose a tag to compare

11-09-2018 09:27 PST

New Features

  • Allow Enums in DataMaps (#505)
  • Add write timeout for post/put requests (#485)
  • Add google-http-client-bom artifact (#517)

Dependencies

  • guava is not a regular dependency (#508)
  • Upgrade maven-javadoc-plugin to 3.0.1 (#519)
  • Set the version of the jarjar-maven-plugin in pluginManagement (#515)

Internal / Testing Changes

  • Fix parameter of maven-javadoc-plugin (#522) (#523)
  • Skip Lint of JavaDoc (#525)
  • Fix broken snapshot and proto tests (#512)
  • Add Java 11 Kokoro config (#487)
  • Release improvements (#501)
  • Bump next snapshot (#500)

v1.26.0

18 Oct 04:48
22b8b95
Compare
Choose a tag to compare

10-16-2018 14:08 PDT

Implementation Changes

  • Fix test to run on environments with German locale (#473) (#474)
  • Fix throwIfFalseEOF if skip method was called before read (#447)
  • Fix arraymap iterator remove issue (#371)

New Features

  • XML Parsing: Enum as element type (#475) (#476)
  • Include Automatic-Module-Name in MANIFEST.MF (#400)

Dependencies

  • Update test library versions (#481)
  • Update app engine SDK (#467)

Documentation

  • Add the ending Java 6 support notice to README (#483)
  • Fix API doc links (#479)
  • Fix code.google.com links. Fix maven version (#471)

Internal / Testing Changes

  • Enable releasetool for this project (#488)
  • Fix CODEOWNERS path
  • Kokoro release jobs (#472)
  • Add CODEOWNERS and issue/pr templates (#470)
  • Add Kokoro continuous integration config and badges (#465)
  • Remove obsolete files (#466)
  • Fix compilation for Java 10 (#454)
  • Add Kokoro CI config (#451)

Release v1.25.0

23 Aug 17:50
Compare
Choose a tag to compare
  • Fix: Referential comparison on ClassInfo (#446)
  • New: HttpStatusCodes.STATUS_CODE_ACCEPTED constant added (#413)
  • Fix: AppEngineDataStoreFactory builder previously ignored options (#388)
  • New: j2objc annotations added (#427)
  • Fix: GenericUrl#equals static analysis fix (#440)
  • Fix: uses of String#toLower now use Locale.US instead of default system locale (#420)
  • Various documentation fixes

Release v1.24.1

31 Jul 23:10
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: HTTPS proxy property support added.
  • New: NetHttpRequest will only set Content-Length if it's not set.
  • New: UrlEncodedParser allows '=' in parameter value.
  • New: AbstractMemoryDataStore is now publicly visible.
  • Fix: ArrayMap hashCode correctly works with null values.

Release v1.21.0

05 Feb 16:58
Compare
Choose a tag to compare
  • Support for Arrays.asList in GenerData cloning
  • When verifying signatures, catch exception and consider non-valid if the signature size does not match the public key length. This is important when searching for which key was used to generate the signature
  • Parse fix for special floating point values (like Infinity and NaN) in JsonParser
  • Parse fix for milliseconds in DateTime.parseRfc3339(String)