Skip to content

Releases: googleapis/google-http-java-client

v1.38.0

03 Nov 23:32
8b31308
Compare
Choose a tag to compare

1.38.0 (2020-11-02)

Features

Dependencies

Documentation

v1.37.0

13 Oct 16:47
0c1d58b
Compare
Choose a tag to compare

1.37.0 (2020-10-13)

Features

  • add flag to allow UrlEncodedContent to use UriPath escaping (#1100) (9ab7016), closes #1098

Bug Fixes

  • make google-http-client.properties file shading friendly (#1046) (860bb05)

Dependencies

Documentation

v1.36.0

01 Jul 00:16
8ea3348
Compare
Choose a tag to compare

1.36.0 (2020-06-30)

Features

  • add Android 19 compatible FileDataStoreFactory implementation (#1070) (1150acd)

Bug Fixes

  • restore the thread's interrupted status after catching InterruptedException (#1005) (#1006) (0a73a46)

v1.35.0

27 Apr 16:46
075ca59
Compare
Choose a tag to compare

1.35.0 (2020-04-27)

Features

  • add logic for verifying ES256 JsonWebSignatures (#1033) (bb4227f)

Bug Fixes

  • add linkage monitor plugin (#1000) (027c227)
  • Correctly handling chunked response streams with gzip (#990) (1ba2197), closes #367
  • FileDataStoreFactory will throw IOException for any permissions errors (#1012) (fd33073)
  • include request method and URL into HttpResponseException message (#1002) (15111a1)
  • incorrect check for Windows OS in FileDataStoreFactory (#927) (8b4eabe)
  • reuse reference instead of calling getter twice (#983) (1f66222), closes #982
  • android: set minimum API level to 19 a.k.a. 4.4 Kit Kat (#1016) (b9a8023), closes #1015

Documentation

Dependencies

v1.34.2

13 Feb 21:16
74962da
Compare
Choose a tag to compare

1.34.2 (2020-02-12)

Bug Fixes

  • use %20 to escpae spaces in URI templates (#973) (60ba4ea)

Documentation

v1.34.1

27 Jan 20:46
Compare
Choose a tag to compare

1.34.1 (2020-01-26)

Bug Fixes

  • include '+' in SAFEPATHCHARS_URLENCODER (#955) (9384459)
  • use random UUID for multipart boundary delimiter (#916) (91c20a3)

Dependencies

  • remove unnecessary MySQL dependency (#943) (14736ca)
  • update dependency mysql:mysql-connector-java to v8.0.19 (#940) (e76368e)
  • update dependency org.apache.httpcomponents:httpcore to v4.4.13 (#941) (fd904d2)

Documentation

v1.34.0

17 Dec 18:01
Compare
Choose a tag to compare

1.34.0 (2019-12-17)

Features

  • add option to pass redirect Location: header value as-is without encoding, decoding, or escaping (#871) (2c4f49e)
  • decode uri path components correctly (#913) (7d4a048), closes #398
  • support chunked transfer encoding (#910) (b8d6abe), closes #648

Bug Fixes

  • redirect on 308 (Permanent Redirect) too (#876) (501ede8)
  • set mediaType to null if contentType cannot be parsed (#911) (7ea53eb)
  • update HttpRequest#getVersion to use stable logic (#919) (853ab4b), closes #892

v1.33.0

30 Oct 20:50
d9354fe
Compare
Choose a tag to compare

1.33.0 (2019-10-29)

Bug Fixes

Documentation

  • fix HttpResponseException Markup (#829) (99d64e0)
  • include HTTP Transport page in navigation, add support page (#854) (57fd1d8)
  • remove theme details (#859) (eee85cd)
  • update libraries-bom to 2.7.1 in setup (#857) (cc2ea16)
  • use libraries-bom 2.6.0 in setup instructions (#847) (5253c6c)

Dependencies

  • update dependency com.fasterxml.jackson.core:jackson-core to v2.10.0 (#831) (ffb1a85)
  • update dependency com.fasterxml.jackson.core:jackson-core to v2.9.10 (#828) (15ba3c3)
  • update dependency com.google.code.gson:gson to v2.8.6 (#833) (6c50997)
  • update dependency mysql:mysql-connector-java to v8.0.18 (#839) (1522eb5)

v1.32.1

20 Sep 16:36
Compare
Choose a tag to compare

1.32.1 (2019-09-20)

Dependencies

  • update dependency com.google.protobuf:protobuf-java to v3.10.0 (#824) (c51b62f)
  • update guava to 28.1-android (#817) (e05b6a8)

v1.32.0

11 Sep 19:16
41cc201
Compare
Choose a tag to compare

09-11-2019 10:34 PDT

Implementation Changes

  • fix: grab version from the package metadata (#806)
  • fix: correct connect timeout setting for ApacheHttpRequest (#803)
  • fix: disable uri normalization in ApacheHttpRequest (#804)
  • fix: OpenCensus spans should close on IOExceptions (#797)
  • remove deprecated methods (#769)
  • stop exposing internal private state in JsonWebSignature (#767)

Dependencies

  • chore(deps): update opencensus packages to v0.24.0 (#801)
  • Update to protobuf 3.9.1 (#766)
  • Update guava to 28.0-android (#760)
  • deps: Update OpenCensus packages to v0.23.0 (#789)

Documentation

  • docs: migrate docs into source control from the wiki (#807)
  • Point README developer guide and setup instructions to the GitHub wiki (#765)
  • Update JWT documentation URLs (#759)

Internal / Testing Changes

  • build: regenerate common files from templates (#813)
  • build: fix snapshot script to be executable (#810)
  • chore: regenerate common templates (#802)
  • chore: regenerate common configuration from templates
  • chore: regenerate common configuration from templates
  • build: fix missing version warnings (#792)
  • Regenerate common configuration files from our templates
  • Import google_checks.xml for maven-checkstyle-plugin (#786)
  • remove obsolete and deprecated parent (#785)
  • Remove deprecated testing method (#777)
  • add module name to submodules (#783)
  • remove maven jarjar plugin (#773)
  • Remove google-http-client-jdo from versions.txt manifest (#775)
  • Cleanup: remove deprecated code, fix warnings, and use JUnit 4 (#763)
  • Update common repo files from synthtool (#756)
  • Bump next snapshot (#755)