info
You're seeing the release note of an old version. Check out the latest release note.
v1.5.0
February 13, 2021
🌟 New features
-
You can now run asynchronous Servlets in
JettyService. #3320 #3331JettyService.builder()
.handler(new AbstractHandler() {
@Override
public void handle(String target, Request baseRequest,
HttpServletRequest request,
HttpServletResponse response) {
// Call request.startAsync() to put it in the asynchronous mode.
final AsyncContext asyncCtx = request.startAsync();
...
}
})- You can also send the trailers using
Response.setTrailers(Supplier).
- You can also send the trailers using
📈 Improvements
🛠️ Bug fixes
- You no longer see an
IllegalStateExceptionif a gRPC call is sent to a non-readyEndpointGroup. #3332 #3338 RetryingClientdoes not raise anIllegalArgumentExceptionwhen a streaming response has more than 50 chunks. #3337- You can now correctly receive a gRPC response even if a gRPC client requests one message. #3328
⛓ Dependencies
- netty-resolver-dns-native-macos are newly added.
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:





