github vaadin/flow 25.0.0-alpha4
Vaadin Flow 25.0.0-alpha4

latest releases: 24.9.0-beta3, 25.0.0-alpha12, 25.0.0-alpha11...
pre-release2 months ago

Changes since 25.0.0-alpha3

All changes

New features

  • Element namespace support
    Commit · Pull request

    Make it possible to set a namespace for elements. Adds automatic namespace for svg and math tags.

  • Css import to web-component and font-face imports to body
    Commit · Pull request · Issue

    Only add css from CssImport annotation to exported web component, but add any font-face to document. Partially #21272

Fixes

  • Fix AuthenticationContext bean duplicated definition
    Commit · Pull request · Issue

    Removes the AuthenticationContext bean definition from VaadinWebSecurity so there's a single overridable bean in SpringSecurityAutoConfiguration.

  • Fail on multiple executors only when the executor is accessed
    Commit · Pull request · Issue

    Does not fail eagerly if a Spring app has multiple TaskExecutor bean (without VaadinTaskExecutor qualifier). Instead it fails when an app tries to access VaadinService.getExecutor() directly or via using a feature that uses this executor (currently the signals preview).

  • Include a given property only once in getBeanPropertyDescriptors
    Commit · Pull request


  • Sw load should not be system dependent
    Commit · Pull request · Issue

    Check the load request as relative instead of === to not have a problem between systems that use \ instead of /

  • When using pnpm write overrides under pnpm
    Commit · Pull request · Issues 21724, 21682

    For pnpm usage write the overrides section under the pnpm object instead of the root of the package.json Will use $NAME for existing dependencies and devDpendencies. For other components in vaadin-versions and vaadin-core-versions version value will be added to overrides. Keep the existing overrides when moving from npm to pnpm and vice versa Refactor test to use Jackson

  • Remove default value for deprecated property
    Commit · Pull request

    Having the default value leads to a wrong warning message "Both 'frontendOutputDirectory' and 'webpackOutputDirectory' are set"

Don't miss a new flow release

NewReleases is sending notifications on new releases.