github vaadin/flow 24.7.13
Vaadin Flow 24.7.13

latest release: 24.9.0
4 hours ago

Changes since 24.7.12

All changes

Fixes

  • Copy all frontend resources from JAR files (#22264)
    Commit · Pull request · Issue

    Frontend resources in JAR files are filtered to only copy a hard-coded set of file types like JS, TS, CSS, etc. Since the resources are collected only from specific folders, the filter is most likely unecessary and also makes it impossible to use fronted frameworks that rely on custom extensions (e.g. Vue). This change removes the file extension filter, allowing all files in META-INF/frontend and META-INF/resources/frontend to be copied in the frontend generated folder.

  • Array type should be serializable (#22254)
    Commit · Pull request

    Not depending on what type array is given to Serializable. The copied array should be of type Serializable[] to enable adding Element to it.

  • Optimize Element API for small datasets (#22196)
    Commit · Pull request · Issue

    Reduces usage of Stream API in executeJs and callJsFunction methods for improved performance with small datasets. These methods are usually used with one to few objects in the dataset, they can be called a lot depending on a number of active sessions. This change replaces Stream API usage with Array API, Arrays.copyOf, and System.arraycopy.

  • Fix init location computation (#22225)
    Commit · Pull request · Issue

  • Fix faulty javadoc for acceptNullValues (#22187)
    Commit · Pull request · Issue

    acceptNullValues that mistakenly says that true throws an exception.

Don't miss a new flow release

NewReleases is sending notifications on new releases.