-
Notifications
You must be signed in to change notification settings - Fork 32
4.0.2 Release Notes
Julien Viet edited this page Feb 5, 2021
·
1 revision
- Buffer get by index should check against the buffer length
- EventBus Tracing: change message tag name to message_bus.destination
- SyntaxError: /@vertx/core/options.js:17:65 Expected ; but found SSLEngineOptions KeyCertOptions
- Performance problem in EventBus messages dispatch implementation
- Form upload attribute might get corrupted
- CompositeFuture toString gives stack overflow for completed composite future
- Respond with a 400 status to invalid HTTP requests
- uploadHandler invoked on connection context
- Tracing and span are not propagated and recorded when EventBusProxies or EventBus is used to communicate between multiple microservices
- Propagate HttpRequest/HttpResponse to HttpServerMetrics requestEnd/responseEnd
- HttpServer replys nothing when it failed to decode the http request
- HttpClientRequest.send(ReadStream body, Handler<AsyncResult> handle) not calling the completionHandler provided
- Support for generic Key and Trust material
- Close WebSocket connection when the timeout value is zero
- Incorrect default WebSocket client timeout value
- WebSocket server connection close timeout
- [Regression] Vertx4 HttpServerRequest.uploadHandler() erases context. (2)
- Docs: there is no start(Future) in the AbstractVerticle
- Future transform method
- Future eventually returns the wrong Future
- [Regression] Vertx4 HttpServerRequest.uploadHandler() erases context.
- Vert.x doesn't handle Transfer-Encoding properly
- Missing ByteBuf releases
- Shared worker pool terminated after verticle undeployment
- Web client HTTP context create request phase
- mountPoint problems with hierarchical routers
- clientRequest not available in Interceptor
- We need XFrame Handler from yoke
- NullPointerException in OpenAPIHolderImpl with relative path
- Vertx-web-templ-handlebar 4.0.0 does not support {{block "name" }} correctly. So layouts does not work
- SockJS websocket connections initially fail when combined with clustered infinispan-backed sessions
- RoutingContext.isFresh() returns false for IF-NONE-MATCH single value Header
- Vertx 4.0.0 returns 500 for GraphQL calls
- No way to alter/reset caching behaviour in Vertx 4.0?
- StaticHandler conflicting with sub-router
- TemplateHandler can't find the template file in subdirectory
- Zookeeper Bridge JsonObjectSerializer writes ports incorrectly
- vertx-service-discovery-bridge-docker uses a different version of jackson
- addSchema on SchemaRouter should have a Handler or return a future
- Validator fails against propertyName field
- Buffer should throw IndexOutOfBoundsException reading beyond the logical end
- Upgrade Netty to 4.1.52.Final
- JWT auth generate token doesn't use the object instance config
- WebAuthn : Apple attStmt does not contain "alg" field
- Azure AD accessToken never valid-looking for key in user.attributes instead of user.principal
- JWT verification is broken if secret contains only non-ascii characters
- HttpHeaders duplicated
- Update docs related to hashing
- UserConverter does not take into account the attributes field
- Cursors (or streams) produces an infinite loop
- SQL value conversion should not assume java.sql.Array.getArray() returns instance of Object[]
- 4.0.0: I get the "The statement must be executed before any results can be obtained." message from the mssql 2012 server, when I call the vertx-jdbc-client preparedQuery method.
- [vertx 4.0.0] Connection.close callback may not be called
- SQL client should use event-loop context
- NPE or hangs in ConnectionPool