aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrik Lindström <99639133+thevaadinman@users.noreply.github.com>2024-10-16 15:30:58 +0300
committerGitHub <noreply@github.com>2024-10-16 15:30:58 +0300
commitd1d6e2f6160c5f6114e45c55011597d4edd81685 (patch)
treeca41d96bff64fccbc6eda0c6bbbeaed20ef85037
parent6cf2a5c0989fd37e698e4789fd8e3b2a13d7aaa5 (diff)
downloadvaadin-framework-d1d6e2f6160c5f6114e45c55011597d4edd81685.tar.gz
vaadin-framework-d1d6e2f6160c5f6114e45c55011597d4edd81685.zip
chore: Update CHANGELOG-VAADIN8.md for Vaadin 8.27.3 (#12633)8.27.3
-rw-r--r--CHANGELOG-VAADIN8.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/CHANGELOG-VAADIN8.md b/CHANGELOG-VAADIN8.md
index 769363df08..573cc7aac5 100644
--- a/CHANGELOG-VAADIN8.md
+++ b/CHANGELOG-VAADIN8.md
@@ -1,5 +1,13 @@
# Vaadin 8 extended maintenance version changelog
+## Vaadin 8.27.3
+
+* Added an option to disable Push disconnect on refresh. This is a special-case workaround. Normally when UI is refreshed when `@PreserveOnRefresh` is used, UI checks if an associated Push connection is active and disconnects it in order to avoid a race condition. This functionality was originally introduced to fix Framework [issue #12577](https://github.com/vaadin/framework/issues/12577). However, with some containers such as Payara this can have unwanted side effects, such as CDI reporting that no session scoped context is available after refresh.
+
+ This feature can now be toggled off using the `protected` UI method `setDisconnectPushOnRefresh(false)`.
+
+* Updated Atmosphere to detect Payara alongside Glassfish and enable async support for it. This is a workaround for a bug/feature that exists both in Glassfish and Payara that provides a null ServerContainer reference that would otherwise cause initialization to fail.
+
## Vaadin 8.27.2
* Included the `vaadin-portlet` package in the Vaadin 8 BOM. As a result, the version of the `vaadin-portlet` package does not need to be defined if the `vaadin-bom` artifact is imported.