Skip to content

Vaadin Flow 2.7.4

Compare
Choose a tag to compare
@vaadin-bot vaadin-bot released this 11 Nov 17:11
· 108 commits to 2.7 since this release
868d08a

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