diff options
author | Patrik Lindström <99639133+thevaadinman@users.noreply.github.com> | 2025-01-17 13:59:21 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-17 13:59:21 +0200 |
commit | 3fa2160bcb2383f18f6b268bfe182481e2552838 (patch) | |
tree | de9f7e47a3b00c0281ce6278a9b669db7c9d5475 | |
parent | 08c14bba00e0e86299ab8bf3d2a98663c7bb902c (diff) | |
download | vaadin-framework-3fa2160bcb2383f18f6b268bfe182481e2552838.tar.gz vaadin-framework-3fa2160bcb2383f18f6b268bfe182481e2552838.zip |
chore: Update changelog for Vaadin 8.27.58.27.5
-rw-r--r-- | CHANGELOG-VAADIN8.md | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/CHANGELOG-VAADIN8.md b/CHANGELOG-VAADIN8.md index 638518b0c2..7549f015d8 100644 --- a/CHANGELOG-VAADIN8.md +++ b/CHANGELOG-VAADIN8.md @@ -1,5 +1,13 @@ # Vaadin 8 extended maintenance version changelog +## Vaadin 8.27.5 + +* Fixed an issue where exceptions might not be properly processed as a component is being detached. Exceptions are now caught both when handling the detach event and when calling detach manually. The detach event now fires reliably when the connector tracker is updated even when an exception occurs during detach. + +* Altered handling of the eager UI cleanup feature to not use the `beforeunload` event as a workaround on Safari. Safari will instead use the default `pagehide` event to listen for imminent UI disposal. Using the `beforeunload` event caused an issue where resource links would erroneously be treated as navigation away from the current UI, causing the UI to be invalidated. + + Firefox and Internet Explorer still use the `beforeunload` event to signal cleanup for the UI. + ## Vaadin 8.27.4 * Added feature to automatically resume Push connection when a client unexpectedly loses communication with the server. Pending Push messages are now cached on the server until the session times out or connectivity is restored for a better user experience. |