vaadin / vaadin-gradle-plugin

Gradle plugin for Vaadin 14 applications. Takes care of front-end build, helps to configure repositories and to create various project and file templates.
Apache License 2.0
31 stars 9 forks source link

Vaadin Fusion Support #117

Closed sombochea closed 3 years ago

sombochea commented 3 years ago

Hi, Vaadin Team

Is your feature request related to a problem? Please describe. For my vaadin project currently using vaadin 14+ with spring boot and gradle. But I really want to use Vaadin Fusion with Gradle build too.

Describe the solution you'd like I think, Gradle build is easy to build and better dependencies management.

Thank you!

mvysny commented 3 years ago

Hi, this plugin only caters for Vaadin 14 (and not Vaadin 19+). Since there's no Fusion in Vaadin 14 as of now, it's not possible to support it with this plugin.

It is not currently clear whether Fusion will be backported to Vaadin 14 LTS at some point in the future. Most probably not:

So, most probably there won't be Fusion in Vaadin 14. I'll therefore close this ticket as won't fix.

However, if there is a problem with Gradle+Fusion support for Vaadin 20+, please open a bug report at https://github.com/vaadin/flow/issues (since that's where the official Gradle plugin for Vaadin 20+ resides).

mvysny commented 3 years ago

Fusion will not be backported to Vaadin 14.

Quoting @Legioth

We will not backport Fusion because the bootstrapping changes that are needed to have a client-side app shell (e.g. client-side routing) are not backwards compatible.

We could backport everything related to @Enpoint if we'd want to, but that would have quite limited value without the parts that cannot be backported.

Quoting @gilberto-torrezan

The first LTS version of Fusion will come with V23, and it will not be backported to V14.