@@ -44,8 +44,8 @@ For a guided tour, take a look at the [quick start
44
44
guide] ( https://grpc.io/docs/languages/java/quickstart ) or the more explanatory [ gRPC
45
45
basics] ( https://grpc.io/docs/languages/java/basics ) .
46
46
47
- The [ examples] ( https://github.com/grpc/grpc-java/tree/v1.75 .0/examples ) and the
48
- [ Android example] ( https://github.com/grpc/grpc-java/tree/v1.75 .0/examples/android )
47
+ The [ examples] ( https://github.com/grpc/grpc-java/tree/v1.76 .0/examples ) and the
48
+ [ Android example] ( https://github.com/grpc/grpc-java/tree/v1.76 .0/examples/android )
49
49
are standalone projects that showcase the usage of gRPC.
50
50
51
51
Download
@@ -56,42 +56,42 @@ Download [the JARs][]. Or for Maven with non-Android, add to your `pom.xml`:
56
56
<dependency >
57
57
<groupId >io.grpc</groupId >
58
58
<artifactId >grpc-netty-shaded</artifactId >
59
- <version >1.75 .0</version >
59
+ <version >1.76 .0</version >
60
60
<scope >runtime</scope >
61
61
</dependency >
62
62
<dependency >
63
63
<groupId >io.grpc</groupId >
64
64
<artifactId >grpc-protobuf</artifactId >
65
- <version >1.75 .0</version >
65
+ <version >1.76 .0</version >
66
66
</dependency >
67
67
<dependency >
68
68
<groupId >io.grpc</groupId >
69
69
<artifactId >grpc-stub</artifactId >
70
- <version >1.75 .0</version >
70
+ <version >1.76 .0</version >
71
71
</dependency >
72
72
```
73
73
74
74
Or for Gradle with non-Android, add to your dependencies:
75
75
``` gradle
76
- runtimeOnly 'io.grpc:grpc-netty-shaded:1.75 .0'
77
- implementation 'io.grpc:grpc-protobuf:1.75 .0'
78
- implementation 'io.grpc:grpc-stub:1.75 .0'
76
+ runtimeOnly 'io.grpc:grpc-netty-shaded:1.76 .0'
77
+ implementation 'io.grpc:grpc-protobuf:1.76 .0'
78
+ implementation 'io.grpc:grpc-stub:1.76 .0'
79
79
```
80
80
81
81
For Android client, use ` grpc-okhttp ` instead of ` grpc-netty-shaded ` and
82
82
` grpc-protobuf-lite ` instead of ` grpc-protobuf ` :
83
83
``` gradle
84
- implementation 'io.grpc:grpc-okhttp:1.75 .0'
85
- implementation 'io.grpc:grpc-protobuf-lite:1.75 .0'
86
- implementation 'io.grpc:grpc-stub:1.75 .0'
84
+ implementation 'io.grpc:grpc-okhttp:1.76 .0'
85
+ implementation 'io.grpc:grpc-protobuf-lite:1.76 .0'
86
+ implementation 'io.grpc:grpc-stub:1.76 .0'
87
87
```
88
88
89
89
For [ Bazel] ( https://bazel.build ) , you can either
90
90
[ use Maven] ( https://github.com/bazelbuild/rules_jvm_external )
91
91
(with the GAVs from above), or use ` @io_grpc_grpc_java//api ` et al (see below).
92
92
93
93
[ the JARs] :
94
- https://search.maven.org/search?q=g:io.grpc%20AND%20v:1.75 .0
94
+ https://search.maven.org/search?q=g:io.grpc%20AND%20v:1.76 .0
95
95
96
96
Development snapshots are available in [ Sonatypes's snapshot
97
97
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
123
123
<configuration >
124
124
<protocArtifact >com.google.protobuf:protoc:3.25.5:exe:${os.detected.classifier}</protocArtifact >
125
125
<pluginId >grpc-java</pluginId >
126
- <pluginArtifact >io.grpc:protoc-gen-grpc-java:1.75 .0:exe:${os.detected.classifier}</pluginArtifact >
126
+ <pluginArtifact >io.grpc:protoc-gen-grpc-java:1.76 .0:exe:${os.detected.classifier}</pluginArtifact >
127
127
</configuration >
128
128
<executions >
129
129
<execution >
@@ -149,11 +149,11 @@ plugins {
149
149
150
150
protobuf {
151
151
protoc {
152
- artifact = "com.google.protobuf:protoc:3.25.5 "
152
+ artifact = "com.google.protobuf:protoc:3.25.8 "
153
153
}
154
154
plugins {
155
155
grpc {
156
- artifact = 'io.grpc:protoc-gen-grpc-java:1.75 .0'
156
+ artifact = 'io.grpc:protoc-gen-grpc-java:1.76 .0'
157
157
}
158
158
}
159
159
generateProtoTasks {
@@ -186,7 +186,7 @@ protobuf {
186
186
}
187
187
plugins {
188
188
grpc {
189
- artifact = 'io.grpc:protoc-gen-grpc-java:1.75 .0'
189
+ artifact = 'io.grpc:protoc-gen-grpc-java:1.76 .0'
190
190
}
191
191
}
192
192
generateProtoTasks {
0 commit comments