deps: Update Non-major dependencies #584
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
5.11.2
->5.11.3
5.11.2
->5.11.3
5.11.2
->5.11.3
5.11.2
->5.11.3
2.44.0
->2.48.0
2.53.0
->2.57.0
2.31.0
->2.35.1
1.66.0
->1.68.1
0.26.0
->0.31.0
0.37.0
->0.42.0
3.35.0
->3.39.0
1.78.1
->1.79
1.78.1
->1.79
2.31.0
->2.35.1
1.11.1
->1.12.0
1.2.0
->1.2.2
Release Notes
googleapis/sdk-platform-java (com.google.api.grpc:proto-google-common-protos)
v2.48.0
Features
Bug Fixes
Dependencies
v2.47.0
Features
Bug Fixes
Dependencies
0cd97b7
(#3260) (2d54a5d)v2.46.0
Features
Bug Fixes
Dependencies
06f632d
(#3198) (49dcd35)e7d8909
(#3207) (de497ee)v2.45.0
Features
Bug Fixes
Dependencies
6626f91
(#3147) (658e40e)Documentation
google/error-prone (com.google.errorprone:error_prone_annotations)
v2.35.1
: Error Prone 2.35.1Compare Source
Error Prone's dependency on protobuf has been downgraded to 3.25.5 for this release.
Version 3.25.5 of protobuf still fixes CVE-2024-7254. This release is provided for users who aren't ready to update to 4.x, see also #4584 and #4634. Future versions of Error Prone will upgrade back to protobuf 4.x.
Full changelog: google/error-prone@v2.35.0...v2.35.1
v2.35.0
: Error Prone 2.35.0Compare Source
Changes:
\s
before the trailing delimiter inMisleadingEscapedSpace
TimeUnitMismatch
improvements: handle binary trees, consider trees likefooSeconds * 1000
to have units of millisNew checks:
JavaDurationGetSecondsToToSeconds
: Preferduration.toSeconds()
overduration.getSeconds()
Full changelog: google/error-prone@v2.34.0...v2.35.0
v2.34.0
: Error Prone 2.34.0Compare Source
Changes:
--should-stop=ifError=FLOW
is now required when running Error Prone (#4595)MemberName
check was renamed toIdentifierName
New checks:
FutureTransformAsync
: The usage of transformAsync is not necessary when all the return values of the transformation function are immediate futures.MisformattedTestData
: Reformats Java source code inside Error Prone test cases.MisleadingEscapedSpace
: Using\s
anywhere except at the end of a line in a text block is potentially misleading.ThrowIfUncheckedKnownUnchecked
:throwIfUnchecked(knownUnchecked)
is equivalent tothrow knownUnchecked
.Closed issues: #4595, #4598, #4620
Full changelog: google/error-prone@v2.33.0...v2.34.0
v2.33.0
: Error Prone 2.33.0Compare Source
Similar to release 2.32.0, the minimum supported JDK version to run Error Prone is JDK 17 (#3803). Using Error Prone to compile code that is deployed to earlier versions is still fully supported, but will require using JDK 17 or newer for compilation and setting
--release
or-source
/-target
/-bootclasspath
.Changes:
New checks:
ArrayRecordComponent
: Record components should not be arrays.Full changelog: google/error-prone@v2.32.0...v2.33.0
v2.32.0
: Error Prone 2.32.0Compare Source
The minimum support JDK version to run Error Prone is now JDK 17 (#3803).
Using Error Prone to compile code that is deployed to earlier versions is still fully supported, but will requires using JDK 17 or newer for compilation and setting
--release
or-source
/-target
/-bootclasspath
.Full changelog: google/error-prone@v2.31.0...v2.32.0
grpc/grpc-java (io.grpc:grpc-bom)
v1.68.1
Compare Source
gRPC Java 1.68.1 Release Notes
v1.68.0 was a mistake. This is the first release of version 1.68.x
Bug Fixes
Behavior Changes
4be69e3
). This is the existing behavior in C core. Duplicate keys in objects are dangerous as which value takes effect is undefined. Previously, the last value was used3a6be9c
). The transport uses two threads, but one is on-demand. If the executor provided tobuilder.transportExecutor()
runs out of threads (e.g., it is a fixed-size thread pool), all transports can be wedged, unable to run on-demand tasks, until keepalive kills one of them. Two threads are now used when handshaking a new transport, and the transport will time out after 1 second with “Timed out waiting for second handshake thread” if two threads are unavailablemesh_id
value fromCSM_MESH_ID
environment variable, instead of getting it from bootstrap file (84d30af
)Improvements
782a44a
) (#11599) (e59ae5f
). This is aio.grpc.Context
storage override to store its state inio.opentelemetry.context.Context
. Libraries should not add a dependency on this artifact, as applications can only have one storage override in their classpathio.grpc.s2a.S2AChannelCredentials
1ded8af
)b692b9d
). This expands the class of bugs that will fail RPCs with the panic error, versus some undefined behaviorfa26a8b
)StreamTracer.inboundMessageRead()
now reports uncompressed message size when the message does not need compression (#11598) (2aae68e
). Previously it always reported-1
(unknown)62f4098
)6f35422
). This is especially helpful when using TLS but not running on AndroidUdsChannelBuilder
, use fake IP instead of localhost (a908b5e
). This avoids an unnecessary DNS lookupf3cf7c3
)99be6e9
)46c1b38
)94a0a0d
)GRPC_EXPERIMENTAL_ENABLE_OTEL_TRACING
environment variable totrue
to enable tracing support inGrpcOpenTelemetry
(#11409, #11477)(043ba55
,421e237
)Dependencies
2ff837a
)Thanks to:
@Juneezee
@lgalfaso
@bestbeforetoday
@hlx502
@JoeCqupt
v1.68.0
: MISTAKECompare Source
This was supposed to be v1.67.0, but there was a mistake during the release process. This has everything in v1.67.1, except for:
v1.67.1
Compare Source
gRPC Java 1.67.1 Release Notes
There was no 1.67.0 release. There was a problem making the release and it went to Maven Central as 1.68.0 instead. This is a version-corrected release.
Improvements
90d0fab
)e821d5e
). This makes it clearer whether a leak is a gRPC leak or an application leak when the Detachable API is being used6a9bc3b
)72a977b
)6dbd1b9
)d034a56
)96a788a
)0017c98
)c29763d
)10d6002
). Previously, RLS configuration would not have been updatedBug Fixes
cc1cbe9
)c63e354
)f866c80
). This change applies to all petiole load balancing policies. For regular usages that use dns name resolution, this is unlikely to matter as the default dns name resolver returns consistent addresses. But this might improve LB behavior for some custom load balancers1dae144
)448ec4f
)Dependencies
70ae832
)75012a5
)ff8e413
)Thanks to
@Juneezee
@lujiajing1126
@JarvisCraft
@sunpe
googleapis/google-cloud-java (com.google.cloud:google-cloud-alloydb-connectors-bom)
v0.30.0
: 0.30.0Compare Source
New/promoted clients
Firestore
Other
v0.29.0
: 0.29.0Compare Source
Core
Dialog Flow
Datastore
PubSub
too high or too low has created many bugs in the past.
Currently the value is set to 5 seconds, which should be enough to account
for communication latency between client and server.
If you believe you need this configuration, please file an issue.
Firestore
v0.27.0
: 0.27.0Compare Source
Dependencies update:
General:
Bigquery:
Firestore:
DatabaseName
renamed toDatabaseRootName
ListCollectionIds
Pubsub:
Storage:
Video Intelligence:
annotateVideoAsync
has parameters removedDocumentation:
googleapis/java-shared-config (com.google.cloud:google-cloud-shared-config)
v1.12.0
Compare Source
Features
Dependencies
11bd719
(#919) (eb0ae86)v1.11.3
Compare Source
Dependencies
v1.11.2
Compare Source
Dependencies
GoogleCloudPlatform/java-repo-tools (com.google.cloud.samples:shared-configuration)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.