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 When using `VaadinSecurityConfigurer` to set up Spring Security for Vaadin, a custom `AuthenticationSuccessHandler` (`VaadinSavedRequestAwareAuthenticationSuccessHandler`) is used by default. The implementation, in addition to the behavior inherited...
This pull request enhances the handling of page titles for views annotated with `@PreserveOnRefresh` in Vaadin applications. The main improvement is ensuring that when a view's title is updated at...
They are not related the the frontend build
Add ability to reject file uploads during processing with optional rejection messages. The rejection status is tracked per-file and communicated back to the client via appropriate HTTP status codes: -...
## Summary Adds support for Tailwind CSS's `@theme` directive by allowing users to create an optional `frontend/tailwind-custom.css` file that gets automatically imported into the generated `tailwind.css`. ## Motivation Fixes #22914...
### Describe your motivation The name of the color scheme value `NORMAL` is not intuitive, especially with its javadocs. As a Java dev I do not know, what the "normal"...
Migrates from unmaintained org.reflections library to actively maintained ClassGraph. Implements proper resource management using try-with-resources to prevent file handle leaks in large builds. Fixes #19543 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Related to #22843
### Description of the bug I tried to integrate Tailwind into my V25 project and set up some custom color properties for texts using the [css @theme annotation](https://tailwindcss.com/docs/theme). It seems...
### Description of the bug B"H e.g. on automation testing we have short sessions, but 1.5 minute duration of notification, java.util.NoSuchElementException: No value present at java.base/java.util.Optional.get(Optional.java:143) at com.vaadin.flow.component.internal.AbstractAttachDetachEvent.getUI(AbstractAttachDetachEvent.java:50) at com.vaadin.flow.component.notification.Notification.onDetach(Notification.java:659)...