github vaadin/flow 24.8.0.alpha10
Vaadin Flow 24.8.0.alpha10

latest releases: 24.9.0-beta3, 25.0.0-alpha12, 25.0.0-alpha11...
pre-release4 months ago

Changes since 24.8.0.alpha9

All changes

New features

  • Add download handler to html components
    Commit · Pull request

    Adds a download handler callback to those flow html components that fulfil data download from server. Replaces the stream resource API. Part of #21255

  • Add DownloadHandler
    Commit · Pull request

    Add DownloadHandler interface and factory methods. Closes #21166

  • Update plugin id in order to publish flow-gradle-plugin separately
    Commit · Pull request

Fixes

  • Do not starve the common ForkJoinPool with blocking listener tasks
    Commit · Pull request

    Calling watchAsync without any specific executor uses the common ForkJoinPool. This is bad as all the watchers will remain in a blocking state until there is a change and will thus always use up a large part of the ForkJoinPool. If other tasks try to use the common ForkJoinPool, it might run out of concurrent threads and will no longer start any tasks at all

  • Make DownloadRequest a record
    Commit · Pull request

    Add getUI() method. part of #21166

  • Delegate to the outer transaction after starting a commit
    Commit · Pull request

    Application code can run as part of notifying listeners at the end of a commit. At that point, this transaction is still the current transaction which means that any applied changes would end up ignored. To avoid that, writes during a commit are delegated to the outer transaction. Reads also need to be delegated so that any writes can be read.

  • Detect parameter type from parameterized interface
    Commit · Pull request · Issue

Don't miss a new flow release

NewReleases is sending notifications on new releases.