3.8.3 Release Notes
Julien Viet edited this page Oct 17, 2019
·
1 revision
Pages 161
Clone this wiki locally
vertx-config
- Default config should be loadable from classpath
- Be able to load configuration after packaging as jar.
vertx-sql-client
- sql-client: CLIENT_FOUND_ROWS client flag is not set, wheras the flag ist set for JDBC as default
- MySQL transaction support
vertx-web
- When a route path ends with slash request path not ending with slash should match fully the route path
- WebSocket transport should not assume the handler is never null when sending a frame
- StaticHandlerImpl should behave like header if-modified-since is not present when this header cannot be parsed
- Improve client HttpRequest putHeader
- Sub router mounting will fail validation when sub router uses a pattern instead of a path
- WebSocketTransport throws an NPE when WebSocket is closed and a frame is sent with no handler
vert.x
- Netty upgrade to 4.1.42.Final
- Provide the Future#flatMap method as alias of Future#compose method
- Extend Future#compose to allow remapping errors
- Deadlock when deploying several instances of a verticle a starting net server
- Do not lock the handler calls in AsyncFile
- Remove succeeded/failed Promise creation
- EventBus consumer should register pending replies context close hooks when the context is associated with a deployment
- ServerWebSocket asynchrone handshake method should consume a future instead of a promise
- NPE on WebSocket reject
- Deadlock in ASyncFileImpl/PipeImpl (using vertx-web-client and request.sendStream(asyncFile))
- HttpServerOptions.setCompressionSupported(true) breaks h2c upgrade
issues
- Upgrade dependency Netty to 4.1.42 due to Security Vulnerability in 4.1.39
- JsonParser in combination with Flowable does not return Parsing exception in error case