github vaadin/flow 7.0.0.alpha4
Vaadin Flow 7.0.0.alpha4

latest releases: 23.3.31, 24.3.11, 23.5.1...
pre-release3 years ago

Vaadin Flow 7.0.0.alpha4

Changes in Flow from 7.0.0.alpha3

  • Breaking Changes:

    • Add support for parsing query string in QueryParameters. PR:10521

      A minor API behavior change: Location:getQueryParameters is unified with how HttpServletRequest works: For a query string ?foo&bar a list containing "" is returned for both foo and bar whereas the existing implementation returned empty lists. This is a prerequisite for #10431

    • Endpoint access is denied by default. PR:10526

  • New Features:

    • Add gradle plugin officially to flow. PR:10542

      By adopting Gradle Plugin's source code under flow-plugins, it would be much more convenient to improve, test, and release it officially. Moreover, this enables Platform releases to officially release Vaadin Gradle Plugin with the same version of Vaadin Platform, and eliminates the version compatibility confusion.

  • Fixes:

    • Consider first added route as main route and always return it first. PR:10556. Ticket:10528

    • Don't use ErrorHandler for IOExceptions in StreamReceiverHandler. PR:10553. Ticket:10351

    • Use getContentLengthLong instead getContentLength. PR:10506. Ticket:10392

      Use Servlet 3.1 ServletRequest::getContentLengthLong to get the content size as a long value for the big files upload, because getContentLength may return -1 (file size is bigger than int capacity).

    • Provide info on file name when Json parsing fails. PR:10423. Ticket:10323

      Adds the package file name to exception message in case of JsonException in order to provide clean explanation where to look into.

    • Allow spaces between html function call and back tick. PR:10523. Ticket:8881

  • ⧉ All changes

Don't miss a new flow release

NewReleases is sending notifications on new releases.