Skip to content

Vaadin Flow 25.4.0-alpha4

Pre-release
Pre-release

Choose a tag to compare

@vaadin-bot vaadin-bot released this 21 Oct 09:35
· 3 commits to main since this release
6c4e0e3

Changes since 25.4.0-alpha3

All changes

New features

  • Warn when overriding packages to different minor version (#24712)
  • Add setTarget to RouterLink (#26067, #5791)
  • Treat null value in Element.setAttribute as remove (#26263, #vaadin/flow26237)
  • Add OpenInNewTab.onClick to open handler content in a new tab (#26346)
  • Verify default Node.js download against shipped checksums (#26416)
  • Include route parameters in NavigationEndedEvent.Completed (#26401, #vaadin/flow26400)
  • Warn when download handler does not answer range request (#26340)
  • Allow setting content type of download handlers (#26341)
  • Pass custom JVM flags to the app with --jvm-args (#26299, #26216)
  • Allow custom login success and failure handling (#25965, #22985)
  • Allow reflection caches to be cleared before hotswappers run (#26337, #26334)

Fixes

  • Reject misplaced dots in EmailValidator local part (#26533, #18887)
  • Log why a UIDL security key is invalid (#26505)
  • Reload on pageshow only for bfcache restores (#26503, #26502)
  • Keep loading indication after heartbeat reconnect (#26452, #26451)
  • Serve web component scripts without creating a session (#26304)
  • Create a single React root when an adapter is reconnected quickly (#26060, #26059)
  • Nest overlays inside visually modal components (#26425, #25136)
  • Seed the change baseline from a launch-time snapshot (#26347)
  • Track visual modality so dialogs are refreshed on hotswap (#25417, #25415)
  • Keep overlay open when Download.onClick starts a download (#26461, #26459)
  • Skip class scanning in install-dev-cli goal (#26359, #vaadin/flow26358)
  • Escape < in initial UIDL script in index.html (#26455)
  • Show connected after push or XHR reconnect (#26308, #26306)
  • Fire navigation events when postponed navigation resumes (#26402, #26399)
  • Cache client callable handlers per component class (#26245)
  • Preserve symlinks when installing Node.js from a tarball (#26364, #26360)
  • Skip JVM default locale when loading translation bundles (#26387, #26383)
  • Use pagehide instead of unload in push client (#26348, #26318)
  • Throw from removeAttribute for bound attribute with null value (#26264)