flow
flow copied to clipboard
Vaadin Flow is a Java framework binding Vaadin web components to Java. This is part of Vaadin 10+.
### Description of the bug / feature The average warm-startup times in latest versions of the framework (e.g. 21.0.1) are appreciably longer than in v14.x (approx. 50% longer). ### Minimal...
As described [here](https://spring.io/blog/2022/02/21/spring-security-without-the-websecurityconfigureradapter) _WebSecurityConfigurerAdapter_ is now depricated in favor of a new approach. Unfortunately, Vaadin still relies on _VaadinWebSecurityConfigurerAdapter_ and we are not allowed to use them both at the...
### Description of the bug TaskUpdateImports (from build-frontend) can fail with the following message: > [ERROR] Failed to execute goal com.vaadin:vaadin-maven-plugin:14.8.6:build-frontend (default) on project webclient: Execution default of goal com.vaadin:vaadin-maven-plugin:14.8.6:build-frontend...
### Description of the bug The method com.vaadin.base.devserver.startup.DevModeInitializer.generateJarFromJBossVfsFolder(Object jarVirtualFile, Path tempJar) fails with NoSuchMethodException when it attempts to use reflection on virtualFileClass.getMethod("getChildrenRecursively"). This is caused by the method com.vaadin.base.devserver.startup.DevModeInitializer.getPhysicalFileOfJBossVfsJar(URL url)...
### Description of the bug / feature `TaskGenerateHilla` runs the multi-module parser / generator for Hilla, which depend on: - Java compiled classes - npm dependencies, namely `@hilla/generator-typescript-cli` ### Minimal...
### Description of the bug Why do I need to add a wildcard to vaadin.url-mapping? Wouldn't vaadin.url-mapping=/ui be sufficient? As a Spring Security user the wildcard is confusing because Spring...
### Describe your motivation Currently, in order to trigger Lumo's compact variant, one should add the following annotation: ``` @JsModule("@vaadin/vaadin-lumo-styles/presets/compact.js") ``` However, this approach is neither typesafe nor obvious to...
### Description of the bug Upload success listeners are never called if a `CommonsMultipartResolver` is registered as `MultipartResolver` ### Minimal reproducible example ```kotlin @Configuration class RestConfiguration { @Bean fun multipartResolver():...
To reproduce: - Run skeleton-starter-flow and open in Brave (https://brave.com) - Modify `frontend/themes/my-theme/styles.css` - When page reloads in browser, notice that changes are not reflected (see attached video). Note: this...
``` vaadin init --pre v21-test cd v21-test mvn ``` Output is ``` ... 2021-06-10 16:13:19.832 INFO 9304 --- [nPool-worker-19] c.v.flow.server.frontend.FrontendTools : using '/usr/local/bin/npx --yes --quiet pnpm@5' for frontend package installation...