Skip to content

Releases: vaadin/flow

Vaadin Flow 24.9.0-alpha3

23 Jul 06:13
e71dd6d
Compare
Choose a tag to compare
Pre-release

Changes since 24.9.0-alpha2

All changes

  • Deprecation of Hierarchical data provider related classes and method
  • Dependency bumps

Vaadin Flow 25.0.0-alpha6

23 Jul 06:10
ec7a322
Compare
Choose a tag to compare
Pre-release

Changes since 25.0.0-alpha5

All changes

Breaking changes

  • Deny access for parent layout with no annotation
    Commit · Pull request · Issue

    For a parent layout class with no access control annotation, the access to routes within this layout are denied.

Fixes

  • Make signal commands JSON serializable
    Commit - Pull request

  • Prevent deletion of css.generated.js files
    Commit · Pull request · Issue

    Prevents frontend compilation failures on hot reload caused by the deletion of css.generated.js and css.generated.d.ts generated files when prepare frontend task is executed.

Vaadin Flow 24.8.4

17 Jul 16:22
7d00489
Compare
Choose a tag to compare

Changes since 24.8.3

All changes

Dependencies

Vaadin Flow 24.7.11

21 Jul 14:04
1aa7843
Compare
Choose a tag to compare

Changes since 24.7.10

All changes

Dependencies

Vaadin Flow 24.7.10

11 Jul 05:37
32c3907
Compare
Choose a tag to compare

Changes since 24.7.9

All changes

Fixes

Vaadin Flow 25.0.0-alpha5

07 Jul 11:46
b1f84af
Compare
Choose a tag to compare
Pre-release

Changes since 25.0.0-alpha4

All changes

Fixes

Vaadin Flow 25.0.0-alpha4

07 Jul 09:14
5c48b1e
Compare
Choose a tag to compare
Pre-release

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"

Vaadin Flow 24.9.0-alpha2

07 Jul 11:30
e8ef9a0
Compare
Choose a tag to compare
Pre-release

Changes since 24.9.0-alpha1

All changes

Fixes

Vaadin Flow 24.9.0-alpha1

07 Jul 08:10
b60e2fa
Compare
Choose a tag to compare
Pre-release

Changes since 24.8.0

All changes

New features

  • Added new style methods
    Commit · Pull request

    Add methods to better cover commonly used css properties. (cherry picked from commit 8d3d8b8)

  • Add a short method to SortDirection enum
    Commit · Pull request · Issue

    The SortDirection enum only provides name(), getOpposite() methods. This change introduces a new method called getShortName() which returns shortened version of SortDirection. This short names can be useful in the SQL queries etc. (cherry picked from commit 1877b2d)

  • Add Flow component for code Html element #20832
    Commit · Pull request

    (cherry picked from commit 547bc83)

Fixes

  • Fix AuthenticationContext bean duplicated definition (#21845)
    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 (#21839)
    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 (#21836)
    Commit · Pull request

  • Sw load should not be system dependent (#21813)
    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 (#21760)
    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

  • Do not store build info in bundle (#21786)
    Commit · Pull request

    Do not store the flow-build-info inside the production bundle zip file.

  • Avoid NPE when tracking usage for removed nodes (#21739)
    Commit · Pull request

    The change value cannot be extracted if there's no data node in the tree. Check for this both when creating the usage instance and when later evaluating whether it has changes. Note that removing a node is not seen as changing the node itself but only as a change to the node's parent.

  • Include default methods from interfaces in BeanPropertySet (#21770)
    Commit · Pull request · Issue

  • Update Query getPageSize to check for offset (#21725)
    Commit · Pull request · Issue

    Make getPageSize check that it matches the offset. Update javadocs for Query to explain that getPage updates the pageSize to match offset.

  • Use handlers registered using ResourceHandlerRegistry (#21686) (CP: 24.8)
    Commit · Pull request

    For instance Swagger uses ResourceHandlerRegistry to register a handler for /swagger-ui/index.html and this is now called without excluding any url from Vaadin

Vaadin Flow 24.8.3

07 Jul 11:49
41a013f
Compare
Choose a tag to compare

No changes since 24.8.2

Changes since 24.8.2

All changes

Fixes