github vaadin/flow 2.7.4
Vaadin Flow 2.7.4

2 years ago

Vaadin Flow 2.7.4

Changes in Flow from 2.7.3

  • Breaking Changes:

    • Prevent deadlock in findOrCreateVaadinSession (#11520) (CP: 2.7). PR:12324. Ticket:12316

      BREAKING CHANGE: VaadinService::lockSession now must return the lock, and VaadinService::unlockSession must accept it as a parameter. If you have overridden these methods, you must adapt your implementation accordingly.

  • Fixes:

    • Avoid processing value change event due writing back of converted value (#12183) (CP: 2.7). PR:12338

    • Ensure that side effects of readBean do not set hasChanges true (#12181). PR:12317

      JavaDoc of hasChanges says: "Check whether any of the bound fields' have uncommitted changes since last explicit call to readBean(Object), removeBean(), writeBean(Object)} or writeBeanIfValid(Object)." If readBean has converters, they will be run and field values updated accordingly. Furthermore if fields have value change listeners that will produce further changes in values, this should be considered according to above as part of readBean procedure and thus hasChanges still should return false. Cherry pick from: vaadin/framework#12455 (cherry picked from commit 4e36fd9)

  • ⧉ All changes

Don't miss a new flow release

NewReleases is sending notifications on new releases.