flow
flow copied to clipboard
Vaadin Flow is a Java framework binding Vaadin web components to Java. This is part of Vaadin 10+.
### Describe your motivation Say I have a grid that uses the following record: ```java public record Rectangle(double width, double height) {} ``` And I want to add a column...
### Describe your motivation Vaadin Flow 24.4 applications take ~25% more time for startup compared to 24.3. Ee.g. **7.2 secs** vs **9.2 secs**. This is most likely because Vaadin now...
### Describe your motivation Vaadin Flow adds endpoints generation Node Tasks (see `NodeTasks::addEndpointServicesTasks`) if Hilla's views are present and base Hilla class is in class path. This, however, doesn't take...
Consider adding interfaces to listen to session and UI initializations, and to session destructions
### Describe your motivation Many use cases require applying some logic to all sessions or to all UIs. For example, to implement a [custom error handler](https://vaadin.com/docs/latest/advanced/custom-error-handler), one needs to listen...
UI reference is often needed for various tasks. Because of the previous Optional buzz Component.getUI returns an Optional and leads to obsolete "rituals" in UI code or usaged of somewhat...
### Description of the bug Hi, I have some problem with dialogs in my app on Windows. When i open dialog during loading page then when the page i loaded...
### Description of the bug Discord thread: https://discord.com/channels/732335336448852018/1209838670203588638 Since we applied spring-security to our application, sometimes we're getting this in the startup logs of our application. Unsure if it's harmless...
### Description of the bug I'm getting ``` Caused by: com.vaadin.flow.server.ExecutionFailedException: Unable to locate file ./src/hello-world.ts at com.vaadin.flow.server.frontend.TaskCopyTemplateFiles.execute (TaskCopyTemplateFiles.java:71) at com.vaadin.flow.server.frontend.NodeTasks.execute (NodeTasks.java:342) at com.vaadin.flow.plugin.base.BuildFrontendUtil.runNodeUpdater (BuildFrontendUtil.java:332) at com.vaadin.flow.plugin.maven.BuildFrontendMojo.execute (BuildFrontendMojo.java:129) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo...
### Description of the bug When I create an IFrame inside a Dialog, the IFrame's source is requested twice. If I place the IFrame inside a Span without a dialog,...
### Description of the bug If I place my static resource, say, image `vaadin-logo.png` into `src/main/webapp/images/vaadin-logo.png` and reference it from the `styles.css` of my custom theme, like shown below: ```css...