Skip to content

Commit ba4427b

Browse files
committed
Update whats-new.adoc with fine-grained starters
Signed-off-by: Chris Bono <[email protected]>
1 parent 225c523 commit ba4427b

File tree

1 file changed

+7
-21
lines changed

1 file changed

+7
-21
lines changed

spring-grpc-docs/src/main/antora/modules/ROOT/pages/whats-new.adoc

Lines changed: 7 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -5,27 +5,13 @@
55
[[what-s-new-in-0-4-0-since-0-3-0]]
66
== What's New in 0.4.0 Since 0.3.0
77

8-
This section covers the changes made from version 0.2.0 to version 0.3.0.
8+
This section covers the changes made from version 0.3.0 to version 0.4.0.
99

10-
=== Channel Factory
11-
The `GrpcChannelFactory` has a new interface and its methods now return a `Channel` (instead of a `ChannelBuilder`).
12-
The `createChannel()` method is overloaded with a new method that accepts a `ChannelBuilderOptions` which can be used to configure the channel before it is created.
10+
=== Fine-grained starter modules
11+
The following fine-grained Spring Boot starter modules have been added:
1312

14-
=== Client Side Observability
15-
A gRPC client will generate a new span for each RPC call. The span will be automatically closed when the call is completed.
13+
- `spring-grpc-client-spring-boot-starter` provides Netty gRPC client
14+
- `spring-grpc-server-spring-boot-starter` provides Netty gRPC server
15+
- `spring-grpc-server-spring-boot-starter` provides Servlet gRPC server
1616

17-
=== Security in Servlet Containers
18-
Spring Security works with gRPC servers running in servlet containers. You can use all your favourite Spring Security features to secure your gRPC services.
19-
20-
[[what-s-new-in-0-3-0-since-0-2-0]]
21-
== What's New in 0.3.0 Since 0.2.0
22-
23-
This section covers the changes made from version 0.2.0 to version 0.3.0.
24-
25-
=== Client Interceptors
26-
You can now add xref:client.adoc#client-interceptor[Client Interceptors] to created gRPC channels.
27-
28-
=== Breaking Changes
29-
30-
==== GrpcChannelConfigurer renamed
31-
The `GrpcChannelConfigurer` has been renamed to `GrpcChannelBuilderCustomizer` to more accurately represent its purpose and be consistent with the server-side terminology.
17+
The current coarse-grained starter `spring-grpc-spring-boot-starter` still provides Netty gRPC server and client.

0 commit comments

Comments
 (0)