yifeizhuang
167a2031e2
Update README etc to reference 1.63.0 ( #11076 )
2024-04-05 10:40:01 -07:00
Eric Anderson
0866e716d6
README.md: Mention the netty-shaded "transport"
...
You have to dig deep into SECURITY.md to hear about what's in
netty-shaded. Add a small blub for it in the README.
Inspired by discussion on #10931
2024-03-29 11:02:29 -07:00
Larry Safran
2c6d6e62dc
Update README to v1.62.2 ( #10965 )
2024-02-27 12:52:59 -08:00
Sergii Tkachenko
1e69c712f7
Update README etc to reference 1.61.0 ( #10821 )
...
* Update README etc to reference 1.61.0
* Update README protoc references to 3.25.1
2024-01-12 11:48:14 -08:00
Sergii Tkachenko
062f7a2072
README.md: Correct gradle protobuf reference from 3.22.3 to 3.24.0 ( #10772 )
...
1. The bump to `3.23.4` was incorrectly done to the master README in
https://github.com/grpc/grpc-java/pull/10359 .
2. This was reverted in https://github.com/grpc/grpc-java/pull/10430 .
3. Then protobuf was upgraded again in 1.58.0, from `3.23.4` to
`3.24.0` (f8baa9ca1
)
4. 1.58.0 release updated it to `3.24.0` for maven, but kept at
`3.22.3` for gradle (75af7abf4
).
2024-01-02 11:40:37 -08:00
Shohei Kamimori
60c3133f4a
README.md: Update the build badge
...
Travis is no longer used, the badge should be replaced by GitHub
Actions.
2023-12-12 13:01:40 -08:00
Eric Anderson
4477269e2f
Update README etc to reference 1.60.0
2023-12-05 13:40:06 -08:00
Eric Anderson
56c5a0fe76
Update README etc to reference 1.59.1
2023-11-28 10:00:49 -08:00
Terry Wilson
2bec8cdf1d
Update README etc to reference 1.59.0 ( #10620 )
2023-10-20 14:29:26 -07:00
yifeizhuang
75af7abf45
Update README etc to reference 1.58.0 ( #10547 )
2023-09-08 10:35:14 -07:00
Terry Wilson
2b4f649b0a
android: Min SDK level to 21 ( #10505 )
...
Google Play has dropped support for SDK levels 19 and 20 and so can we.
2023-08-22 10:47:31 -07:00
Terry Wilson
be16afd213
Update README etc to reference 1.57.2 ( #10491 )
2023-08-16 13:39:38 -07:00
Eric Anderson
4049f89e13
README.md: Revert reference to protobuf 3.23.4 ( #10430 )
...
The README describes the released version of gRPC. But the most recent
release doesn't use protobuf 3.23.4. Telling people to use protoc 3.23.4
is asking for breakages because they will be running with protobuf-java
3.22.3, which is a downgrade.
The bump to 3.23.4 was incorrectly done in #10359 .
2023-08-03 10:53:38 -07:00
Eric Anderson
1e5480847a
Update README etc to reference 1.57.1
2023-08-02 14:56:26 -07:00
Eric Anderson
f3f4ed4ef3
Upgrade to Gradle 8.2.1 and upgrade plugins
...
Most changes are migrating from conventions to the equivalent
extensions. JMH, AppEngine, and Jib plugins trigger future compatibility
warnings with `--warning-mode all`.
The movement of configurations was to allow sourceSets to create the
configurations and then we just configure them. When configurations were
before sourceSets, we'd implicitly create the configuration.
The examples were _not_ updated to the newer Gradle, although the
non-Android examples work with the newer Gradle. The Android examples
use an older Android Gradle Plugin which will need to be upgraded first.
https://github.com/grpc/grpc-java/issues/10445
2023-08-02 13:29:44 -07:00
Larry Safran
31d5b40672
Update README etc to reference 1.57.0 ( #10427 )
2023-07-28 14:44:13 -07:00
Sergii Tkachenko
419767f968
Upgrade dependencies post v1.57.x branch cut ( #10359 )
...
### Dependency updates
#### Update successfully to the latest
- [x] `androidx.core:core 1.10.0 -> 1.10.1`
- [x] `com.google.api.grpc:proto-google-common-protos 2.17.0 -> 2.22.0`
- [x] `com.google.cloud:google-cloud-logging 3.14.5 -> 3.15.5`
- [x] `com.google.truth:truth 1.0.1 -> 1.1.5`
- [x] `com.puppycrawl.tools:checkstyle 8.28 -> 10.12.1`
- [x] `org.robolectric:robolectric 4.9.2 -> 4.10.3`
- [x] Auto-value
- [x] `com.google.auto.value:auto-value 1.10.1 -> 1.10.2`
- [x] `com.google.auto.value:auto-value-annotations 1.10.1 -> 1.10.2`
- [x] Protobuf
- [x] `com.google.protobuf:protobuf-java 3.22.3 -> 3.23.4`
- [x] `com.google.protobuf:protobuf-java-util 3.22.3 -> 3.23.4`
- [x] `com.google.protobuf:protobuf-javalite 3.22.3 -> 3.23.4`
- [x] `com.google.protobuf:protoc 3.22.3 -> 3.23.4`
- [x] Errorprone
- [x] `com.google.errorprone:error_prone_annotations 2.18.0 -> 2.20.0`
- [x] `com.google.errorprone:error_prone_core 2.18.0 -> 2.20.0`
- ~`libs.checkstylejava8 = com.puppycrawl.tools:checkstyle 9.3 -> 10.12.1`~ -- pinned to last version supporting java8, update not needed
#### Updated to non-latest
- [x] `com.squareup.okio:okio 1.17.5 ->` ~`3.4.0`~ `2.10.0` -- updating to 3.x failed due to them [introducing gradle multiplatform artifacts](https://github.com/square/okio/blob/master/CHANGELOG.md#version-320 ). Error in [the comment below](https://github.com/grpc/grpc-java/pull/10359#issuecomment-1632853307 .).
- [x] `org.checkerframework:checker-qual 3.33.0 ->` ~`3.36.0`~ -- removed, no longer needed
- [x] Mockito - updated to `4.11.0`. Versions 5.x break some tests. Errors in [the comment below](https://github.com/grpc/grpc-java/pull/10359#issuecomment-1632834435 ).
- `org.mockito:mockito-android 3.12.4 ->` ~`5.4.0`~ `4.11.0`
- `org.mockito:mockito-core 3.12.4 ->` ~`5.4.0`~ `4.11.0`
#### Not updated
- Cronet -- upgrade failed, created a blocker ticket https://github.com/grpc/grpc-java/issues/10396
- ~`org.chromium.net:cronet-api 108.5359.79 -> 113.5672.61`~
- ~`org.chromium.net:cronet-embedded 108.5359.79 -> 113.5672.61`~
- Google auth -- upgrade blocked by https://github.com/grpc/grpc-java/pull/9118
- ~`com.google.auth:google-auth-library-credentials 1.4.0 -> 1.19.0`~
- ~`com.google.auth:google-auth-library-oauth2-http 1.4.0 -> 1.19.0`~
- Guava -- not upgraded: 32.1.0 [broke gradle modules](https://github.com/google/guava/releases/tag/v32.1.0 )
- ~`libs.guava = com.google.guava:guava 32.0.1-android -> 32.1.1-jre`~
- ~`libs.guava.jre = com.google.guava:guava 32.0.1-jre -> 32.1.1-jre`~
- ~`libs.guava.testlib = com.google.guava:guava-testlib 32.0.1-android -> 32.1.1-jre`~
### checkForUpdates results
```
> Task :checkForUpdates
androidx.core:core 1.10.0 -> 1.10.1
com.google.auto.value:auto-value 1.10.1 -> 1.10.2
com.google.auto.value:auto-value-annotations 1.10.1 -> 1.10.2
org.checkerframework:checker-qual 3.33.0 -> 3.36.0
com.puppycrawl.tools:checkstyle 8.28 -> 10.12.1
org.chromium.net:cronet-api 108.5359.79 -> 113.5672.61
org.chromium.net:cronet-embedded 108.5359.79 -> 113.5672.61
com.google.errorprone:error_prone_annotations 2.18.0 -> 2.20.0
com.google.errorprone:error_prone_core 2.18.0 -> 2.20.0
com.google.errorprone:error_prone_core 2.10.0 -> 2.20.0
com.google.api.grpc:proto-google-common-protos 2.17.0 -> 2.22.0
com.google.auth:google-auth-library-credentials 1.4.0 -> 1.19.0
com.google.auth:google-auth-library-oauth2-http 1.4.0 -> 1.19.0
com.google.cloud:google-cloud-logging 3.14.5 -> 3.15.5
com.google.guava:guava 32.0.1-android -> 32.1.1-jre
com.google.guava:guava 32.0.1-jre -> 32.1.1-jre
com.google.guava:guava-testlib 32.0.1-android -> 32.1.1-jre
org.mockito:mockito-android 3.12.4 -> 5.4.0
org.mockito:mockito-core 3.12.4 -> 5.4.0
com.squareup.okio:okio 1.17.5 -> 3.4.0
com.google.protobuf:protobuf-java 3.22.3 -> 3.23.4
com.google.protobuf:protobuf-java-util 3.22.3 -> 3.23.4
com.google.protobuf:protobuf-javalite 3.22.3 -> 3.23.4
com.google.protobuf:protoc 3.22.3 -> 3.23.4
org.robolectric:robolectric 4.9.2 -> 4.10.3
com.google.truth:truth 1.0.1 -> 1.1.5
```
2023-07-21 10:15:05 -07:00
Sergii Tkachenko
4d3a29b2af
Update README etc to reference 1.56.0 ( #10283 )
...
com.google.protobuf:protoc updated from 3.21.7 to 3.22.3.
2023-06-14 16:18:55 -07:00
Michael Vorburger ⛑️
6aa72b786d
docs: Document use with Bazel, like Maven & Gradle ( fixes #10215 ) ( #10217 )
...
* docs: Document use with Bazel, like Maven & Gradle (fixes #10215 )
2023-05-26 12:42:50 -07:00
Larry Safran
bcbdb205b5
Update README etc to reference 1.54.1 ( #10058 )
2023-04-17 13:13:04 -07:00
Terry Wilson
3d37dc4e9e
Update README etc to reference 1.54.0 ( #9990 )
2023-03-24 15:23:33 -07:00
Eric Anderson
51913f6e9e
Bump os-maven-plugin to 1.7.1
2023-02-02 18:30:32 -08:00
yifeizhuang
f1f40b0b23
Update README etc to reference 1.52.1 ( #9849 )
2023-01-19 10:26:16 -08:00
Larry Safran
ed71b0a520
Update README etc to reference 1.52.0 ( #9815 )
2023-01-13 12:44:21 -08:00
Eric Anderson
eb391fd66c
Bump to Gradle 7.6 and update plugins
...
As normal, Android versions weren't touched as it tends to be special to
upgrade.
The errorprone plugin handles errorproneJavac for us now, since it
hasn't changed in five years. VERSION_CATALOGS is already enabled by
default and graduated out of preview.
Fixes #9802
2023-01-11 08:17:17 -08:00
Eric Anderson
58ba73205a
README.md: Update support docs, OkHttp server, binder
2022-11-28 11:06:01 -08:00
Sergii Tkachenko
775d79b0eb
Update README etc to reference 1.51.0
2022-11-17 13:22:25 -08:00
Sanjay Pujare
4cb090145b
Update README etc to reference 1.50.2
2022-10-20 17:36:54 -07:00
Sergii Tkachenko
6f3c915267
Update README etc to reference 1.50.1
2022-10-19 11:20:08 -07:00
Eric Anderson
6904f88a7d
Update README etc to reference 1.50.0
2022-10-13 07:50:08 -07:00
Terry Wilson
df0a4bdc1b
Update README etc to reference 1.49.2 ( #9588 )
2022-10-04 15:16:09 -07:00
Terry Wilson
bd33af2dde
Update README etc to reference 1.49.0 ( #9487 )
2022-08-24 12:11:08 -07:00
yifeizhuang
050cdb14fe
Update README etc to reference 1.48.1
2022-08-02 15:47:29 -07:00
yifeizhuang
03abe8a088
Update README etc to reference 1.48.0 ( #9401 )
2022-07-20 15:36:22 -07:00
Minsoo Cheong
1f1712c67c
Update README.md broken link
2022-07-07 07:25:07 -07:00
Sergii Tkachenko
1b620847ad
Update README etc to reference 1.47.0, protobuf plugin 0.8.18
2022-06-02 12:02:16 -07:00
Eric Anderson
0c642581e6
Update README etc to reference 1.45.1
2022-03-30 10:01:09 -07:00
Terry Wilson
3fe2f8e4ff
Update README etc to reference 1.45.0
2022-03-10 10:25:32 -08:00
sanjaypujare
80a2ca686f
Update README etc to reference 1.44.1 ( #8932 )
2022-02-18 16:30:42 -08:00
yifeizhuang
5635c6cb44
Update README etc to reference 1.44.0
2022-01-27 20:24:11 -08:00
Daniel Norberg
24e345c06d
readme: grpc-netty-shaded runtime scope
...
We should recommend runtime scope for grpc-netty-shaded.
https://github.com/grpc/grpc-java/issues/8606#issuecomment-1004504316
2022-01-04 15:39:19 -08:00
ZHANG Dapeng
86ca55483b
Update README etc to reference 1.43.1 ( #8775 )
2021-12-21 15:18:52 -08:00
ZHANG Dapeng
282a62e418
Update README etc to reference 1.43.0 ( #8760 )
2021-12-15 10:27:01 -08:00
yifeizhuang
71c5eb07d3
Update README etc to reference 1.42.1 ( #8694 )
2021-11-12 16:54:35 -08:00
Sergii Tkachenko
d548a35ab9
Update README etc to reference 1.42.0
2021-11-05 13:01:50 -04:00
ZHANG Dapeng
2e87cd6ae3
Update README for Android API level ( #8620 )
...
We dropped support for Android API levels <19 in #8583
2021-10-20 17:56:53 -07:00
Eric Anderson
e76efbb5da
Update README etc to reference 1.41.0
2021-09-22 16:50:35 -07:00
ZHANG Dapeng
8a5694b7f8
Update README etc to reference 1.40.1 ( #8448 )
2021-08-25 10:58:42 -07:00
yifeizhuang
90606abdf1
Update README etc to reference 1.40.0
2021-08-17 15:03:54 -07:00
Chengyuan Zhang
f2ed41aca0
Bump Protobuf Gradle Plugin to 0.8.17 ( #8336 )
2021-07-21 19:30:38 -07:00