Skip to content

Commit 0c4fe2b

Browse files
author
Alexander Furer
committed
release 4.4.5
1 parent 287851b commit 0c4fe2b

File tree

2 files changed

+65
-52
lines changed

2 files changed

+65
-52
lines changed

ReleaseNotes.adoc renamed to ReleaseNotes.md

Lines changed: 64 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,51 @@
1-
== Version 4.4.4
1+
# Version 4.4.5
2+
3+
## :star: New Features
4+
5+
- Enable users to configure the built-in interceptor precedence [#193](https://github.com/LogNet/grpc-spring-boot-starter/issues/193)
6+
- Allow to add custom tag to the MonitoringServerInterceptor [#191](https://github.com/LogNet/grpc-spring-boot-starter/issues/191)
7+
- Allow to pass custom metadata during authentication failure [#189](https://github.com/LogNet/grpc-spring-boot-starter/issues/189)
8+
9+
## :hammer: Dependency Upgrades
10+
11+
- Upgrade to grpc 1.36.0 [#194](https://github.com/LogNet/grpc-spring-boot-starter/issues/194)
12+
13+
14+
# Version 4.4.4
215
* Fixes https://github.com/LogNet/grpc-spring-boot-starter/issues/181[181]
316

4-
== Version 4.4.3
17+
# Version 4.4.3
518
* Fixes https://github.com/LogNet/grpc-spring-boot-starter/issues/178[178]
619
* Fixes https://github.com/LogNet/grpc-spring-boot-starter/issues/117[117]
720
* Fixes https://github.com/LogNet/grpc-spring-boot-starter/issues/180[180]
821
* gRPC response status set to `PERMISSION_DENIED` when user has insufficient privileges to invoke gRPC method.
922
* gRPC version upgraded to `1.35.0`
1023

11-
== Version 4.4.2
24+
# Version 4.4.2
1225
* Spring Boot `2.4.1`
1326
* Spring Cloud `2020.0.0`
1427

15-
== Version 4.4.1
28+
# Version 4.4.1
1629
* If more than 1 port is exposed, add `address` tag to Micrometer's `timer`
1730

18-
== Version 4.4.0
31+
# Version 4.4.0
1932
* gRPC server metrics support via https://micrometer.io[micrometer.io] integration
2033

21-
== Version 4.3.1
34+
# Version 4.3.1
2235
* Fixes https://github.com/LogNet/grpc-spring-boot-starter/issues/169[169]
2336

24-
== Version 4.3.0
37+
# Version 4.3.0
2538
* Spring Validation (Java Beans) support
2639
* gRPC version upgraded to 1.34.1
2740

28-
== Version 4.2.3
41+
# Version 4.2.3
2942
* gRPC version upgraded to 1.33.1
3043
* Support `authenticate only` when role list is empty , `@Secured({})` (credits to https://github.com/CleverUnderDog[@CleverUnderDog])
3144

32-
== Version 4.2.2
45+
# Version 4.2.2
3346
* Fixes https://github.com/LogNet/grpc-spring-boot-starter/issues/162[162]
3447

35-
== Version 4.2.1
48+
# Version 4.2.1
3649

3750
* Configure bind address and other netty settings (fixes https://github.com/LogNet/grpc-spring-boot-starter/issues/82[82])
3851
* When overriding default GRPC security configuration, `@Secured` annotation is enabled by default.
@@ -42,114 +55,114 @@
4255
* The starter brings now `io.grpc:grpc-netty-shaded` instead of `io.grpc:grpc-netty` as transitive dependency (fixes https://github.com/LogNet/grpc-spring-boot-starter/issues/108[108]). +
4356
This means that all classes from `io.grpc.netty` package should be imported from `io.grpc.netty.shaded.io.grpc.netty`
4457

45-
== Version 4.2.0
58+
# Version 4.2.0
4659
* gRPC version upgraded to 1.33.0
4760
* Fixed the issue with default method-level `@Secured` annotation (see #159)
4861

49-
== Version 4.1.0
62+
# Version 4.1.0
5063
* gRPC version upgraded to 1.32.2
5164
* Fixed the issue with obtaining `Authentication` details in secured method implementation.
5265
* Fixed the issue with providing client-side user credentials.
5366

54-
== Version 4.0.0
67+
# Version 4.0.0
5568
* Spring Security framework integration
5669
* gRPC version upgraded to 1.32.1
5770
* Spring Boot 2.3.3
5871

5972
[IMPORTANT]
6073
Please use `4.1.0` version, `4.0.0` has issue with obtaining Authentication details in secured object implementation.
6174

62-
== Version 3.5.7
75+
# Version 3.5.7
6376
* gRPC version upgraded to 1.31.1
6477

65-
== Version 3.5.6
78+
# Version 3.5.6
6679
* gRPC version upgraded to 1.30.2
6780

68-
== Version 3.5.5
81+
# Version 3.5.5
6982
* gRPC version upgraded to 1.30.0
7083
* Consul health check support for GRPC service (credits to https://github.com/evk1986[@evk1986])
7184

72-
== Version 3.5.4
85+
# Version 3.5.4
7386
* gRPC version upgraded to 1.29.0
7487

75-
== Version 3.5.3
88+
# Version 3.5.3
7689
* gRPC version upgraded to 1.28.0
7790

78-
== Version 3.5.2
91+
# Version 3.5.2
7992
* gRPC version upgraded to 1.27.2
8093
* Gradle 5.6.3
8194

82-
== Version 3.5.1
95+
# Version 3.5.1
8396
* Graceful shutdown timeout setting
8497
* Fixed potential race condition issue when defining running port.
8598

8699

87-
== Version 3.5.0
100+
# Version 3.5.0
88101
* gRPC version upgraded to 1.25.0
89102

90-
== Version 3.4.3
103+
# Version 3.4.3
91104
* Spring boot 1.2.x compatibility
92105

93-
== Version 3.4.2
106+
# Version 3.4.2
94107
* gRPC version upgraded to 1.24.0
95108

96-
== Version 3.4.1
109+
# Version 3.4.1
97110
* gRPC version upgraded to 1.23.0
98111

99-
== Version 3.4.0
112+
# Version 3.4.0
100113
* gRPC version upgraded to 1.22.1
101114
* TLS support
102115

103-
== Version 3.3.0
116+
# Version 3.3.0
104117
* gRPC version upgraded to 1.21.0
105118
* Consul auto-registration support
106119

107-
== Version 3.2.2
120+
# Version 3.2.2
108121
* gRPC version upgraded to 1.20.0
109122

110-
== Version 3.2.1
123+
# Version 3.2.1
111124
* Closes #103 and #99
112125
Property `local.grpc.port` was removed , please use `@LocalRunningGrpcPort` annotation on `int` field to get running port.
113126

114-
== Version 3.2.0
127+
# Version 3.2.0
115128
* gRPC version upgraded to 1.19.0
116129

117-
== Version 3.1.0
130+
# Version 3.1.0
118131
* gRPC version upgraded to 1.18.0
119132

120-
== Version 3.0.2
133+
# Version 3.0.2
121134
* gRPC version upgraded to 1.17.1
122135

123-
== Version 3.0.1
136+
# Version 3.0.1
124137
* gRPC version upgraded to 1.16.1
125138

126-
== Version 3.0.0
139+
# Version 3.0.0
127140
* The artifacts are published to *maven central*.
128141
Pay attention that group has changed from `org.lognet` to `io.github.lognet`.
129142

130-
== Version 2.4.3
143+
# Version 2.4.3
131144
* gRPC version upgraded to 1.15.1
132145

133-
== Version 2.4.2
146+
# Version 2.4.2
134147
* gRPC version upgraded to 1.15.0
135148

136-
== Version 2.4.1
149+
# Version 2.4.1
137150
* Gradle 4.10
138151
* Fixes #93
139152

140-
== Version 2.4.0
153+
# Version 2.4.0
141154
* gRPC version upgraded to 1.13.1
142155
* Tested with
143156
** springBoot_1_X_Version = '1.5.13.RELEASE'
144157
** springBoot_2_X_Version = '2.0.3.RELEASE'
145158

146-
== Version 2.3.2
159+
# Version 2.3.2
147160
* Server reflection support
148161

149-
== Version 2.3.1
162+
# Version 2.3.1
150163
* Closes #73
151164

152-
== Version 2.3.0
165+
# Version 2.3.0
153166
* gRPC version upgraded to 1.11.0
154167
* Fixed #80
155168
* Added Spring boot 2.X demo project
@@ -159,48 +172,48 @@ Property `local.grpc.port` was removed , please use `@LocalRunningGrpcPort` anno
159172
** springBoot_2_X_Version = '2.0.1.RELEASE'
160173

161174

162-
== Version 2.2.0
175+
# Version 2.2.0
163176
- gRPC version upgraded to 1.10.0
164177
- Gradle 4.6
165178

166-
== Version 2.1.5
179+
# Version 2.1.5
167180
- gRPC version upgraded to 1.9.0
168181
- Spring boot upgraded to 1.5.9
169182

170-
== Version 2.1.4
183+
# Version 2.1.4
171184
- gRPC version upgraded to 1.8.0
172185

173-
== Version 2.1.3
186+
# Version 2.1.3
174187
- Random gRPC server port support
175188
- Fixed wrong interceptors ordering bug.
176189
- gRPC version upgraded to 1.7.0
177190
- Spring boot upgraded to 1.5.8
178191

179-
== Version 2.1.0
192+
# Version 2.1.0
180193
- gRPC version upgraded to 1.6.1
181194
- Spring boot upgraded to 1.5.6
182195
- In process server support
183196

184-
== Version 2.0.5
197+
# Version 2.0.5
185198
- HealthStatusManager exposed as Spring bean
186199
- gRPC version upgraded to 1.5.0
187200
- Ordered execution support of global server interceptors.
188201

189-
== Version 2.0.4
202+
# Version 2.0.4
190203
- gRPC version upgraded to 1.4.0
191204

192-
== Version 2.0.3
205+
# Version 2.0.3
193206
- gRPC version upgraded to 1.3.0
194207

195-
== Version 2.0.2
208+
# Version 2.0.2
196209
- Fixing issue to identify beans with annotation: see PR #38
197210
- Spring Boot version upgraded to 1.5.2
198211

199-
== Version 2.0.1
212+
# Version 2.0.1
200213
- gRPC version upgraded to 1.2.0
201214
- Spring Boot version upgraded to 1.4.5
202215

203-
== Version 2.0.0
216+
# Version 2.0.0
204217
- gRPC version upgraded to 1.1.1
205218
- Spring Boot version upgraded to 1.4.4
206219
- *Breaking API change*: +

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ grpcVersion=1.36.0
22
springBootVersion=2.4.1
33
springCloudVersion=2020.0.0
44

5-
version=4.4.5-SNAPSHOT
5+
version=4.4.5
66
group=io.github.lognet
77
description=Spring Boot starter for Google RPC.
88
gitHubUrl=https\://github.com/LogNet/grpc-spring-boot-starter

0 commit comments

Comments
 (0)