Skip to content

chore(main): release 2.57.0 #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

diegomarquezp
Copy link
Owner

🤖 I have created a release beep boop

2.57.0

2.57.0 (2025-04-23)

Features

  • [iam] add ResourcePolicyMember to google/iam/v1 (b8e2859)
  • add transport option to generation_config.yaml (#3052) (3b1a915)
  • add Batcher#close(timeout) and Batcher#cancelOutstanding (#3141) (b5a92e4)
  • add client side logging with slf4j (#3403) (fe002fa)
  • Add experimental S2A integration in client libraries grpc transport (#3326) (1138ca6)
  • add full RetrySettings sample code to Settings classes (#3056) (8fe3a2d)
  • add support for new setAllowHardBoundTokens field. (#3467) (38431a2)
  • add toString to futures returned by operations (#3140) (afecb8c)
  • bake gapic-generator-java into the hermetic build docker image (#3067) (a372e82)
  • enable DirectPath bound token in InstantiatingGrpcChannelProvider (#3572) (5080495)
  • Enable MTLS_S2A bound token by default for gRPC S2A enabled flows (#3591) (81e21f2)
  • enable selective generation based on service config include list (#3323) (0cddadb)
  • expose property in GrpcTransportChannel if it uses direct path. (#3170) (9a432f7)
  • gax: add API key authentication to ClientSettings (#3137) (df08956)
  • gax: add protobuf version tracking to headers (#3199) (40c19b1)
  • gax: append cred-type header for auth metrics (#3186) (ca3ec24)
  • generate a GAPIC library from api definition (#3208) (b6b5d7b)
  • generate showcase using docker image (#3568) (3857e3f)
  • get released version from versions.txt to render README.md (#3007) (99bb2b3)
  • introduce java.time to java-core (#3330) (f202c3b)
  • Introduce java.time to Gax-Java (#1872) (308aeaf)
  • Mark getDefaultEndpoint() with @ObsoleteApi (#2347) (e46648f)
  • Metrics tracer addAttribute map overload (#3202) (1a988df)
  • migrate away from deprecated graal-sdk dependency to use nativeimage (#2706) (757801a)
  • Move release note generation to a sub module (#3299) (7d6d66a)
  • next release from main branch is 2.55.0 (#3668) (1eda55f)
  • parse BUILD.bzel to determine whether a commit that only changed BUILD.bazel is a qualified commit (#2937) (502f801)
  • revert #3400: reintroduce experimental S2A integration in client libraries grpc transport (#3548) (65a0f11)
  • Selective gapic generation phase II (#3730) (64ac2c1)
  • selectively generate libraries (#3290) (dfe1a50)
  • update ErrorDetails to allow unpacking arbitrary messages (#3073) (6913db5)
  • Update Gapic-Generator to generate libraries using java.time methods (#3321) (b21c9a4)

Bug Fixes

  • Fix: (d996c2d)
  • #3381 (75dcb96)
  • BaseApiTracer to noop on attemptFailed via overloaded method call (#3016) (2fc938a)
  • add additional potential exceptions when retrieving protobuf manifest file to get version (#3315) (ef9e518)
  • address incorrect universe domain validation when quota project id is set (#3257) (6e70c37), closes #3256
  • Avoid creating message string prematurely for streaming calls (#3622) (f805e70)
  • Disable automatically retrieving Universe Domain from Metadata Server (#3272) (f4402bf)
  • Fix flaky test ScheduledRetryingExecutorTest.testCancelOuterFutureAfterStart (#3335) (e73740d)
  • gax: prevent truncation/overflow when converting time values (#3095) (699074e)
  • generate pr description with repo level change (#3182) (edd2168)
  • Generator callable generation is based on method type (#3075) (c21a013)
  • generator setting incorrect name/class for sample due to region tag (2nd attempt) (#3293) (771bd0e)
  • Generator to skip generation for empty services. (#3051) (ff2c485)
  • graalvm missing build time class when using protobuf 4.x (#3438) (f0236cf)
  • hermetic-build: use correct image name in templated graalvm jobs (#3743) (29a78d3)
  • httpjson callables to trace attempts (started, failed) (#3300) (15a64ee)
  • improve warnings for Direct Path xDS set via env (#3019) (7a26115)
  • include templated files in release-please-config.json (f0c6b40)
  • inline version update in kokoro templates (9da0fb8)
  • instantiate GaxProperties at build time to ensure we get the protobuf version (#3365) (bb2a3be)
  • keep native image templates up to date (#3759) (7dffab1)
  • match graalvm job names with internal configs (#3755) (23b4b12)
  • plumb mtls endpoint to TransportChannelProvider (#3673) (a961459)
  • protobuf version not always getting set in headers (#3322) (7f6e470)
  • remove call credentials from call options if DirectPath (#3670) (5ede29c)
  • return all library names if repo-level parameter changes (#3379) (75dcb96), closes #3381
  • S2A gRPC flow creates ComputeEngineCredentials via newBuilder. (#3651) (29c061e)
  • use BuildKit instead of legacy builder to build the Hermetic Build images (#3338) (222fb45)
  • use java 17 in samples.yaml (#3754) (2d5c5e2)
  • use spotify formatter in hermetic build templates (#3752) (65e29da)

Dependencies

  • add opentelemetry exporter-metrics and shared-resoucemapping to shared dependencies (#3078) (fc8d80d)
  • add opentelemetry gcp-resources to shared deps (#3722) (b1b075d)
  • revert "deps: update arrow.version to v18.2.0" (#3694) (2725744)
  • update arrow.version to v18.2.0 (#3675) (5a555e5)
  • update dependency argcomplete to v3.5.0 (#3099) (0654a28)
  • update dependency black to v24.8.0 (#3082) (a864f62)
  • update dependency black to v24.8.0 (#3234) (73d803b)
  • update dependency certifi to v2024.8.30 (#3150) (c18b705)
  • update dependency ch.qos.logback:logback-core to v1.3.15 [security] (#3654) (093d867)
  • update dependency com.fasterxml.jackson:jackson-bom to v2.17.2 (#3028) (d16f9d1)
  • update dependency com.fasterxml.jackson:jackson-bom to v2.18.0 (#3248) (821e83d)
  • 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.0 (#3151) (5f43e43)
  • update dependency com.google.api-client:google-api-client-bom to v2.7.1 (#3450) (35f1310)
  • update dependency com.google.api-client:google-api-client-bom to v2.7.2 (#3578) (f6e5ad9)
  • update dependency com.google.auth:google-auth-library-oauth2-http to v1.30.0 (#3428) (78cbff1)
  • 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.code.gson:gson to v2.12.0 (#3595) (1f1b119)
  • update dependency com.google.code.gson:gson to v2.12.0 (#3596) (af62f53)
  • update dependency com.google.code.gson:gson to v2.12.1 (#3599) (18917ee)
  • update dependency com.google.code.gson:gson to v2.12.1 (#3600) (3f82836)
  • update dependency com.google.crypto.tink:tink to v1.14.1 (#3083) (c13b63e)
  • 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.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 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.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 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.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 dependency com.google.errorprone:error_prone_annotations to v2.35.1 (#3316) (d7c290f)
  • 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 com.google.guava:guava to v33.2.1-jre (#3027) (12ee456)
  • update dependency com.google.guava:guava to v33.3.0-jre (#3119) (41174b0)
  • update dependency com.google.guava:guava to v33.3.1-jre (#3228) (4e76207)
  • update dependency com.google.guava:guava to v33.4.0-jre (#3473) (453b897)
  • update dependency com.google.guava:guava-bom to v33.4.0-jre (#3545) (07eb10e)
  • update dependency com.google.oauth-client:google-oauth-client-bom to v1.37.0 (#3471) (1f1c369)
  • update dependency commons-codec:commons-codec to v1.17.1 (#3049) (58d94b7)
  • update dependency commons-codec:commons-codec to v1.17.2 (#3557) (07ce801)
  • update dependency commons-codec:commons-codec to v1.18.0 (#3590) (cd46ba5)
  • update dependency dev.cel:cel to v0.6.0 (#3050) (bc332d9)
  • update dependency dev.cel:cel to v0.7.1 (#3155) (b1ddd16)
  • update dependency dev.cel:cel to v0.8.0 (#3429) (79cde20)
  • update dependency filelock to v3.16.0 (#3175) (6681113)
  • update dependency filelock to v3.16.1 (#3210) (703ac3d)
  • update dependency gitpython to v3.1.44 (#3559) (e924db0)
  • update dependency idna to v3.10 (#3201) (211c3ec)
  • update dependency idna to v3.8 (#3156) (82f5326)
  • update dependency io.github.java-diff-utils:java-diff-utils to v4.15 (#3430) (91fd5cb)
  • update dependency io.netty:netty-tcnative-boringssl-static to v2.0.66.final (#3148) (a7efaa8)
  • update dependency io.netty:netty-tcnative-boringssl-static to v2.0.70.final (#3623) (a4d1f95)
  • update dependency lxml to v5.3.0 (#3102) (4e145b1)
  • update dependency lxml to v5.3.0 (#3237) (ee2d05a)
  • update dependency lxml to v5.3.1 (#3624) (5407646)
  • update dependency net.bytebuddy:byte-buddy to v1.14.18 (#3029) (8799cf6)
  • update dependency net.bytebuddy:byte-buddy to v1.15.1 (#3115) (0e06c5f)
  • update dependency net.bytebuddy:byte-buddy to v1.15.10 (#3298) (7b503de)
  • update dependency net.bytebuddy:byte-buddy to v1.15.11 (#3468) (fde27db)
  • update dependency net.bytebuddy:byte-buddy to v1.15.2 (#3235) (a7781a6)
  • update dependency net.bytebuddy:byte-buddy to v1.15.3 (#3246) (2aad71d)
  • update dependency net.bytebuddy:byte-buddy to v1.17.0 (#3582) (54d99e9)
  • update dependency org.apache.commons:commons-lang3 to v3.15.0 (#3060) (2538334)
  • update dependency org.apache.commons:commons-lang3 to v3.16.0 (#3103) (95c9508)
  • update dependency org.apache.commons:commons-lang3 to v3.17.0 (#3157) (8d3b9fd)
  • update dependency org.checkerframework:checker-qual to v3.45.0 (#2988) (4edd216)
  • update dependency org.checkerframework:checker-qual to v3.46.0 (#3081) (2431920)
  • update dependency org.checkerframework:checker-qual to v3.47.0 (#3166) (365674d)
  • update dependency org.checkerframework:checker-qual to v3.48.3 (#3278) (c5fd1b4)
  • update dependency org.checkerframework:checker-qual to v3.48.4 (#3560) (a4726e9)
  • update dependency org.checkerframework:checker-qual to v3.49.0 (#3604) (390cffa)
  • update dependency org.easymock:easymock to v5.4.0 (#3079) (182ae50)
  • update dependency org.easymock:easymock to v5.5.0 (#3431) (3c22f5e)
  • update dependency org.graalvm.sdk:nativeimage to v24.1.2 (#3597) (9d151c4)
  • update dependency org.threeten:threetenbp to v1.7.0 (#3205) (c88a722)
  • update dependency org.threeten:threetenbp to v1.7.0 (#3206) (3e9fbac)
  • update dependency org.yaml:snakeyaml to v2.3 (#3158) (e67ea9a)
  • update dependency packaging to v24.2 (#3432) (c1e7c81)
  • update dependency platformdirs to v4.3.2 (#3176) (4f2f9e0)
  • update dependency platformdirs to v4.3.3 (#3200) (b62b05d)
  • update dependency platformdirs to v4.3.6 (#3209) (227ffa5)
  • update dependency pyyaml to v6.0.2 (#3086) (f847e45)
  • update dependency pyyaml to v6.0.2 (#3231) (ce60bdf)
  • update dependency smmap to v5.0.2 (#3561) (6cd5d0d)
  • update dependency urllib3 to v2.2.3 (#3194) (f69d511)
  • update dependency virtualenv to v20.26.4 (#3177) (080e078)
  • update dependency virtualenv to v20.26.5 (#3212) (d3ef97a)
  • update dependency watchdog to v4.0.2 (#3094) (f1c75a1)
  • update dependency watchdog to v4.0.2 (#3232) (ab0976b)
  • update docker.io/library/alpine docker tag to v3.21.0 (#3433) (c8318c2)
  • update docker.io/library/alpine docker tag to v3.21.1 (#3551) (edd5a4c)
  • update docker.io/library/alpine docker tag to v3.21.2 (#3580) (f577ecd)
  • 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 456f60c (#3607) (c2d2768)
  • update docker.io/library/maven:3.9.9-eclipse-temurin-11-alpine docker digest to 9a259c6 (#3554) (eb2cbd6)
  • update docker.io/library/maven:3.9.9-eclipse-temurin-11-alpine docker digest to cdfb386 (#3418) (2559ff8)
  • update docker.io/library/maven:3.9.9-eclipse-temurin-11-alpine docker digest to d323c2b (#3601) (ed35c23)
  • update docker.io/library/python docker tag to v3.13.1 (#3434) (feefd27)
  • update docker.io/library/python docker tag to v3.13.2 (#3615) (ba007c2)
  • update docker.io/library/python:3.13.1-alpine3.20 docker digest to 7788ec8 (#3586) (a24d1ba)
  • update docker.io/library/python:3.13.1-alpine3.20 docker digest to 9ab3b6e (#3555) (40a74fe)
  • update google api dependencies (#2951) (c16f6c9)
  • update google api dependencies (#3071) (c5abe90)
  • update google api dependencies (#3118) (67342ea)
  • update google api dependencies (#3183) (02eea8d)
  • update google api dependencies (#3224) (4803738)
  • update google api dependencies (#3242) (02aae9d)
  • update google api dependencies (#3282) (a9eac85)
  • update google api dependencies (#3435) (3a1e8f2)
  • update google api dependencies (#3461) (12d9ff2)
  • update google api dependencies (#3584) (08f2b7b)
  • update google api dependencies (#3631) (48db2a1)
  • update google auth library dependencies to v1.24.0 (#3039) (98b5bd7)
  • update google auth library dependencies to v1.24.1 (#3109) (62acdd6)
  • update google auth library dependencies to v1.25.0 (#3168) (715884a)
  • update google auth library dependencies to v1.26.0 (#3216) (0b369e9)
  • update google auth library dependencies to v1.27.0 (#3221) (a3cb9e7)
  • update google auth library dependencies to v1.28.0 (#3267) (6d85864)
  • update google auth library dependencies to v1.29.0 (#3302) (e64eda2)
  • update google auth library dependencies to v1.30.0 (#3367) (a31c682)
  • update google auth library dependencies to v1.30.1 (#3453) (d7b7dd9)
  • update google auth library dependencies to v1.31.0 (#3577) (7fa879a)
  • update google auth library dependencies to v1.32.0 (#3611) (9436eb0)
  • update google auth library dependencies to v1.32.1 (#3618) (88c78e2)
  • update google auth library dependencies to v1.33.1 (#3656) (f7877a5)
  • update google http client dependencies to v1.45.0 (#3159) (a3fe612)
  • update google http client dependencies to v1.45.2 (#3394) (f8ee892)
  • update google http client dependencies to v1.45.3 (#3454) (a112559)
  • update google http client dependencies to v1.46.1 (#3616) (2462105)
  • update google http client dependencies to v1.46.3 (#3657) (9d5b3b5)
  • update google.cloud.opentelemetry.version to v0.32.0 (#3225) (69e3e38)
  • update google.cloud.opentelemetry.version to v0.33.0 (#3436) (e519626)
  • update googleapis/java-cloud-bom digest to 03f6dcd (#3465) (67f5ea2)
  • update googleapis/java-cloud-bom digest to 06f632d (#3198) (49dcd35)
  • update googleapis/java-cloud-bom digest to 0cd97b7 (#3260) (2d54a5d)
  • update googleapis/java-cloud-bom digest to 47ad868 (#3608) (2bcf9e0)
  • update googleapis/java-cloud-bom digest to 47c5dbc (#2974) (57623f0)
  • update googleapis/java-cloud-bom digest to 514a644 (#3602) (172d4da)
  • update googleapis/java-cloud-bom digest to 6626f91 (#3147) (658e40e)
  • update googleapis/java-cloud-bom digest to 7752ecd (#3603) (06be924)
  • update googleapis/java-cloud-bom digest to 93740d5 (#3280) (f987db5)
  • update googleapis/java-cloud-bom digest to a98202d (#3097) (bb216ae)
  • update googleapis/java-cloud-bom digest to ad905cc (#3080) (250b26c)
  • update googleapis/java-cloud-bom digest to c7c443f (#3579) (fcf40b7)
  • update googleapis/java-cloud-bom digest to e7d8909 (#3207) (de497ee)
  • update grpc dependencies to v1.65.1 (#3061) (27497e2)
  • update grpc dependencies to v1.66.0 (#3104) (b63b643)
  • update grpc dependencies to v1.67.1 (#3258) (e08906c)
  • update grpc dependencies to v1.67.1 in dependencies.properties (#3279) (5b46e70)
  • update grpc dependencies to v1.68.0 (#3220) (f6e30a5)
  • update grpc dependencies to v1.68.1 (#3240) (c8e3941)
  • update grpc dependencies to v1.68.2 (#3420) (6d0a169)
  • update grpc dependencies to v1.69.0 (#3451) (0effb37)
  • update grpc to 1.70.0 (#3641) (ad26cf9)
  • update grpc to 1.70.0 (missed update) (#3658) (6ca0599)
  • update junit5 monorepo to v5.10.3 (#2963) (bc55fe1)
  • update junit5 monorepo to v5.11.0 (#3111) (6bf84c8)
  • update junit5 monorepo to v5.11.1 (#3236) (8b42993)
  • update junit5 monorepo to v5.11.2 (#3276) (6b10f94)
  • update junit5 monorepo to v5.11.3 (#3310) (4e33f2b)
  • update junit5 monorepo to v5.11.4 (#3470) (164ebac)
  • update netty dependencies (#3423) (22ea7b5)
  • update netty dependencies to v4.1.112.final (#3057) (5af127b)
  • update netty dependencies to v4.1.113.final (#3165) (9b5957d)
  • update netty dependencies to v4.1.114.final (#3263) (8bd83d9)
  • update netty dependencies to v4.1.116.final (#3543) (d4fa54d)
  • update netty dependencies to v4.1.117.final (#3581) (2734dc0)
  • update netty dependencies to v4.1.118.final (#3625) (16ff6bd)
  • update netty dependencies to v4.1.118.final (#3626) (316c425)
  • Update OpenTelemetry semantic convention packages in the shared dependencies (#3402) (0e69784)
  • update opentelemetry-java monorepo to v1.40.0 (#3035) (5c31c42)
  • update opentelemetry-java monorepo to v1.41.0 (#3105) (7364916)
  • update opentelemetry-java monorepo to v1.42.0 (#3172) (413c44e)
  • update opentelemetry-java monorepo to v1.42.1 (#3189) (38117d8)
  • update opentelemetry-java monorepo to v1.44.1 (#3437) (66b85da)
  • update opentelemetry-java monorepo to v1.45.0 (#3439) (d29475a)
  • update opentelemetry-java monorepo to v1.46.0 (#3585) (ac214be)
  • update opentelemetry-java monorepo to v1.47.0 (#3619) (66901df)
  • Update opentelemetry-semconv to v1.29.0-alpha (#3635) (49ac09d)
  • update protobuf to 3.25.4 (#3113) (2b271fc)
  • update repo-automation-bots digest to 0a12b5d (#3464) (b9c9d21)
  • update repo-automation-bots digest to 35eff2c (#3609) (b962a01)
  • update repo-automation-bots digest to 3a68a9c (#3620) (1d79552)
  • update repo-automation-bots digest to 6662ddc (#3421) (dec5de0)
  • update repo-automation-bots digest to 8230b4e (#3448) (e53199b)
  • update repo-automation-bots digest to 8b7d94b (#3458) (59f9e0a)
  • update repo-automation-bots digest to ae0a72f (#3452) (331bacf)
  • update repo-automation-bots digest to f3fbbab (#3419) (343a029)
  • update slf4j monorepo to v2.0.16 (#3098) (c13f932)
  • Upgrade Protobuf-Java to v3.25.5 (#3217) (860c1bc)
  • Use Gapic-Showcase v0.35.1 (#3018) (43773f0)

Documentation


This PR was generated with Release Please. See documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant