Send feedback
Stay organized with collections
Save and categorize content based on your preferences.
Version 1.45.0 keyboard_arrow_down
Changelog
1.45.0 (2024-08-21)
Features
Introduce google-http-client-apache-v5 (Apache Client/Core 5.x) (#1960 ) (5d527dc )
Next release from main is 1.45.0 (#1972 ) (094dcc8 )
Dependencies
Update actions/checkout action to v4 (#1993 ) (f8b0cc1 )
Update actions/github-script action to v7 (#1994 ) (e527f0d )
Update actions/setup-java action to v4 (#1995 ) (07aa01c )
Update actions/upload-artifact action to v4 (#1996 ) (5ba7021 )
Update dependency com.fasterxml.jackson.core:jackson-core to v2.17.2 (#1987 ) (4202d32 )
Update dependency com.google.cloud:native-image-shared-config to v1.7.7 (#1937 ) (b224a1d )
Update dependency com.google.cloud:native-image-shared-config to v1.9.0 (#1961 ) (792e44f )
Update dependency com.google.code.gson:gson to v2.11.0 (#1988 ) (63afd35 )
Update dependency com.google.errorprone:error_prone_annotations to v2.30.0 (#1989 ) (6e19c5c )
Update dependency com.google.j2objc:j2objc-annotations to v3 (#1998 ) (3d70537 )
Update dependency io.grpc:grpc-context to v1.66.0 (#1990 ) (66a9f15 )
Update dependency org.apache.httpcomponents.core5:httpcore5 to v5.2.5 (#2002 ) (8c61065 )
Update github/codeql-action action to v3 (#2000 ) (7250f64 )
Update ossf/scorecard-action action to v2.4.0 (#1992 ) (08c5e5a )
Update project.appengine.version to v2.0.27 (#1938 ) (3f27cc8 )
Update project.appengine.version to v2.0.29 (#1978 ) (a3fd1e3 )
1.44.2 (2024-05-16)
Bug Fixes
Base64 decoding to discard newline characters (#1941 ) (4e153db )
Dependencies
Update actions/upload-artifact action to v3.1.3 (#1860 ) (60deab2 )
Update dependency com.google.cloud:native-image-shared-config to v1.7.6 (#1928 ) (3dd6b79 )
Update dependency org.apache.felix:maven-bundle-plugin to v5.1.9 (#1888 ) (41c16b9 )
Update project.appengine.version to v2.0.25 (#1931 ) (53eb6a1 )
1.44.1 (2024-01-26)
Bug Fixes
Fixing declaration of maven-source-plugin for release job (f555f56 )
1.44.0 (2024-01-23)
Features
Bug Fixes
Native image configs for google-http-java-client (#1893 ) (1acedf7 )
SerialVersionUID fix for Serializable Classes (#1883 ) (f390020 )
Dependencies
Newer grpc-context to override old one (#1916 ) (f23e9b1 )
Testing exlcusing commons-logging (#1905 ) (8e3f4d5 )
Update dependency com.google.errorprone:error_prone_annotations to v2.23.0 (#1887 ) (ce5dbfc )
Update project.appengine.version to v2.0.24 (#1889 ) (0091413 )
1.43.3 (2023-06-21)
Dependencies
Update dependency com.google.j2objc:j2objc-annotations to v2 (#1805 ) (00eb7b1 )
Update doclet version to v1.9.0 (#1853 ) (eeea739 )
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 )
Send feedback
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 2024-11-26 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-11-26 UTC."],[],[]]