Releases: googleapis/sdk-platform-java
Releases · googleapis/sdk-platform-java
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)
v2.41.0
2.41.0 (2024-05-31)
Features
Bug Fixes
Dependencies
- update dependency com.google.api-client:google-api-client-bom to v2.6.0 (#2782) (5bc8928)
- update dependency com.google.cloud.opentelemetry:detector-resources-support to v0.29.0 (#2831) (6c1dbfc)
- update dependency com.google.code.gson:gson to v2.11.0 (#2786) (91f3254)
- update dependency com.google.code.gson:gson to v2.11.0 (#2787) (e81893c)
- update dependency com.google.errorprone:error_prone_annotations to v2.28.0 (#2835) (b8f11b1)
- update dependency com.google.errorprone:error_prone_annotations to v2.28.0 (#2838) (5c46f3f)
- update dependency net.bytebuddy:byte-buddy to v1.14.16 (#2797) (dfedafc)
- update dependency net.bytebuddy:byte-buddy to v1.14.17 (#2828) (6eb9041)
- update dependency org.checkerframework:checker-qual to v3.43.0 (#2730) (b7fa736)
- update dependency requests to v2.32.0 [security] (#2791) (c2ea6cc)
- update dependency watchdog to v4.0.1 (#2800) (d5771dd)
- update google api dependencies (#2672) (6643536)
- update google http client dependencies to v1.44.2 (#2783) (dee7e00)
- update googleapis/java-cloud-bom digest to 59c776b (#2827) (03b3eb4)
- update netty dependencies to v4.1.110.final (#2796) (d1aaa68)
v2.40.1
2.40.1 (2024-05-15)
Bug Fixes
- [common-protos] An existing method
UpdateVehicleLocation
is (7f96074) - [common-protos] An existing method
UpdateVehicleLocation
is removed from serviceVehicleService
(#2751) (7f96074) - [iam] An existing method
UpdateVehicleLocation
is removed from (4a1ae7b) - [iam] An existing method
UpdateVehicleLocation
is removed from serviceVehicleService
(#2752) (4a1ae7b) - do not populate repo level change while removing library (#2740) (43e62b9)
- only append
.api.grpc
suffix to group id if the artifact id starts withproto-
orgrpc-
(#2731) (8e87b2e) - opentelemetry-bom to be in third-party-dependencies BOM (#2736) (4ecc89b)
- prepare to generate grafeas (#2761) (1114f18)
- Replace deprecated protobuf methods. (#2764) (986c090)
Dependencies
- update dependency black to v24.4.2 (#2660) (1cbb681)
- update dependency com.fasterxml.jackson:jackson-bom to v2.17.1 (#2732) (891b01d)
- update dependency com.google.cloud:grpc-gcp to v1.6.0 (#2767) (a39aa07)
- update dependency com.google.errorprone:error_prone_annotations to v2.27.1 (#2708) (4d7d246)
- update dependency com.google.errorprone:error_prone_annotations to v2.27.1 (#2709) (4e31d7d)
- update dependency com.google.oauth-client:google-oauth-client-bom to v1.36.0 (#2768) (22b7398)
- update dependency commons-codec:commons-codec to v1.17.0 (#2710) (b87356c)
- update dependency jinja2 to v3.1.4 [security] (#2742) (d67eaf8)
- update dependency lxml to v5.2.2 (#2766) (df7e211)
- update dependency markupsafe to v2.1.5 (#2657) (805baf8)
- update dependency net.bytebuddy:byte-buddy to v1.14.15 (#2753) (a472620)
- update dependency platformdirs to v4.2.1 (#2662) (dbdcc91)
- update googleapis/java-cloud-bom digest to db4265f (#2755) (908db6f)
- update googleapis/java-cloud-bom digest to f3c611a (#2700) (d254e9b)
- update opentelemetry-java monorepo to v1.38.0 (#2769) (0a5c7c4)
v2.40.0
2.40.0 (2024-05-02)
Features
- [common-protos] add
Weight
to common types for Shopping APIs to be used for accounts bundle (#2699) (5bb9770) - add a CLI tool to validate generation configuration (#2691) (f2ce524)
- Parser to consume the api-versioning value from proto (#2630) (40711fd)
- Update Gapic generator and Gax to emit api-versioning via header (#2671) (e63d1b4)
Bug Fixes
- change folder prefix for adding headers (#2688) (4e92be8)
- Log HttpJson's async thread pool core size (#2697) (34b4bc3)
- replace
cfg = "host"
withcfg = "exec"
(#2637) (6d673f3) - Return resolved endpoint from StubSettings' Builder (#2715) (32c9995)
Dependencies
- Make opentelemetry-api an optional dependency. (#2681) (3967a19)
- update dependency absl-py to v2.1.0 (#2659) (cae6d79)
- update dependency gitpython to v3.1.43 (#2656) (208bef4)
- update dependency lxml to v5.2.1 (#2661) (b95ad49)
- update dependency net.bytebuddy:byte-buddy to v1.14.14 (#2703) (87069bc)
- update dependency typing to v3.10.0.0 (#2663) (7fb5653)
- update gapic-showcase to v0.33.0 (#2653) (0a71cbf)
Documentation
v2.39.0
2.39.0 (2024-04-18)
Features
- add
libraries_bom_version
to generation configuration (#2639) (56c7ca5) - Add ChannelPoolSettings Getter for gRPC's ChannelProvider (#2612) (d0c5191)
- add config change (#2604) (8312706)
- add entry point (#2616) (b19fa33)
- add generation config comparator (#2587) (a94c2f0)
- Add JavadocJar Task to build.gradle for self service libraries (#2593) (993f5ac)
- Client/StubSettings' getEndpoint() returns the resolved endpoint (#2440) (4942bc1)
- generate selected libraries (#2598) (739ddbb)
- Validate the Universe Domain inside Java-Core (#2592) (35d789f)
Bug Fixes
- add main to
generate_repo.py
(#2607) (fedeb32) - correct deep-remove and deep-preserve regexes (#2572) (4c7fd88)
- first attempt should use the min of RPC timeout and total timeout (#2641) (0349232)
- remove duplicated calls to AutoValue builders (#2636) (53a3727)
- remove unnecessary slf4j and AbstractGoogleClientRequest native image configs (0cb7d0e)
- remove unnecessary slf4j and AbstractGoogleClientRequest native image configs (#2628) (0cb7d0e)
Dependencies
- update arrow.version to v15.0.2 (#2589) (777acf3)
- update dependency com.google.cloud.opentelemetry:detector-resources-support to v0.28.0 (#2649) (e4ed176)
- update dependency gitpython to v3.1.41 [security] (#2625) (e41bd8f)
- update dependency net.bytebuddy:byte-buddy to v1.14.13 (#2646) (73ac5a4)
- update dependency org.threeten:threeten-extra to v1.8.0 (#2650) (226325a)
- update dependency org.threeten:threetenbp to v1.6.9 (#2602) (371753e)
- update dependency org.threeten:threetenbp to v1.6.9 (#2665) (8935bc8)
- update google api dependencies (#2584) (cd20604)
- update googleapis/java-cloud-bom digest to 7071341 (#2608) (8d74140)
- update netty dependencies to v4.1.109.final (#2597) (8990693)
- update opentelemetry-java monorepo to v1.37.0 (#2652) (f8fa2e9)
- update protobuf dependencies to v3.25.3 (#2491) (b0e5041)
- update slf4j monorepo to v2.0.13 (#2647) (f030e29)
v2.38.1
v2.38.0
2.38.0 (2024-03-15)
Features
- [common-protos] add
api_version
extension toServiceOptions
, for collaborative versioning (d343be9) - [common-protos] add
api_version
extension toServiceOptions
, for collaborative versioning (#2551) (d343be9) - add
ErrorReason.LOCATION_POLICY_VIOLATED
enum value (d343be9) - add
ErrorReason.LOCATION_POLICY_VIOLATED
enum value (d343be9) - add
Publishing.rest_reference_documentation_uri
to aid client library publication (d343be9) - add
Publishing.rest_reference_documentation_uri
to aid client library publication (d343be9) - Add shopping and chat common protos. (#2553) (5f2d4e7), closes #2018
- get PR description from googleapis commits (#2531) (c2ea697)
- Introduce OpenTelemetry Metrics Recording (#2500) (b936580)
- skip build only commit (#2555) (180c8a9)
- Universe Domain Environment Variable Support (#2485) (1463d64)
Dependencies
- normalize dependencies (#2574) (6622238)
- update arrow.version to v15.0.1 (#2565) (b2c3f6a)
- update dependency com.fasterxml.jackson:jackson-bom to v2.17.0 (#2564) (40ae7f9)
- update dependency com.google.api-client:google-api-client-bom to v2.4.0 (#2570) (f60441f)
- update dependency com.google.errorprone:error_prone_annotations to v2.26.1 (#2530) (7c1aaab)
- update dependency com.google.errorprone:error_prone_annotations to v2.26.1 (#2532) (447b4e1)
- update dependency io.netty:netty-tcnative-boringssl-static to v2.0.65.final (#2547) (46e0e0f)
- update dependency net.bytebuddy:byte-buddy to v1.14.12 (#2522) (edfec32)
- update google api dependencies (#2484) (92e91bc)
- update google api dependencies (#2538) (d9355cf)
- update googleapis/java-cloud-bom digest to 3f93d58 (#2499) (5fd4d5e)
- update googleapis/java-cloud-bom digest to 659764f (#2545) (d6c8be6)
- update netty dependencies (#2480) (40753c3)
- update opentelemetry-java monorepo to v1.35.0 (#2477) (3ecefff)
- update opentelemetry-java monorepo to v1.36.0 (#2550) (9669c21)
- update opentelemetry-java monorepo to v1.36.0 (#2573) (f5f201e)
- update slf4j monorepo to v2.0.12 (#2481) (363a354)
Documentation
v2.37.0
v2.36.0
2.36.0 (2024-02-29)
Features
Bug Fixes
- cleanup @BetaApi from Resource Name Builder Methods (#2450) (6e8d098), closes #2099
- Fix watchdog to start with WAITING state (#2468) (dedc40f)
- ignore comment in BUILD (#2492) (6ca20e5)
- remove @BetaApi from ApiFutures and ApiService (#2454) (f59e717), closes #2098
Dependencies
- grandfathering the dependencies for java-pubsublite and java-bigquery (#2504) (9ceab23)
- update dependency gradle to v7.6.4 (#2474) (607dc59)
- update dependency org.graalvm.sdk:graal-sdk to v22.3.5 (#2475) (2de487b)
- update grpc dependencies to v1.62.2 (#2506) (f438603)
Documentation
v2.35.0
2.35.0 (2024-02-13)
Features
- add
generate_repo.py
(#2431) (47b632a) - move synthtool templates to
library_generation/owlbot
(#2443) (5c95472)
Bug Fixes
- Apiary Host returns user set host if set (#2455) (5f17e62)
- Cancel the Timeout Task for HttpJson (#2360) (b177d9e)
Dependencies
- update dependency commons-codec:commons-codec to v1.16.1 (#2473) (8c6e91d)
- update google api dependencies (#2469) (ad4d4e6)
- update google auth library dependencies to v1.23.0 (#2466) (349a5d3)
- update google auth library dependencies to v1.23.0 (#2476) (6c9127c)
- update google http client dependencies to v1.44.1 (#2467) (87d1435)
- update googleapis/java-cloud-bom digest to ac9893c (#2472) (7fff34a)
- update grpc dependencies to v1.61.1 (#2463) (9ec575b)