Changes since 24.4.0.beta3
New features
-
Add MAU tracking for routing (#19400)
Commit · Pull requestPart of vaadin/platform#6430 add tests revert it test This reverts commit 2998206.
Fixes
-
Add reflection hints for VaadinRolePrefixHolder (#19413)
Commit · Pull request · Issue -
Avoid blocking thread on ViteWebsocketConnection creation (#19409)
Commit · Pull request · IssueIt may happen that the thread that is createing ViteWebsocketConnection gets blocked when trying to create the internal websocket client, because a message from Vite server may be received and forwarded to the browser websocket before the websocket client creation future is completed, leaving the browser request thread pending indefinitely. This change creates the websocket client asynchronously, but immediately closing the browser connection if the client connection cannote be established.
-
Add explicit dependency to JDK classes in vaadin-dev-server (#19322)
Commit · Pull request · Issues 17159, 636Adds the Dependencies manifest entry to the vaadin-dev-server artifact to prevent runtime errors raised by FileWatcher when application is deployed in Wildfly.
-
Clear preseved chain cache for inactive UI (#19360)
Commit · Pull requestPrevents potential memory leaks caused by UIs being retained by the preserve on refresh cache when the browser page is closed.