Changes since 23.2.0.beta3
Breaking changes
-
Throw exception if webpack config file contains custom config and running with Vite
Commit · Pull request · IssueWarns developers to pay attention on the Webpack configuration when upgrading to Vaadin 23.2: throws exception with an explanatory message and prevents application from start if
webpack.config.js
file with custom configurations exists in the project and the application is running with Vite (default). If the defaultwebpack.config.js
exists, just warn the user about its existence, but do not prevent the application startup.
New features
- Check license also for jars with cvdlName
Commit · Pull request
Fixes
- Never cache the "waiting for frontend build" page
Commit · Pull request · Issue
Known issues
Frontend build fails with Missing "./decorators" export in "lit" package
when Vite is used (default) and web component imports Lit decorators/directives module as follows:
import { customElement } from 'lit/decorators';
To make it work you have to add .js
to the import, as follows:
import { customElement } from 'lit/decorators.js';