github vaadin/flow 9.0.14
Vaadin Flow 9.0.14

2 years ago

Changes since 9.0.13

All changes

Fixes

  • Fix theme paths resolution when using Vite (CP: 9.0)
    Commit · Pull request · Issue

    when using vite

  • Update Page Title after processing AfterNavigation listeners (#13825)
    Commit · Pull request · Issue

    The page title is updated after afterNavigation invocation and properly updated the title.

  • Avoid potential slow Set#removeAll call in HierarchicalCommunicator (#13746)
    Commit · Pull request · Issue

  • Improve message sender / handler robustness in resync scenarios (#13733)
    Commit · Pull request · Issue

    Process re-sync messages via normal message queue and use semaphore to protect re-sync process (i.e. do not allow other messages while performing re-sync). This PR is adopted from similar fixes for Vaadin 8. vaadin/framework#11791 vaadin/framework#12043 vaadin/framework#12178 This also changes the method forceMessageHandling in a way that the desire to resynchronise is registered before calling endRequest. If this is not done, endRequest may end up sending out a request itself and that then causes the re-sync request to fail because a request is already in flight. This ends up throwing an IllegalStateException at com/vaadin/client/communication/RequestResponseTracker.java.

  • Ignore CancellationException for running UI update tasks (#13708)
    Commit · Pull request · Issue

    Ignore CancellationException if the task is cancelled in the meantime.

  • Move the clean-frontend phase to be before clean (#13763)
    Commit · Pull request

    Move clean-frontend to pre-clean as if mvn clean is executed before clean-frontend clean will remove the target folder making removal of node_modules fail on windows if there is a symlink to target/flow-frontend touches #13760

Don't miss a new flow release

NewReleases is sending notifications on new releases.