Skip to content

Releases: googleapis/sdk-platform-java

v2.51.0

12 Dec 17:31
1e73a4a
Compare
Choose a tag to compare

2.51.0 (2024-12-12)

Features

  • [iam] add ResourcePolicyMember to google/iam/v1 (b8e2859)

Bug Fixes

Dependencies

  • update dependency com.fasterxml.jackson:jackson-bom to v2.18.2 (#3422) (fdc3a54)
  • update dependency com.google.api-client:google-api-client-bom to v2.7.1 (#3450) (35f1310)
  • update dependency com.google.auth:google-auth-library-oauth2-http to v1.30.0 (#3428) (78cbff1)
  • update dependency com.google.errorprone:error_prone_annotations to v2.36.0 (#3425) (52dcc0d)
  • update dependency com.google.errorprone:error_prone_annotations to v2.36.0 (#3426) (77dd85d)
  • update dependency dev.cel:cel to v0.8.0 (#3429) (79cde20)
  • update dependency io.github.java-diff-utils:java-diff-utils to v4.15 (#3430) (91fd5cb)
  • update dependency net.bytebuddy:byte-buddy to v1.15.10 (#3298) (7b503de)
  • update dependency org.checkerframework:checker-qual to v3.48.3 (#3278) (c5fd1b4)
  • update dependency org.easymock:easymock to v5.5.0 (#3431) (3c22f5e)
  • update dependency packaging to v24.2 (#3432) (c1e7c81)
  • update docker.io/library/alpine docker tag to v3.21.0 (#3433) (c8318c2)
  • update docker.io/library/alpine:3.20.3 docker digest to 1e42bbe (#3417) (0f4ef19)
  • update docker.io/library/maven:3.9.9-eclipse-temurin-11-alpine docker digest to 3bab9f2 (#3447) (ccf7eac)
  • update docker.io/library/maven:3.9.9-eclipse-temurin-11-alpine docker digest to cdfb386 (#3418) (2559ff8)
  • update docker.io/library/python docker tag to v3.13.1 (#3434) (feefd27)
  • update google api dependencies (#3435) (3a1e8f2)
  • update google auth library dependencies to v1.30.1 (#3453) (d7b7dd9)
  • update google http client dependencies to v1.45.2 (#3394) (f8ee892)
  • update google http client dependencies to v1.45.3 (#3454) (a112559)
  • update google.cloud.opentelemetry.version to v0.33.0 (#3436) (e519626)
  • update googleapis/java-cloud-bom digest to 93740d5 (#3280) (f987db5)
  • update grpc dependencies to v1.68.2 (#3420) (6d0a169)
  • update grpc dependencies to v1.69.0 (#3451) (0effb37)
  • update junit5 monorepo to v5.11.3 (#3310) (4e33f2b)
  • update netty dependencies (#3423) (22ea7b5)
  • update opentelemetry-java monorepo to v1.44.1 (#3437) (66b85da)
  • update opentelemetry-java monorepo to v1.45.0 (#3439) (d29475a)
  • update repo-automation-bots digest to 6662ddc (#3421) (dec5de0)
  • update repo-automation-bots digest to 8230b4e (#3448) (e53199b)
  • update repo-automation-bots digest to ae0a72f (#3452) (331bacf)
  • update repo-automation-bots digest to f3fbbab (#3419) (343a029)

Documentation

v2.50.0

14 Nov 19:52
137dc4b
Compare
Choose a tag to compare

2.50.0 (2024-11-14)

Features

  • Add experimental S2A integration in client libraries grpc transport (#3326) (1138ca6)
  • enable selective generation based on service config include list (#3323) (0cddadb)
  • introduce java.time to java-core (#3330) (f202c3b)
  • Update Gapic-Generator to generate libraries using java.time methods (#3321) (b21c9a4)

Bug Fixes

  • Fix flaky test ScheduledRetryingExecutorTest.testCancelOuterFutureAfterStart (#3335) (e73740d)
  • httpjson callables to trace attempts (started, failed) (#3300) (15a64ee)
  • instantiate GaxProperties at build time to ensure we get the protobuf version (#3365) (bb2a3be)
  • protobuf version not always getting set in headers (#3322) (7f6e470)
  • use BuildKit instead of legacy builder to build the Hermetic Build images (#3338) (222fb45)

Dependencies

  • update google auth library dependencies to v1.30.0 (#3367) (a31c682)
  • update grpc dependencies to v1.68.1 (#3240) (c8e3941)

Documentation

v2.49.0

25 Oct 19:29
9332326
Compare
Choose a tag to compare

2.49.0 (2024-10-25)

Features

  • Move release note generation to a sub module (#3299) (7d6d66a)

Bug Fixes

  • add additional potential exceptions when retrieving protobuf manifest file to get version (#3315) (ef9e518)

Dependencies

  • update dependency com.google.errorprone:error_prone_annotations to v2.35.1 (#3316) (d7c290f)

v2.48.0

22 Oct 20:07
d5e74d9
Compare
Choose a tag to compare

2.48.0 (2024-10-22)

Features

Bug Fixes

  • generator setting incorrect name/class for sample due to region tag (2nd attempt) (#3293) (771bd0e)

Dependencies

  • update dependency com.google.errorprone:error_prone_annotations to v2.34.0 (#3303) (5b01274)
  • update dependency com.google.errorprone:error_prone_annotations to v2.34.0 (#3304) (5bd6c9c)
  • update google api dependencies (#3282) (a9eac85)
  • update google auth library dependencies to v1.29.0 (#3302) (e64eda2)

v2.47.0

04 Oct 20:57
9ad9591
Compare
Choose a tag to compare

2.47.0 (2024-10-04)

Features

  • gax: add API key authentication to ClientSettings (#3137) (df08956)
  • gax: append cred-type header for auth metrics (#3186) (ca3ec24)

Bug Fixes

  • address incorrect universe domain validation when quota project id is set (#3257) (6e70c37), closes #3256
  • Disable automatically retrieving Universe Domain from Metadata Server (#3272) (f4402bf)

Dependencies

  • update dependency com.fasterxml.jackson:jackson-bom to v2.18.0 (#3248) (821e83d)
  • update dependency com.google.errorprone:error_prone_annotations to v2.33.0 (#3265) (94450a9)
  • update dependency com.google.errorprone:error_prone_annotations to v2.33.0 (#3266) (8235463)
  • update dependency com.google.guava:guava to v33.3.1-jre (#3228) (4e76207)
  • update dependency net.bytebuddy:byte-buddy to v1.15.3 (#3246) (2aad71d)
  • update google api dependencies (#3242) (02aae9d)
  • update google auth library dependencies to v1.28.0 (#3267) (6d85864)
  • update googleapis/java-cloud-bom digest to 0cd97b7 (#3260) (2d54a5d)
  • update grpc dependencies to v1.67.1 (#3258) (e08906c)
  • update grpc dependencies to v1.67.1 in dependencies.properties (#3279) (5b46e70)
  • update junit5 monorepo to v5.11.2 (#3276) (6b10f94)
  • update netty dependencies to v4.1.114.final (#3263) (8bd83d9)

v2.46.1

25 Sep 21:42
95fb766
Compare
Choose a tag to compare

2.46.1 (2024-09-25)

Dependencies

v2.46.0

23 Sep 16:13
e26db8a
Compare
Choose a tag to compare

2.46.0 (2024-09-23)

Features

  • expose property in GrpcTransportChannel if it uses direct path. (#3170) (9a432f7)
  • generate a GAPIC library from api definition (#3208) (b6b5d7b)
  • Metrics tracer addAttribute map overload (#3202) (1a988df)

Bug Fixes

  • generate pr description with repo level change (#3182) (edd2168)

Dependencies

  • update dependency com.google.errorprone:error_prone_annotations to v2.32.0 (#3192) (b280706)
  • update dependency com.google.errorprone:error_prone_annotations to v2.32.0 (#3193) (ed0cd17)
  • update dependency filelock to v3.16.1 (#3210) (703ac3d)
  • update dependency idna to v3.10 (#3201) (211c3ec)
  • update dependency org.threeten:threetenbp to v1.7.0 (#3205) (c88a722)
  • update dependency org.threeten:threetenbp to v1.7.0 (#3206) (3e9fbac)
  • update dependency platformdirs to v4.3.3 (#3200) (b62b05d)
  • update dependency platformdirs to v4.3.6 (#3209) (227ffa5)
  • update dependency urllib3 to v2.2.3 (#3194) (f69d511)
  • update dependency virtualenv to v20.26.5 (#3212) (d3ef97a)
  • update google api dependencies (#3183) (02eea8d)
  • update google auth library dependencies to v1.26.0 (#3216) (0b369e9)
  • update google auth library dependencies to v1.27.0 (#3221) (a3cb9e7)
  • update googleapis/java-cloud-bom digest to 06f632d (#3198) (49dcd35)
  • update googleapis/java-cloud-bom digest to e7d8909 (#3207) (de497ee)
  • update opentelemetry-java monorepo to v1.42.1 (#3189) (38117d8)
  • Upgrade Protobuf-Java to v3.25.5 (#3217) (860c1bc)

v2.45.0

09 Sep 21:03
3c05e8f
Compare
Choose a tag to compare

2.45.0 (2024-09-09)

Features

  • add Batcher#close(timeout) and Batcher#cancelOutstanding (#3141) (b5a92e4)
  • add full RetrySettings sample code to Settings classes (#3056) (8fe3a2d)
  • add toString to futures returned by operations (#3140) (afecb8c)
  • bake gapic-generator-java into the hermetic build docker image (#3067) (a372e82)

Bug Fixes

  • gax: prevent truncation/overflow when converting time values (#3095) (699074e)

Dependencies

  • add opentelemetry exporter-metrics and shared-resoucemapping to shared dependencies (#3078) (fc8d80d)
  • update dependency certifi to v2024.8.30 (#3150) (c18b705)
  • update dependency com.google.api-client:google-api-client-bom to v2.7.0 (#3151) (5f43e43)
  • update dependency com.google.errorprone:error_prone_annotations to v2.31.0 (#3153) (3071509)
  • update dependency com.google.errorprone:error_prone_annotations to v2.31.0 (#3154) (335ee63)
  • update dependency com.google.guava:guava to v33.3.0-jre (#3119) (41174b0)
  • update dependency dev.cel:cel to v0.7.1 (#3155) (b1ddd16)
  • update dependency filelock to v3.16.0 (#3175) (6681113)
  • update dependency idna to v3.8 (#3156) (82f5326)
  • update dependency io.netty:netty-tcnative-boringssl-static to v2.0.66.final (#3148) (a7efaa8)
  • update dependency net.bytebuddy:byte-buddy to v1.15.1 (#3115) (0e06c5f)
  • update dependency org.apache.commons:commons-lang3 to v3.17.0 (#3157) (8d3b9fd)
  • update dependency org.checkerframework:checker-qual to v3.47.0 (#3166) (365674d)
  • update dependency org.yaml:snakeyaml to v2.3 (#3158) (e67ea9a)
  • update dependency platformdirs to v4.3.2 (#3176) (4f2f9e0)
  • update dependency virtualenv to v20.26.4 (#3177) (080e078)
  • update google api dependencies (#3118) (67342ea)
  • update google auth library dependencies to v1.25.0 (#3168) (715884a)
  • update google http client dependencies to v1.45.0 (#3159) (a3fe612)
  • update googleapis/java-cloud-bom digest to 6626f91 (#3147) (658e40e)
  • update junit5 monorepo to v5.11.0 (#3111) (6bf84c8)
  • update netty dependencies to v4.1.113.final (#3165) (9b5957d)
  • update opentelemetry-java monorepo to v1.42.0 (#3172) (413c44e)

Documentation

v2.44.0

16 Aug 15:23
5925503
Compare
Choose a tag to compare

2.44.0 (2024-08-16)

Features

  • update ErrorDetails to allow unpacking arbitrary messages (#3073) (6913db5)

Bug Fixes

  • Generator callable generation is based on method type (#3075) (c21a013)
  • improve warnings for Direct Path xDS set via env (#3019) (7a26115)

Dependencies

  • update dependency argcomplete to v3.5.0 (#3099) (0654a28)
  • update dependency black to v24.8.0 (#3082) (a864f62)
  • update dependency com.google.crypto.tink:tink to v1.14.1 (#3083) (c13b63e)
  • update dependency com.google.errorprone:error_prone_annotations to v2.30.0 (#3100) (a10ef54)
  • update dependency com.google.errorprone:error_prone_annotations to v2.30.0 (#3101) (9bff64f)
  • update dependency lxml to v5.3.0 (#3102) (4e145b1)
  • update dependency org.apache.commons:commons-lang3 to v3.16.0 (#3103) (95c9508)
  • update dependency org.checkerframework:checker-qual to v3.46.0 (#3081) (2431920)
  • update dependency org.easymock:easymock to v5.4.0 (#3079) (182ae50)
  • update dependency pyyaml to v6.0.2 (#3086) (f847e45)
  • update dependency watchdog to v4.0.2 (#3094) (f1c75a1)
  • update google api dependencies (#3071) (c5abe90)
  • update google auth library dependencies to v1.24.1 (#3109) (62acdd6)
  • update googleapis/java-cloud-bom digest to a98202d (#3097) (bb216ae)
  • update googleapis/java-cloud-bom digest to ad905cc (#3080) (250b26c)
  • update grpc dependencies to v1.66.0 (#3104) (b63b643)
  • update opentelemetry-java monorepo to v1.41.0 (#3105) (7364916)
  • update protobuf to 3.25.4 (#3113) (2b271fc)
  • update slf4j monorepo to v2.0.16 (#3098) (c13f932)

Documentation

v2.43.0

25 Jul 18:42
5e6da42
Compare
Choose a tag to compare

2.43.0 (2024-07-25)

Features

  • add transport option to generation_config.yaml (#3052) (3b1a915)
  • get released version from versions.txt to render README.md (#3007) (99bb2b3)
  • Introduce java.time to Gax-Java (#1872) (308aeaf)
  • Mark getDefaultEndpoint() with @ObsoleteApi (#2347) (e46648f)
  • parse BUILD.bzel to determine whether a commit that only changed BUILD.bazel is a qualified commit (#2937) (502f801)

Bug Fixes

  • Fix: (d996c2d)
  • BaseApiTracer to noop on attemptFailed via overloaded method call (#3016) (2fc938a)
  • Generator to skip generation for empty services. (#3051) (ff2c485)
  • restore hermetic build image publication (#2952) (97a6d67)

Dependencies

  • update dependency com.fasterxml.jackson:jackson-bom to v2.17.2 (#3028) (d16f9d1)
  • update dependency com.google.cloud.opentelemetry:detector-resources-support to v0.30.0 (#2975) (b3ec93f)
  • update dependency com.google.cloud.opentelemetry:detector-resources-support to v0.31.0 (#3044) (6bd07dc)
  • update dependency com.google.errorprone:error_prone_annotations to v2.29.2 (#3058) (8ea0868)
  • update dependency com.google.errorprone:error_prone_annotations to v2.29.2 (#3059) (81b23dc)
  • update dependency com.google.guava:guava to v33.2.1-jre (#3027) (12ee456)
  • update dependency commons-codec:commons-codec to v1.17.1 (#3049) (58d94b7)
  • update dependency dev.cel:cel to v0.6.0 (#3050) (bc332d9)
  • update dependency net.bytebuddy:byte-buddy to v1.14.18 (#3029) (8799cf6)
  • update dependency org.apache.commons:commons-lang3 to v3.15.0 (#3060) (2538334)
  • update dependency org.checkerframework:checker-qual to v3.45.0 (#2988) (4edd216)
  • update google api dependencies (#2951) (c16f6c9)
  • update google auth library dependencies to v1.24.0 (#3039) (98b5bd7)
  • update googleapis/java-cloud-bom digest to 47c5dbc (#2974) (57623f0)
  • update grpc dependencies to v1.65.1 (#3061) (27497e2)
  • update junit5 monorepo to v5.10.3 (#2963) (bc55fe1)
  • update netty dependencies to v4.1.112.final (#3057) (5af127b)
  • update opentelemetry-java monorepo to v1.40.0 (#3035) (5c31c42)
  • Use Gapic-Showcase v0.35.1 (#3018) (43773f0)

Documentation

  • add support option to 'new issue' choices (#3055) (6a2a17d)