github vaadin/flow 1.5.0.alpha3
1.5.0.alpha3 Prerelease

latest releases: 24.5.2, 24.5.1, 24.3.19...
pre-release5 years ago

Vaadin Flow 1.5.0.alpha3 is a prerelease of Vaadin Flow 1.5.0

Vaadin Flow 1.5.0.alpha3

Flow is a new Java web framework for creating UIs using Java or HTML. Flow handles everything related to communication between client and server and makes it possible to create UIs using the desired abstraction level you choose. It has all the capabilities you need to build a modern web app: from high level APIs for structuring your applications and binding data to it, into taking full control over the DOM and communication with HTML templates.

Flow is a part of the Vaadin platform. For information and helpful resources like documentation and examples on Vaadin Flow, please visit the Flow page vaadin.com/flow.

The complete documentation can be found here

New Features in 1.5

  • Ability to embed Flow applications onto non-Vaadin pages #4316 (ongoing effort)
  • Introduce two new ValueChangeMode: LAZY and TIMEOUT #4945
  • New API methods Page.open() and Page.setLocation() #5166

Alpha3:

  • Embedded Vaadin applications:
    • Production mode support #5008
    • WebComponentExporter is now an abstract class and @Tag annotation is replaced by super(String) call #5353
    • WebComponentDefinition#setInstanceConfigurator(...) was replaced by `WebComponentExporter#configureInstance(...) #5332 (renamed from "configure" in #5353)
  • Give RouterLayout control over how old content is removed #5385

Alpha2:

  • Embedded Vaadin applications:
    • Ability to fire CustomEvents (#5340) and update client-side properties from server (#5324)
    • Enabled theme (#5341) and push (#5369) configurations for WebComponentExporters
    • Register a servlet automatically if WebComponentExporter is present #5331
  • Page.open() and Page.setLocation() functionality #5166

Alpha1:

  • Introduce two more ValueChangeMode: LAZY and TIMEOUT #4945
  • Create a generic low level mechanism for sending messages back to the server #4927

Bugfixes (since 1.5.0.alpha2)

  • WebComponentExporter throws on bad type parameter #5466
  • Adds a missing static keyword to Shortcuts #5442
  • Id annotation is spring aware #4634

Breaking Changes in 1.5

  • Deprecate getBodyAttributes and replace it with getHtmlAttributes #5019
  • Remove flow-html-components dependency from flow-data #5050
  • Deprecate @VaadinServletConfiguration #5052
  • Removed usages of InvalidParameterExceptions #5358
  • Instantiator's createComponent no longer provides default implementation #5379

Dependency updates since 1.4

  • Update byte buddy version #5026
  • Update jsoup version #5253

See complete list of changes in 1.5.0.alpha3

Don't miss a new flow release

NewReleases is sending notifications on new releases.