github vaadin/flow 6.0.0.alpha4
Vaadin Flow V6.0.0.alpha4

pre-release3 years ago

Vaadin Flow V6.0.0.alpha4

Changes in Flow from 6.0.0.alpha3

  • Breaking Changes:

    • Application theme only considers styles.css. PR:9744. Ticket:9741

      Now the application theme only takes in 'styles.css' and 'document.css'. All other css files need to be imported in one of these. 'styles.css' will be created if theme folder exists in dev mode.

    • Entity field with @id annotation in Java is now optional in the generated TypeScript code. PR:9253. Ticket:9222

      Given an entity with id field, now instead of using entity.id, you might need to change to entity.id! or entity.id?.

  • New Features:

    • Offline Start Epic:9234

      Flow now precaches frontend assets in the service worker, so that the application shell can be loaded in the browser when the server is not reachable. Client-side views at both / as well as nested routes will be usable offline. Uses the InjectManifest plugin and to load the precached assets into workbox. A default offline.html, is rendered in when navigating to a server-side view in offline mode.

    • Connection Indicator Epic:9203

      A new connection indicator replacing the previous loading indicator to also when the server cannot be reached. The visual properties of the indicator can be configured in index.ts via a new TypeScript API.

  • Fixes:

    • AppTheme is not applied in client-side Fusion. PR:9725. Ticket:9684

    • Fix resource loading for embedded spring boot apps. PR:9743

      Loading from classpath resource should not start with '/' when Spring Boot is used.

    • Lookup for all available Executor services instead of only one. PR:9729

    • Add maven plugin documentation. PR:9204. Ticket:8617

      Add documentation on maven plugin goals and configuration options.

Don't miss a new flow release

NewReleases is sending notifications on new releases.