Vaadin: Do I need to persist package.json and package-lock.json?

When you build Vaadin it generates two files: package.json and package-lock.json. Do I need to persist them in my VCS (Git in my case)? >Solution : package.json contains the frontend / npm / JavaScript dependencies for your project. If you do not add any custom dependencies to it, it can (and will) be re-generated automatically… Read More Vaadin: Do I need to persist package.json and package-lock.json?

Vaadin 23.2.5 and flow-server

Vaadin recently updated to Vaadin 23.2.5 but I can’t find the corresponding flow-server dependency of the same version: <dependency> <groupId>com.vaadin</groupId> <artifactId>flow-server</artifactId> <version>23.2.5</version> </dependency> So my question is – is this a good idea to use new Vaadin 23.2.5 with flow-server 23.2.4 dependency? I need this dependency for one of my backend module for com.vaadin.flow.shared.Registration; and… Read More Vaadin 23.2.5 and flow-server

Vaadin 23 Grid with details – stretch instead scroll

Is it possible to set up a Vaadin Grid with details (like in the Item Details example https://vaadin.com/docs/latest/components/grid) to stretch instead of displaying a scroll? I need to let the Grid grow as much as it needs to. Please tell me how to implement it. P.S I may only disable the visual scroll with grid.setVerticalScrollingEnabled(false);… Read More Vaadin 23 Grid with details – stretch instead scroll