Vaadin Flow 24.3.11
Changes since 24.3.10
Fixes
-
Clear preseved chain cache for inactive UI (#19360) (CP: 24.3)
Commit · Pull requestPrevents potential memory leaks caused by UIs being retained by the preserve on refresh cache when the browser page is closed.
-
Prevent exception getting DevModeHandlerManager on application shutdown (#19300)
Commit · Pull request · IssueDuring the destruction of the web applicationi context, the DevModeStartupListener's context destroy listener is invoked. This listener attempts to locate the DevModeHandlerManager to halt the Vaadin dev-server. However, this process could trigger an exception if the dependency injection container behind the Lookup mechanism has already been stopped. This commit addresses the issue by capturing a reference to the handler during web context start, eliminating the need for a lookup during destruction, thus preventing potential exceptions.