Stay organized with collections
Save and categorize content based on your preferences.
Changelog
1.43.2 (2023-05-09)
Bug Fixes
- UriTemplate reserved expansion does not escape reserved chars (#1844) (91c46a9), closes #1838
1.43.1 (2023-03-14)
Bug Fixes
Dependencies
- Update project.appengine.version to v2.0.12 (#1816) (ba84066)
1.43.0 (2023-02-24)
Features
- GsonFactory to have read leniency option via
GsonFactory.builder().setReadLeniency(true).build()
(00d61b9)
- Next release from main branch is 1.43.0 (#1764) (9fbae6c)
Dependencies
- Update dependency com.fasterxml.jackson.core:jackson-core to v2.14.0 (#1774) (dc41010)
- Update dependency com.fasterxml.jackson.core:jackson-core to v2.14.1 (#1785) (234e7b5)
- Update dependency com.fasterxml.jackson.core:jackson-core to v2.14.2 (#1810) (23094ff)
- Update dependency com.google.code.gson:gson to v2.10.1 (#1799) (a114c7e)
- Update dependency com.google.errorprone:error_prone_annotations to v2.18.0 (#1797) (09f3607)
- Update dependency com.google.protobuf:protobuf-java to v3.21.12 (#1789) (03b5b32)
- Update dependency kr.motd.maven:os-maven-plugin to v1.7.1 (#1777) (3f318f4)
- Update dependency org.apache.httpcomponents:httpclient to v4.5.14 (#1790) (0664e17)
- Update dependency org.apache.httpcomponents:httpcore to v4.4.16 (#1787) (512aa23)
- Update project.appengine.version to v2.0.10 (#1773) (5ddb634)
1.42.3 (2022-10-27)
Bug Fixes
- Add @CanIgnoreReturnValue to avoid errorprone errors (#1716) (cba2f82)
Dependencies
- Update actions/checkout action to v3 (#1719) (6b9585b)
- Update dependency cachetools to v5 (#1732) (7d153d3)
- Update dependency certifi to v2022.9.24 (#1734) (3b345df)
- Update dependency charset-normalizer to v2.1.1 (#1738) (a3cbf66)
- Update dependency click to v8.1.3 (#1739) (0b2c204)
- Update dependency com.fasterxml.jackson.core:jackson-core to v2.13.4 (#1718) (394aa98)
- Update dependency com.google.code.gson:gson to v2.10 (#1761) (7d15ad6)
- Update dependency com.google.code.gson:gson to v2.9.1 (#1700) (5c17e2b)
- Update dependency com.google.errorprone:error_prone_annotations to v2.15.0 (#1701) (0a2e437)
- Update dependency com.google.errorprone:error_prone_annotations to v2.16 (#1755) (1126e53)
- Update dependency com.google.protobuf:protobuf-java to v3.21.3 (#1694) (f86112d)
- Update dependency com.google.protobuf:protobuf-java to v3.21.4 (#1698) (fdabd56)
- Update dependency com.google.protobuf:protobuf-java to v3.21.5 (#1703) (bdb8cbd)
- Update dependency com.google.protobuf:protobuf-java to v3.21.6 (#1722) (28ee333)
- Update dependency com.google.protobuf:protobuf-java to v3.21.7 (#1751) (af16206)
- Update dependency com.google.protobuf:protobuf-java to v3.21.8 (#1756) (9119d85)
- Update dependency com.google.protobuf:protobuf-java to v3.21.9 (#1762) (02581b8)
- Update dependency gcp-releasetool to v1.8.8 (#1735) (f24c984)
- Update dependency google-api-core to v2.10.1 (#1740) (eacf983)
- Update dependency google-auth to v2.12.0 (#1741) (bfea196)
- Update dependency google-cloud-core to v2.3.2 (#1736) (a333e1f)
- Update dependency google-cloud-storage to v2.5.0 (#1742) (8335e66)
- Update dependency google-crc32c to v1.5.0 (#1743) (3fd3292)
- Update dependency importlib-metadata to v4.12.0 (#1746) (4658601)
- Update dependency jeepney to v0.8.0 (#1747) (0866e4d)
- Update dependency jinja2 to v3.1.2 (#1748) (1507e04)
- Update dependency keyring to v23.9.3 (#1749) (55bcbd7)
- Update dependency markupsafe to v2.1.1 (#1744) (a62cace)
- Update dependency org.apache.felix:maven-bundle-plugin to v5.1.7 (#1688) (8bea209)
- Update dependency org.apache.felix:maven-bundle-plugin to v5.1.8 (#1699) (fa578e0)
- Update dependency protobuf to v3.20.2 (#1745) (3b0fc85)
- Update dependency protobuf to v4 (#1733) (99457dd)
- Update dependency pyjwt to v2.5.0 (#1728) (c285b9a)
- Update dependency requests to v2.28.1 (#1729) (ee9fc81)
- Update dependency typing-extensions to v4.3.0 (#1730) (f8980a4)
- Update dependency zipp to v3.8.1 (#1731) (49477d4)
- Update project.appengine.version to v2.0.6 (#1704) (b33a9c1)
- Update project.appengine.version to v2.0.7 (#1711) (523a260)
- Update project.appengine.version to v2.0.8 (#1723) (12a455c)
- Update project.appengine.version to v2.0.9 (#1753) (d047334)
1.42.2 (2022-07-13)
Bug Fixes
1.42.1 (2022-06-30)
Dependencies
- update dependency com.google.protobuf:protobuf-java to v3.21.2 (#1676) (d7638ec)
1.42.0 (2022-06-09)
Features
Dependencies
- update dependency com.fasterxml.jackson.core:jackson-core to v2.13.3 (#1665) (e4f0959)
- update dependency com.google.errorprone:error_prone_annotations to v2.13.0 (#1630) (bf777b3)
- update dependency com.google.errorprone:error_prone_annotations to v2.13.1 (#1632) (9e46cd8)
- update dependency com.google.errorprone:error_prone_annotations to v2.14.0 (#1667) (3516e18)
- update dependency com.google.protobuf:protobuf-java to v3.20.1 (#1639) (90a99e2)
- update dependency com.google.protobuf:protobuf-java to v3.21.0 (#1668) (babbe94)
- update dependency com.google.protobuf:protobuf-java to v3.21.1 (#1669) (30ec091)
- update dependency org.apache.felix:maven-bundle-plugin to v5.1.6 (#1643) (8547f5f)
- update project.appengine.version to v2.0.5 (#1662) (2c82c0d)
- update project.opencensus.version to v0.31.1 (#1644) (3c65a07)
1.41.7 (2022-04-11)
Dependencies
- revert dependency com.google.protobuf:protobuf-java to v3.19.4 (#1626) (076433f)
1.41.6 (2022-04-06)
Bug Fixes
Content-Encoding: gzip
along with Transfer-Encoding: chunked
sometimes terminates early (#1608) (941da8b)
Dependencies
- update dependency com.google.errorprone:error_prone_annotations to v2.12.1 (#1622) (4e1101d)
- update dependency com.google.protobuf:protobuf-java to v3.20.0 (#1621) (640dc40)
1.41.5 (2022-03-21)
Documentation
Dependencies
- update actions/checkout action to v3 (#1593) (92002c0)
- update dependency com.fasterxml.jackson.core:jackson-core to v2.13.2 (#1598) (41ac833)
- update project.appengine.version to v2 (major) (#1597) (c06cf95)
1.41.4 (2022-02-11)
Dependencies
- update dependency com.google.code.gson:gson to v2.9.0 (#1582) (8772778)
1.41.3 (2022-02-09)
Dependencies
- update dependency com.google.protobuf:protobuf-java to v3.19.4 (#1568) (416e5d7)
- update dependency com.puppycrawl.tools:checkstyle to v9.3 (#1569) (9c7ade8)
- update project.opencensus.version to v0.31.0 (#1563) (0f9d2b7)
1.41.2 (2022-01-27)
Dependencies
- java: update actions/github-script action to v5 (#1339) (#1561) (c5dbec1)
- update dependency com.google.errorprone:error_prone_annotations to v2.11.0 (#1560) (d9609b0)
1.41.1 (2022-01-21)
Dependencies
- update dependency com.fasterxml.jackson.core:jackson-core to v2.13.1 (#1527) (7750398)
- update dependency com.google.protobuf:protobuf-java to v3.19.3 (#1549) (50c0765)
- update dependency com.puppycrawl.tools:checkstyle to v9.2.1 (#1532) (e13eebd)
- update dependency kr.motd.maven:os-maven-plugin to v1.7.0 (#1547) (8df0dbe)
- update dependency org.apache.felix:maven-bundle-plugin to v5 (#1548) (ac10b6c)
- update project.appengine.version to v1.9.94 (#1557) (05c78f4)
- update project.opencensus.version to v0.30.0 (#1526) (318e54a)
1.41.0 (2022-01-05)
Features
Bug Fixes
Dependencies
- update dependency com.coveo:fmt-maven-plugin to v2.12 (#1487) (8b1b8f2)
- update dependency com.google.code.gson:gson to v2.8.9 (#1492) (6615933)
- update dependency com.google.errorprone:error_prone_annotations to v2.10.0 (#1498) (a6a73c2)
- update dependency com.google.protobuf:protobuf-java to v3.19.1 (#1488) (24e6c51)
- update dependency com.google.protobuf:protobuf-java to v3.19.2 (#1539) (772370a)
- update dependency com.puppycrawl.tools:checkstyle to v9.1 (#1493) (87b980b)
- update dependency com.puppycrawl.tools:checkstyle to v9.2 (#1510) (0922b67)
- update dependency org.apache.httpcomponents:httpcore to v4.4.15 (#1523) (6148d97)
- update project.appengine.version to v1.9.92 (#1495) (43c3b11)
- update project.appengine.version to v1.9.93 (#1516) (2fa47c6)
1.40.1 (2021-10-07)
Bug Fixes
Dependencies
- update dependency com.fasterxml.jackson.core:jackson-core to v2.12.5 (#1437) (0ce8467)
- update dependency com.fasterxml.jackson.core:jackson-core to v2.13.0 (#1469) (7d9a042)
- update dependency com.google.protobuf:protobuf-java to v3.18.0 (#1454) (cc63e41)
- update dependency com.google.protobuf:protobuf-java to v3.18.1 (#1470) (c36637a)
- update dependency com.puppycrawl.tools:checkstyle to v9 (#1441) (a95cd97)
- update project.appengine.version to v1.9.91 (#1287) (09ebf8d)
1.40.0 (2021-08-20)
Features
Bug Fixes
- GSON parser now throws IOException on invalid JSON input (#1355) (0a505a7)
- Add shopt -s nullglob to dependencies script (#1412) (933b0bd)
- default charset to UTF-8 for text/csv if not specified (#1423) (26f3da4)
- make depencence on javax.annotation optional (#1323) (#1405) (4ccad0e)
- release scripts from issuing overlapping phases (#1344) (539407e)
- test error responses such as 403 (#1345) (a83c43f)
- typo (#1342) (2bbc0e4)
- Update dependencies.sh to not break on mac (933b0bd)
- Use BufferedInputStream to inspect HttpResponse error (#1411) (33acb86)
Documentation
Dependencies
- update dependency com.fasterxml.jackson.core:jackson-core to v2.12.3 (#1340) (81e479a)
- update dependency com.fasterxml.jackson.core:jackson-core to v2.12.4 (#1406) (fa07715)
- update dependency com.google.code.gson:gson to v2.8.7 (#1386) (550abc1)
- update dependency com.google.code.gson:gson to v2.8.8 (#1430) (ae4b0db)
- update dependency com.google.errorprone:error_prone_annotations to v2.7.1 (#1378) (83b1642)
- update dependency com.google.errorprone:error_prone_annotations to v2.8.0 (#1414) (1508657)
- update dependency com.google.errorprone:error_prone_annotations to v2.8.1 (#1420) (1f8be1c)
- update dependency com.google.errorprone:error_prone_annotations to v2.9.0 (#1429) (834ade3)
- update dependency com.google.protobuf:protobuf-java to v3.16.0 (#1366) (3148f5d)
- update dependency com.google.protobuf:protobuf-java to v3.17.0 (#1373) (d147628)
- update dependency com.google.protobuf:protobuf-java to v3.17.1 (#1384) (c22a0e0)
- update dependency com.google.protobuf:protobuf-java to v3.17.2 (#1390) (b34349f)
- update dependency com.google.protobuf:protobuf-java to v3.17.3 (#1394) (4e3b3c3)
1.39.2 (2021-04-09)
Dependencies
- update dependency com.google.errorprone:error_prone_annotations to v2.6.0 (#1327) (3feef0c)
- update dependency com.google.protobuf:protobuf-java to v3.15.7 (#1329) (afbbb3f)
- update dependency com.google.protobuf:protobuf-java to v3.15.8 (#1334) (e10565a)
- update Guava patch (#1333) (854942a)
1.39.1 (2021-03-15)
Bug Fixes
- default application/json charset to utf-8 (#1305) (c4dfb48), closes #1102
- when disconnecting, close the underlying connection before the response InputStream (#1315) (f84ed59), closes #1303
Documentation
Dependencies
- update dependency com.fasterxml.jackson.core:jackson-core to v2.12.2 (#1309) (aa7d703)
- update dependency com.google.protobuf:protobuf-java to v3.15.3 (#1301) (1db338b)
- update dependency com.google.protobuf:protobuf-java to v3.15.6 (#1310) (9cb50e4)
1.39.0 (2021-02-24)
Features
- add http.status_code attribute to all Spans that have at least a low level http response (#986) (fb02042)
Bug Fixes
Documentation
- Jackson is unable to maintain stable Javadocs (#1265) (9e8fcff)
Dependencies
- update dependency com.google.protobuf:protobuf-java to v3.15.1 (#1270) (213726a)
- update dependency com.google.protobuf:protobuf-java to v3.15.2 (#1284) (dfa06bc)
- update OpenCensus to 0.28.0 for consistency with gRPC (#1242) (b810d53)
- version manage error_prone_annotations to 2.5.1 (#1268) (6a95f6f)
1.38.1 (2021-01-12)
Bug Fixes
- address some deprecation warnings in Java 9+ (#1215) (9f53a67)
- deprecate JacksonFactory in favor of GsonFactory to align with security team advice (#1216) (6b9b6c5)
- JSON spec mandates UTF-8 (#1220) (adb2ea4)
Documentation
Dependencies
1.38.0 (2020-11-02)
Features
Dependencies
Documentation
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
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)
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
1.34.2 (2020-02-12)
Bug Fixes
- use %20 to escpae spaces in URI templates (#973) (60ba4ea)
Documentation
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
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
1.32.2 (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)
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)
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2023-05-11 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]