Releases: vaadin/flow
Vaadin Flow 24.5.13
Changes since 24.5.12
Fixes
- Add vite-ping subprotocol to Vite websocket proxy (#20578)
Commit · Pull request · Issue
Vaadin Flow 23.5.12
Vaadin Flow 24.7.0.alpha12
Changes since 24.7.0.alpha11
Fixes
-
Postpone frontend bootstrap file generation
Commit · Pull request · IssueGeneration of vaadin.ts bootstrap file allows developers to modify the contents by providing implementations of the TypeScriptBootstrapModifier interface. However, this task is executed early and the modifier may look for files that are not yet generated or that can be deleted by subsequent tasks. This change move the generation of the bootstrap file just before building the dev bundle so that all the runtime generated files are available to the modifiers.
Vaadin Flow 24.6.5
Changes since 24.6.4
Fixes
Vaadin Flow 24.7.0.alpha11
Changes since 24.7.0.alpha10
New features
-
Execute Hilla tasks whenever Hilla is available
Commit · Pull request · Issues 20289, 18800Execute Hilla tasks (TaskGenerateOpenAPI and TaskGenerateEndpoint) whenever Hilla is available on the classpath. These tasks should determine the required actions themselves, instead of Flow trying to do it.
Fixes
-
Add viewport-fix=cover to index.html
Commit · Pull request · IssueIt turns out that viewport-fix=cover also needs to be added to index.html, in addition to Viewport annotations, which were addressed in #20836.
Vaadin Flow 24.7.0.alpha10
Changes since 24.7.0.alpha9
New features
- Add setSrc(AbstractStreamResource)
Commit · Pull request - Mark full size components with data attribute
Commit · Pull request - Add feature flag for layout improvements
Commit · Pull request
Vaadin Flow 2.11.5
Changes since 2.11.4
Fixes
-
Add classpath elements to Surefire plugin
Commit · Pull requestMaven doesn't use .classpath and as such isn't aware that it should use flow-server as a source directory.
Vaadin Flow 24.5.12
Changes since 24.5.11
Fixes
-
Fix UI refresh event name (#20921)
Commit · Pull request · IssueThe name used to register the event listener for hotswap refresh and the name used to fire the event are different. This change fixes the name in the listener.
-
Build service worker without writing it to FS (#20909)
Commit · Pull request -
Support bun 1.2 lock file (#20900)
Commit · Pull request -
Trigger refresh from client on hotswap with PUSH (#20848)
Commit · Pull request · IssueWhen PUSH is enabled, Flow Hotswapper uses it to refresh only the affected UIs. However, this can cause issues if Flow views contain code that relies on VaadinRequest thread local, since hotswap refresh start in a background thread. This change defines a client side event listener to trigger the refresh, and uses PUSH only to fires the event.
-
Fix setReadonly when using binder with records (#20855)
Commit · Pull request · IssueWhen Binder is used with record, calling setReadonly method does not have any effect because the logic only considers bindings with a proper setter. This change fixes the setReadonly logic to take care of all bindings when Binder is using a record.
Code refactoring
- Use Vite official API for building sw.js (#20894)
Commit · Pull request
Vaadin Flow 24.7.0.alpha9
Changes since 24.7.0.alpha8
Fixes
-
Fix UI refresh event name
Commit · Pull request · IssueThe name used to register the event listener for hotswap refresh and the name used to fire the event are different. This change fixes the name in the listener.
Vaadin Flow 24.6.4
Changes since 24.6.3
Fixes
-
Fix UI refresh event name (#20921)
Commit · Pull request · IssueThe name used to register the event listener for hotswap refresh and the name used to fire the event are different. This change fixes the name in the listener.