Send feedback
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.18.0 keyboard_arrow_down
Changelog
2.18.0 (2022-05-18)
Features
Bug Fixes
java: remove conflicting reflection configuration to address UnsupportedFeatureException with GraalVM 22.1.0 (#1682 ) (97c6c8b )
remove svm dependency (#1679 ) (c1b88e3 )
Dependencies
update dependency com.google.api:api-common to 2.2.0 (#1685 ) (a5a316b )
2.17.0 (2022-05-10)
Features
Bug Fixes
2.16.0 (2022-04-14)
Features
relocate ApiClientSubstitutions from java-core to gax (#1651 ) (321103f )
relocate GoogleJsonClientFeature from java-core to gax (#1655 ) (6e75ec7 )
relocate netty and gax substitutions from java-core (#1650 ) (afd1917 )
relocate Opencensus configurations from java-core to gax (#1646 ) (b34ffb1 )
relocate resource-config from java-core to gax (#1656 ) (a9e5483 )
Dependencies
2.15.0 (2022-04-06)
Features
Error Details Improvements - GRPC (#1634 ) (00c3b9d )
relocate native image properties from java-core to gax (#1648 ) (609c2aa )
Dependencies
2.14.0 (2022-04-01)
Features
relocate Netty Native Image configurations from java-core to gax (#1638 ) (aafded4 )
relocate protobuf configurations from java-core to gax-java (#1641 ) (01d395f )
Bug Fixes
update the runtime dependency grpc-java xds to googleapis (#1643 ) (b8d9e30 )
2.13.0 (2022-03-25)
Features
dynamic channel pool scaled by number of outstanding request (#1569 ) (fff2bab )
Dependencies
update dependency com_google_protobuf to 3.19.4 (5c01174 )
update dependency com.google.api:api-common to 2.1.5 (5c01174 )
update dependency com.google.api.grpc:grpc-google-common-protos to 2.8.0 (5c01174 )
update dependency com.google.api.grpc:proto-google-common-protos to 2.8.0 (5c01174 )
update dependency com.google.guava:guava to 31.1-jre (5c01174 )
update dependency com.google.http-client:google-http-client to 1.41.5 (5c01174 )
update dependency com.google.http-client:google-http-client-gson to 1.41.5 (5c01174 )
update dependency io_grpc to 1.45.0. (#1639 ) (5c01174 )
2.12.2 (2022-02-09)
Bug Fixes
REST: Make make LRO stub accept APIs of different versions (#1622 ) (3ae8d85 )
2.12.1 (2022-02-09)
Bug Fixes
2.12.0 (2022-01-28)
Features
2.11.0 (2022-01-27)
Features
Add a builder to handle the common logic of extracting routing header values from request (#1598 ) (2836baa )
Dependencies
update dependency com_google_protobuf to 3.19.3 (734906e )
update dependency com.google.api:api-common to 2.1.3 (734906e )
update dependency com.google.api.grpc:grpc-google-common-protos to 2.7.2 (734906e )
update dependency com.google.api.grpc:proto-google-common-protos to 2.7.2 (734906e )
update dependency com.google.errorprone:error_prone_annotations to v2.11.0 (734906e )
update dependency com.google.http-client:google-http-client to 1.41.2 (734906e )
update dependency com.google.http-client:google-http-client-gson to 1.41.2 (734906e )
update dependency io_grpc to 1.44.0 (#1610 ) (734906e )
2.10.0 (2022-01-21)
Features
add api key support (#1436 ) (5081ec6 )
introduce HttpJsonClientCall, Listeners infrastructure and ServerStreaming support in REST transport (#1599 ) (3c97529 )
2.9.0 (2022-01-14)
Features
pass a CallCredentials to grpc-java for DirectPath (#1488 ) (4a7713a )
2.8.1 (2022-01-06)
Dependencies
update dependency com.google.api:api-common to 2.1.2 (#1590 ) (1b34870 )
update dependency com.google.auto.value:auto-value to v1.9 (1b34870 )
2.8.0 (2022-01-06)
Features
Dependencies
update dependency com.google.api.grpc:proto-google-common-protos to v2.7.1 (#1587 ) (eb0e9d1 )
update dependency com.google.http-client:google-http-client-bom to v1.41.0 (eb0e9d1 )
update dependency com.google.protobuf:protobuf-bom to v3.19.2 (eb0e9d1 )
upgrade common-protos to 2.7.0 (#1579 ) (0a10f5f )
2.7.1 (2021-12-02)
Bug Fixes
fix gRPC code conversion (#1555 ) (09b99d5 )
pass error message when creating ApiException (#1556 ) (918ae41 )
revert generics syntax change in MockHttpService test utility (#1574 ) (b629488 )
update exception mapping on HTTP error responses (#1570 ) (8a170d1 )
Dependencies
2.7.0 (2021-11-03)
Features
Bug Fixes
call ResponseMetadataHanlder#onTrailers before calling onClose (#1549 ) (19a77a4 )
declare depenencies of API surfaces as api (#1535 ) (725414f )
2.6.0 (2021-10-15)
Features
remove deprecated Generated annotation (2d76bff )
Bug Fixes
Fix com.google.rpc.Code to StatusCode.Code conversion logic (2d76bff )
Dependencies
update api-common to 2.0.5 (2d76bff )
update auto-value to 1.8.2 (2d76bff )
update com_google_protobuf to 3.18.1 (#1519 ) (2d76bff )
update google-http-client to 1.40.1 (2d76bff )
update grpc to 1.41.0 (2d76bff )
update guava to v31 (2d76bff )
2.5.3 (2021-10-13)
Bug Fixes
Fix com.google.rpc.Code
to StatusCode.Code
conversion logic (#1508 ) (61b1617 )
2.5.2 (2021-10-13)
Dependencies
2.5.1 (2021-10-08)
Dependencies
2.5.0 (2021-09-21)
Features
2.4.1 (2021-09-08)
Bug Fixes
2.4.0 (2021-08-27)
Bug Fixes
Dependencies
update google-common-prots and google-http-client (#1471 ) (80e17a3 )
2.3.0 (2021-08-16)
Features
add custom options to ApiCallContext (#1435 ) (0fe20f3 )
add UseJwtAccessWithScope to GoogleCredentialsProvider (#1420 ) (ed39c34 )
2.2.0 (2021-08-13)
Features
Add AIP-151 LRO OperationsClient to gax-httpjson (#1458 ) (314acb6 )
2.1.0 (2021-08-11)
Features
add allowNonDefaultServiceAccount option for DirectPath (#1433 ) (209b494 )
Bug Fixes
Dependencies
update dependency com.google.api:api-common to v2.0.1 (#1452 ) (a52f16f )
2.0.0 (2021-07-30)
Features
Bug Fixes
Dependencies
update api-common, guava, google-auth-library-credentials (#1442 ) (2925ed7 )
1.67.0 (2021-07-19)
Features
Bug Fixes
remove extends ApiMessage
from HttpJsonStubCallableFactory
definition (#1426 ) (87636a5 )
1.66.0 (2021-06-24)
Features
1.65.1 (2021-06-08)
Bug Fixes
1.65.0 (2021-06-02)
Features
add mtls feature to http and grpc transport provider (#1249 ) (b863041 )
1.64.0 (2021-05-10)
Features
1.63.4 (2021-05-07)
Bug Fixes
Make x-goog-api-client header report rest-based transport clients with rest/
token instead of httpson/
. (#1370 ) (b1b0b49 )
1.63.3 (2021-05-04)
Bug Fixes
fix flaky tests and non blocking semaphore (#1365 ) (fc8e520 )
Remove a flacky test in FlowControllerTest (#1360 ) (2cca0bf )
1.63.2 (2021-04-30)
Bug Fixes
Dependencies
1.63.1 (2021-04-26)
Bug Fixes
1.63.0 (2021-04-05)
Features
add setLogicalTimeout helper to RetrySettings (#1334 ) (97d3214 )
dynamic flow control for batcher part 2 (#1310 ) (20f6ecf )
dynamic flow control p3: add FlowControllerEventStats (#1332 ) (5329ea4 )
support retry settings and retryable codes in call context (#1238 ) (7f7aa25 )
wrap non-retryable RPCs in retry machinery (#1328 ) (51c40ab )
Bug Fixes
Documentation
1.62.0 (2021-02-25)
⚠ BREAKING CHANGES
deprecate RetrySettings.isJittered gax-java
Features
Bug Fixes
prevent unchecked warnings in gax-httpjson (#1306 ) (ee370f6 )
remove unused @InternalExtensionOnly from CallContext classes (#1304 ) (a8d3a2d )
Dependencies
1.61.0 (2021-02-17)
Features
Bug Fixes
InstantiatingGrpcChannelProvider.toBuilder() should carry over all config data (#1298 ) (0bc5dc5 )
lro: Add Operation name to headers in {Get,List}Operation requests gax-java (721617b )
operations: Make Operations a manual client gax-java (5be66cd )
Dependencies
1.60.1 (2020-11-19)
Bug Fixes
check Compute Engine environment for DirectPath (#1250 ) (656b613 )
Dependencies
1.60.0 (2020-10-19)
Features
Bug Fixes
Dependencies
1.59.1 (2020-10-05)
Bug Fixes
1.59.0 (2020-09-28)
Features
Bug Fixes
truncate RPC timeouts to time remaining in totalTimeout (#1191 ) (1d0c940 )
Dependencies
1.58.3 (2020-09-15)
Bug Fixes
1.58.2 (2020-08-07)
Bug Fixes
Settings objects should not try to read quotaProjectId from credentials (#1162 ) (1b09bcf )
1.58.1 (2020-08-06)
Bug Fixes
fix dependencies.properties resource file creation during deployment (#1163 ) (3e7e1f1 )
Watchdog.shutdownNow() does not shutdown executor (#1158 ) (6241a21 )
1.58.0 (2020-07-31)
Features
Bug Fixes
retain context timeouts in ServerStreamingAttemptCallable (#1155 ) (461ff84 )
1.57.2 (2020-07-21)
Bug Fixes
1.57.1 (2020-07-07)
Bug Fixes
Dependencies
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-12-04 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-12-04 UTC."],[],[]]