github vaadin/flow 3.0.0.beta2
3.0.0.beta2 — Pre-release

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

Vaadin Flow 3.0.0.beta2 is a pre-release of Vaadin Flow 3.0.0

The major new feature in the Flow 3.x series is support for TypeScript views, and a new way to bootstrap the app based on index.html and index.ts files, without creating a server-side UI instance. The new way of bootstrapping required a breaking change to the bootstrapping APIs, whereas the support for TypeScript is compatible with the Flow 2.x series. The 3.x series has also removed a number of APIs deprecated in Flow 2.x.

New features in 3.0.0.beta2:

  • VaadinRequest is available in Endpoints (#7522)
  • Able to close error prompt (#7467)
  • NpmTemplateParser can now be overridden (#6825)

Breaking changes in 3.0.0.beta2:

  • rename VaadinConnectException -> EndpointException (#7471)

Bug fixes in 3.0.0.beta2:

  • Make IndexHtmlHandler serve any request, execute it the last (#7508)
  • Allow using JS reserved words as endpoint method names (#7460)
  • Windows path needs to be normalized before comparing with theme url (#7347)
  • Fix incorrectly using deploymentConfiguration directly (#7535)
  • Clear previous request if it exists when it is not needed anymore (#7399)
  • Call VaadinService::requestStart if push transport is websocket (#7116)
  • Remove pnpm-lock.yaml file if npm is used (#7543)

Other changes in 3.0.0.beta2

  • Report Edge 18 and older as unsupported (#7424)
  • Pin versions based on versions file provided by the Platform (#7456)
  • Update TypeScript verstion to 3.7.3
  • Remove webpack-babel-multi-target-plugin (#7475)
  • Update jackson version to 2.10.2 (#7529)
  • DX imporovements (#7450, #7479, #7491, #7495, #7501, #7524)
  • Parse Html contents as a body fragment (#7466)

See complete list of changes in 3.0.0.beta2

Don't miss a new flow release

NewReleases is sending notifications on new releases.