Skip to content

Commit c9e3a22

Browse files
committed
release 5.2.0
1 parent a5d1ee8 commit c9e3a22

File tree

5 files changed

+23
-11
lines changed

5 files changed

+23
-11
lines changed

README.adoc

+5-5
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Autoconfigures and runs the embedded gRPC server with @GRpcService-enabled beans
3434
[source,groovy]
3535
----
3636
plugins {
37-
id "io.github.lognet.grpc-spring-boot" version '5.1.5'
37+
id "io.github.lognet.grpc-spring-boot" version '5.2.0'
3838
}
3939
----
4040

@@ -49,18 +49,18 @@ repositories {
4949
// maven { url "https://oss.sonatype.org/content/repositories/snapshots" } // for snapshot builds
5050
}
5151
dependencies {
52-
implementation 'io.github.lognet:grpc-spring-boot-starter:5.1.5'
52+
implementation 'io.github.lognet:grpc-spring-boot-starter:5.2.0'
5353
}
5454
----
5555

5656
By default, starter pulls `io.grpc:grpc-netty-shaded` as transitive dependency, if you are forced to use pure `grpc-netty` dependency:
5757

5858
[source,groovy]
5959
----
60-
implementation ('io.github.lognet:grpc-spring-boot-starter:5.1.5') {
60+
implementation ('io.github.lognet:grpc-spring-boot-starter:5.2.0') {
6161
exclude group: 'io.grpc', module: 'grpc-netty-shaded'
6262
}
63-
implementation 'io.grpc:grpc-netty:1.58.0' // <1>
63+
implementation 'io.grpc:grpc-netty:1.71.0' // <1>
6464
----
6565
<1> Make sure to pull the version that matches the release.
6666

@@ -74,7 +74,7 @@ In this case you'll need to forcibly and explicitly set the `grpc` version to
7474
configurations.all {
7575
resolutionStrategy.eachDependency { details ->
7676
if ("io.grpc".equalsIgnoreCase(details.requested.group)) {
77-
details.useVersion "1.58.0"
77+
details.useVersion "1.71.0"
7878
}
7979
}
8080
}

ReleaseNotes.md

+8
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
| Starter Version | gRPC versions | Spring Boot version |
22
|:------------------------|:-------------:|:-------------------:|
3+
| [5.2.0](#version-520) | 1.71.0 | 3.4.4 |
34
| [5.1.5](#version-515) | 1.58.0 | 3.1.1 |
45
| [5.1.4](#version-514) | 1.57.0 | 3.1.1 |
56
| [5.1.3](#version-513) | 1.56.1 | 3.1.1 |
@@ -43,6 +44,13 @@
4344
| [4.0.0](#version-400) | 1.32.1 | 2.3.3.RELEASE |
4445
| [3.5.7](#version-357) | 1.31.1 | 1.5.13.RELEASE |
4546

47+
48+
# Version 5.2.0
49+
## :hammer: Dependency Upgrades
50+
51+
- Upgrade grpc to 1.71.0 [#394](https://github.com/LogNet/grpc-spring-boot-starter/issues/394)
52+
- Support for Spring Boot 3.4 [#405](https://github.com/LogNet/grpc-spring-boot-starter/issues/405)
53+
4654
# Version 5.1.5
4755
## :lady_beetle: Bug Fixes
4856
- Buggy interceptors `@Order` annotation processing [#379](https://github.com/LogNet/grpc-spring-boot-starter/issues/379)

gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ gradleErrorPronePluginVersion=3.0.1
88
errorProneVersion=2.16
99
lombokVersion=1.18.24
1010

11-
version=5.1.6-SNAPSHOT
11+
version=5.2.0
1212
group=io.github.lognet
1313
description=Spring Boot starter for Google RPC.
1414
gitHubUrl=https\://github.com/LogNet/grpc-spring-boot-starter

grpc-spring-boot-starter-gradle-plugin/README.adoc

+4-4
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Bootstraps the project with `com.google.protobuf` gradle plugin (including `grp
2222
----
2323
plugins {
2424
id 'java'
25-
id "io.github.lognet.grpc-spring-boot" version '5.1.5'
25+
id "io.github.lognet.grpc-spring-boot" version '5.2.0'
2626
}
2727
2828
----
@@ -55,9 +55,9 @@ grpcSpringBoot {
5555
----
5656
<1> `io.github.lognet:grpc-spring-boot-starter` version to use, defaults to the same version as this plugin.
5757
<2> `grpc` version to use, defaults to the version the `io.github.lognet:grpc-spring-boot-starter` was compiled with (see version matrix https://github.com/LogNet/grpc-spring-boot-starter/blob/master/ReleaseNotes.md[here])
58-
<3> Version of `com.google.protobuf:protoc` protocol compiler to use (defaults to `3.21.7`)
58+
<3> Version of `com.google.protobuf:protoc` protocol compiler to use (defaults to `3.25.5`)
5959
<4> Enables https://github.com/salesforce/reactive-grpc[salesforce's reactive-grpc] protoc plugin, defaults to `ReactiveFeature.OFF` (supports `ReactiveFeature.REACTOR` and `ReactiveFeature.RX`)
60-
<5> `reactive-grpc` version to use, defaults to `1.2.3`
60+
<5> `reactive-grpc` version to use, defaults to `1.2.4`
6161

6262

6363
The version of `com.google.protobuf` can be controlled via `pluginManagement` block :
@@ -71,7 +71,7 @@ pluginManagement {
7171
}
7272
}
7373
----
74-
<1> Defaults to `0.9.1`.
74+
<1> Defaults to `0.9.4`.
7575

7676

7777
== License

grpc-spring-boot-starter/build.gradle

+5-1
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@ task generateReleaseNotes(type: JavaExec, group: "documentation") {
4848
milestoneLabel = m.group(1)
4949
}
5050

51+
if (project.hasProperty("jvmArgs")) {
52+
getJvmArguments().addAll (project.getProperty("jvmArgs").split(' '))
53+
}
54+
5155
def generator = file("changelog/github-changelog-generator.jar")
5256
classpath(generator.absolutePath)
5357
args(
@@ -57,7 +61,7 @@ task generateReleaseNotes(type: JavaExec, group: "documentation") {
5761
)
5862
doFirst {
5963
download {
60-
src 'https://github.com/spring-io/github-changelog-generator/releases/download/v0.0.8/github-changelog-generator.jar'
64+
src 'https://github.com/spring-io/github-changelog-generator/releases/download/v0.0.11/github-changelog-generator.jar'
6165
dest generator
6266
onlyIfModified true
6367
}

0 commit comments

Comments
 (0)