Send feedback
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.10.0 keyboard_arrow_down
Changelog
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
REGAPIC fix socket timeout for wait calls ( #1476
) ( 86c68b3
)
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
introduce closeAsync to Batcher ( #1423
) ( aab5288
)
optimize unary callables to not wait for trailers ( #1356
) ( dd5f955
)
update DirectPath environment variables ( #1412
) ( 4f63b61
)
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
add BetaApi tag to setLogicalTimeout ( #1335
) ( fc7169d
)
retain user RPC timeout if set via withTimeout ( #1324
) ( 3fe1db9
)
Documentation
1.62.0
(2021-02-25)
⚠ BREAKING CHANGES
deprecate RetrySettings.isJittered gax-java
Features
deprecate RetrySettings.isJittered gax-java
( 68644a4
)
dynamic flow control part 1 - add FlowController to Batcher ( #1289
) ( bae5eb6
)
Bug Fixes
prevent unchecked warnings in gax-httpjson ( #1306
) ( ee370f6
)
remove unused @InternalExtensionOnly from CallContext classes ( #1304
) ( a8d3a2d
)
Dependencies
update google-auth-library to 0.24.0 ( #1315
) ( 772331e
)
update google-common-protos to 2.0.1 ( 772331e
)
update google-http-client to 1.39.0 ( 772331e
)
update google-iam ( #1313
) ( 327b53c
)
update gRPC to 1.36.0 ( 772331e
)
update opencensus to 0.28.0 ( 772331e
)
update protobuf to 3.15.2 ( 772331e
)
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
prevent npe caused by missing parentheses ( #1198
) ( b856351
)
Dependencies
1.59.1
(2020-10-05)
Bug Fixes
Fix race condition in BatcherImpl flush ( #1200
) ( c6308c9
)
update owners file with actools-java ( #1194
) ( 9977dd2
)
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
[gax-java] Add speedy Bazel builds to Travis ( #1181
) ( 2fb85fe
)
[gax-java] add Vim files to .gitignore ( #1179
) ( 2de22b6
)
[gax-java] Fix broken Bazel build ( #1180
) ( 834c05e
)
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 2025-09-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 2025-09-04 UTC."],[[["\u003cp\u003eThis document details the changelog for various versions of the Google API Extensions (GAX) library for Java, starting from version 2.7.1 and going up to the latest, 2.63.1.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version, 2.63.1, is referenced at the top and links out to its changelog, while the document provides a detailed list of past version updates.\u003c/p\u003e\n"],["\u003cp\u003eVersion 2.10.0 introduced new features like API key support and enhanced HTTP/JSON client capabilities, including server streaming.\u003c/p\u003e\n"],["\u003cp\u003eA notable change in version 2.0.0 is the promotion to a major version, indicating significant updates and potentially breaking changes.\u003c/p\u003e\n"],["\u003cp\u003eThere are various bug fixes and dependency updates in each version, addressing issues such as gRPC code conversion, exception mapping, and updating to the latest versions of other libraries.\u003c/p\u003e\n"]]],[],null,[]]