Skip to content

Commit 6d4c400

Browse files
committed
Merge remote-tracking branch 'origin/master' into ext-proc-server
# Conflicts: # xds/src/main/java/io/grpc/xds/ExternalProcessorClientInterceptor.java # xds/src/test/java/io/grpc/xds/ExternalProcessorClientInterceptorTest.java # xds/third_party/envoy/src/main/proto/envoy/service/ext_proc/v3/external_processor.proto
2 parents d83a327 + fc43144 commit 6d4c400

138 files changed

Lines changed: 11898 additions & 5224 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

MODULE.bazel

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module(
22
name = "grpc-java",
3-
version = "1.84.0-SNAPSHOT", # CURRENT_GRPC_VERSION
3+
version = "1.85.0-SNAPSHOT", # CURRENT_GRPC_VERSION
44
repo_name = "io_grpc_grpc_java",
55
)
66

@@ -54,7 +54,7 @@ bazel_dep(name = "bazel_jar_jar", version = "0.1.11.bcr.1")
5454
bazel_dep(name = "bazel_skylib", version = "1.7.1")
5555
bazel_dep(name = "googleapis", version = "0.0.0-20260514-1dbb1a14", repo_name = "com_google_googleapis")
5656
bazel_dep(name = "grpc-proto", version = "0.0.0-20240627-ec30f58.bcr.1", repo_name = "io_grpc_grpc_proto")
57-
bazel_dep(name = "protobuf", version = "35.1", repo_name = "com_google_protobuf")
57+
bazel_dep(name = "protobuf", version = "36.0.bcr.1", repo_name = "com_google_protobuf")
5858
bazel_dep(name = "rules_proto", version = "7.1.0")
5959
bazel_dep(name = "rules_android", version = "0.7.3")
6060
bazel_dep(name = "rules_cc", version = "0.0.9")

README.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@ For a guided tour, take a look at the [quick start
4444
guide](https://grpc.io/docs/languages/java/quickstart) or the more explanatory [gRPC
4545
basics](https://grpc.io/docs/languages/java/basics).
4646

47-
The [examples](https://github.com/grpc/grpc-java/tree/v1.83.1/examples) and the
48-
[Android example](https://github.com/grpc/grpc-java/tree/v1.83.1/examples/android)
47+
The [examples](https://github.com/grpc/grpc-java/tree/v1.84.0/examples) and the
48+
[Android example](https://github.com/grpc/grpc-java/tree/v1.84.0/examples/android)
4949
are standalone projects that showcase the usage of gRPC.
5050

5151
Download
@@ -56,42 +56,42 @@ Download [the JARs][]. Or for Maven with non-Android, add to your `pom.xml`:
5656
<dependency>
5757
<groupId>io.grpc</groupId>
5858
<artifactId>grpc-netty-shaded</artifactId>
59-
<version>1.83.1</version>
59+
<version>1.84.0</version>
6060
<scope>runtime</scope>
6161
</dependency>
6262
<dependency>
6363
<groupId>io.grpc</groupId>
6464
<artifactId>grpc-protobuf</artifactId>
65-
<version>1.83.1</version>
65+
<version>1.84.0</version>
6666
</dependency>
6767
<dependency>
6868
<groupId>io.grpc</groupId>
6969
<artifactId>grpc-stub</artifactId>
70-
<version>1.83.1</version>
70+
<version>1.84.0</version>
7171
</dependency>
7272
```
7373

7474
Or for Gradle with non-Android, add to your dependencies:
7575
```gradle
76-
runtimeOnly 'io.grpc:grpc-netty-shaded:1.83.1'
77-
implementation 'io.grpc:grpc-protobuf:1.83.1'
78-
implementation 'io.grpc:grpc-stub:1.83.1'
76+
runtimeOnly 'io.grpc:grpc-netty-shaded:1.84.0'
77+
implementation 'io.grpc:grpc-protobuf:1.84.0'
78+
implementation 'io.grpc:grpc-stub:1.84.0'
7979
```
8080

8181
For Android client, use `grpc-okhttp` instead of `grpc-netty-shaded` and
8282
`grpc-protobuf-lite` instead of `grpc-protobuf`:
8383
```gradle
84-
implementation 'io.grpc:grpc-okhttp:1.83.1'
85-
implementation 'io.grpc:grpc-protobuf-lite:1.83.1'
86-
implementation 'io.grpc:grpc-stub:1.83.1'
84+
implementation 'io.grpc:grpc-okhttp:1.84.0'
85+
implementation 'io.grpc:grpc-protobuf-lite:1.84.0'
86+
implementation 'io.grpc:grpc-stub:1.84.0'
8787
```
8888

8989
For [Bazel](https://bazel.build), you can either
9090
[use Maven](https://github.com/bazelbuild/rules_jvm_external)
9191
(with the GAVs from above), or use `@io_grpc_grpc_java//api` et al (see below).
9292

9393
[the JARs]:
94-
https://search.maven.org/search?q=g:io.grpc%20AND%20v:1.83.1
94+
https://search.maven.org/search?q=g:io.grpc%20AND%20v:1.84.0
9595

9696
Development snapshots are available in [Sonatypes's snapshot
9797
repository](https://central.sonatype.com/repository/maven-snapshots/).
@@ -123,7 +123,7 @@ For protobuf-based codegen integrated with the Maven build system, you can use
123123
<configuration>
124124
<protocArtifact>com.google.protobuf:protoc:3.25.8:exe:${os.detected.classifier}</protocArtifact>
125125
<pluginId>grpc-java</pluginId>
126-
<pluginArtifact>io.grpc:protoc-gen-grpc-java:1.83.1:exe:${os.detected.classifier}</pluginArtifact>
126+
<pluginArtifact>io.grpc:protoc-gen-grpc-java:1.84.0:exe:${os.detected.classifier}</pluginArtifact>
127127
</configuration>
128128
<executions>
129129
<execution>
@@ -153,7 +153,7 @@ protobuf {
153153
}
154154
plugins {
155155
grpc {
156-
artifact = 'io.grpc:protoc-gen-grpc-java:1.83.1'
156+
artifact = 'io.grpc:protoc-gen-grpc-java:1.84.0'
157157
}
158158
}
159159
generateProtoTasks {
@@ -186,7 +186,7 @@ protobuf {
186186
}
187187
plugins {
188188
grpc {
189-
artifact = 'io.grpc:protoc-gen-grpc-java:1.83.1'
189+
artifact = 'io.grpc:protoc-gen-grpc-java:1.84.0'
190190
}
191191
}
192192
generateProtoTasks {

SECURITY.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -400,7 +400,10 @@ grpc-netty version | netty-handler version | netty-tcnative-boringssl-static ver
400400
1.75.x-1.76.x | 4.1.124.Final | 2.0.72.Final
401401
1.77.x-1.78.x | 4.1.127.Final | 2.0.74.Final
402402
1.79.x-1.80.x | 4.1.130.Final | 2.0.74.Final
403-
1.81.x- | 4.2.16.Final | 2.0.81.Final
403+
1.81.x | 4.1.132.Final | 2.0.75.Final
404+
1.82.x | 4.1.133.Final | 2.0.75.Final
405+
1.83.x | 4.2.15.Final | 2.0.75.Final
406+
1.84.x- | 4.2.16.Final | 2.0.81.Final
404407

405408
_(grpc-netty-shaded avoids issues with keeping these versions in sync.)_
406409

auth/BUILD.bazel

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ java_library(
1111
"//api",
1212
artifact("com.google.auth:google-auth-library-credentials"),
1313
artifact("com.google.code.findbugs:jsr305"),
14-
artifact("com.google.code.gson:gson"),
1514
artifact("com.google.guava:guava"),
1615
],
1716
)

auth/build.gradle

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ tasks.named("jar").configure {
1717
dependencies {
1818
api project(':grpc-api'),
1919
libraries.google.auth.credentials
20-
implementation libraries.guava,
21-
libraries.gson
20+
implementation libraries.guava
2221
testImplementation project(':grpc-testing'),
2322
project(':grpc-core'),
2423
project(":grpc-context"), // Override google-auth dependency with our newer version

0 commit comments

Comments
 (0)