Releases: googleapis/sdk-platform-java
Releases · googleapis/sdk-platform-java
v2.50.0
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
v2.48.0
2.48.0 (2024-10-22)
Features
- gax: add protobuf version tracking to headers (#3199) (40c19b1)
- selectively generate libraries (#3290) (dfe1a50)
Bug Fixes
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
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
2.46.1 (2024-09-25)
Dependencies
- update dependency black to v24.8.0 (#3234) (73d803b)
- update dependency lxml to v5.3.0 (#3237) (ee2d05a)
- update dependency net.bytebuddy:byte-buddy to v1.15.2 (#3235) (a7781a6)
- update dependency pyyaml to v6.0.2 (#3231) (ce60bdf)
- update dependency watchdog to v4.0.2 (#3232) (ab0976b)
- update google api dependencies (#3224) (4803738)
- update google.cloud.opentelemetry.version to v0.32.0 (#3225) (69e3e38)
- update grpc dependencies to v1.68.0 (#3220) (f6e30a5)
- update junit5 monorepo to v5.11.1 (#3236) (8b42993)
v2.46.0
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
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
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
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
2.44.0 (2024-08-16)
Features
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
2.43.0 (2024-07-25)
Features
- add
transport
option togeneration_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 changedBUILD.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
v2.42.0
2.42.0 (2024-06-25)
Features
- Allow Adding Client Level Attributes to MetricsTracerFactory (#2614) (f122c6f)
- gapic-generator-java to perform a no-op when no services are detected (#2460) (c0b5646)
- Make Layout Parser generally available in V1 (e508ae6)
- populate
.repo-metadata.json
from highest version (#2890) (f587541) - push SNAPSHOT versions of the hermetic build docker image (#2888) (81df866)
Bug Fixes
- deps: update the Java code generator (gapic-generator-java) to 1.2.3 (e508ae6)
- Expose Gax meter name (#2865) (6c5d6ce)
- Move the logic of getting systemProductName from static block to static method (#2874) (536f1eb)
- Update default Otel Attribute from method_name to method (#2833) (af10a9e)
Dependencies
- update dependency com.google.auto.value:auto-value to v1.11.0 (#2842) (dd27fdf)
- update dependency com.google.auto.value:auto-value-annotations to v1.11.0 (#2843) (bf8e67f)
- update dependency com.google.cloud:grpc-gcp to v1.6.1 (#2943) (9f16b40)
- update dependency org.checkerframework:checker-qual to v3.44.0 (#2848) (7a99c50)
- update dependency org.easymock:easymock to v5.3.0 (#2871) (c243f7d)
- update google api dependencies (#2846) (b5ef698)
- update googleapis/java-cloud-bom digest to 17cc5ec (#2882) (d6abd8e)
- update netty dependencies to v4.1.111.final (#2877) (b5f10b9)
- update opentelemetry-java monorepo to v1.39.0 (#2863) (9d1f3a8)