Send feedback
  
   
 
  
    
    
      
      
      Stay organized with collections
     
    
      
      Save and categorize content based on your preferences.
     
   
   
  
    
  
  
    
    
    
    
  Version 1.41.8keyboard_arrow_down  
  
 
    
    
    
      
Changelog 
1.41.8  (2022-04-29)Dependencies 
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 2025-10-14 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 2025-10-14 UTC."],[],[]]