Vaadin Flow Versions Save

Vaadin Flow is a Java framework binding Vaadin web components to Java. This is part of Vaadin 10+.

24.3.8

2 months ago

Changes since 24.3.7

All changes

Fixes

  • Upgrade Vite to 5.1.7 (#19031)

  • Update JWT cookie at every request (#18994) Commit · Pull request · Issue

    preventing the browser to remove the cookie after initial max-age time is expired.

  • Prevent runWhenAttached command to execute immediately by detach listeners (#18997) Commit · Pull request · Issue

24.4.0.alpha24

2 months ago

Changes since 24.4.0.alpha23

All changes

Fixes

  • Pass development mode to FS Router vite plugin Commit · Pull request

  • Prevent unecessary writes on flow-build-info.json Commit · Pull request

    Prevents writes on flow-build-info.json if there are no changes. Part of #18907

  • Prevent runWhenAttached command to execute immediately by detach listeners Commit · Pull request · Issue

  • Prepend npm folder to vaadin-dev-server setting paths Commit · Pull request

    Currently, TaskUpdateSettingsFile produces a json with different content depending if the task is executed by DevModeInitializer or by the build tool plugin (prepare-frontend). With DevModeInitializer path are prepended with the project path, whereas with prepare-frontend they are not. This change makes the tasks behave the same regardless of who is the caller. Part of #18907

  • Make prepare-frontend and DevModeInitializer work consistently Commit · Pull request

    The prepare-frontend task run by build tool plugins and DevModeInitializer should produce the same output for dev-server settings. Also deprecates and replaces methods whose name references webpack. Part of #18907

  • Preserve last navigation path with react Commit · Pull request · Issue

24.4.0.alpha23

2 months ago

Changes since 24.4.0.alpha22

All changes

Fixes

  • Update tsconfig and log message Commit · Pull request · Issue

    Instead of updating and throwing exception for 'tsconfig.json'. Generate .bak file, update file and log info if the file is updated. both make a .bak file with a 'stamp'. Only log for tsDefinition instead of throwing. Only log warning one time.

  • Fix anchor navigation with react router Commit · Pull request · Issue

    Fixed navigation via anchor to Flow views not rendering content. Removed unnecessary if-block from Flow.tsx that stopped rendering the view.

24.4.0.alpha22

2 months ago

Changes since 24.4.0.alpha21

All changes

New features

  • Pass Java class info to browser in dev mode Commit · Pull request

    If the mode cannot be determined (missing session or configuration), do not send anything

Fixes

24.4.0.alpha21

2 months ago

Changes since 24.4.0.alpha20

All changes

New features

  • Generate routes.tsx in Frontend/generated Commit · Pull request · Issue

    Generate default routes.tsx in Frontend/generated folder instead of Frontend/. Imports to routes.js are now dynamic in Flow.ts and index-react.ts.

  • Default routes.tsx for fs router Commit · Pull request · Issues 18813, 18813

    When using hilla views, generate default routes.tsx based on the File System based router views by routes-fs.tsx template file. When using Hilla, Flow.ts template is adjusted to import views and export new function that creates default routes including Hilla views and serverSideRoutes. Generate default routes.tsx with a support for File System router. FS router plugin is always installed by default when react is enabled.

Fixes

  • Gradle file system checks Commit · Pull request · Issue

    frontend folder instead of frontendGenerated as the actual files are not generated.

24.2.12

2 months ago

Changes since 24.2.11

All changes

Fixes

24.2.11

2 months ago

Changes since 24.2.10

All changes

Fixes

24.3.7

2 months ago

Changes since 24.3.6

All changes

Fixes

24.4.0.alpha20

2 months ago

Changes since 24.4.0.alpha19

All changes

New features

Fixes

  • Revert path separator handling in StreamRequestHandler Commit · Pull request · Issue

  • Src/main/something should be relative to project root Commit · Pull request

  • Adjust message with no routes Commit · Pull request

    Update the message to present the options in a consistent way: in [language] with [framework(s)]

23.5.0.alpha1

2 months ago

Changes since 23.4.0

All changes

Breaking changes

  • Add runtime license checking for Flow 23.5 Commit