github vaadin/flow 24.2.0.alpha7
Vaadin Flow 24.2.0.alpha7

pre-release13 months ago

Changes since 24.2.0.alpha6

All changes

New features

  • Introduce Theme Editor tests
    Commit · Pull request · Issue

    Create test module for a Theme Editor.

  • Theme Editor undo/redo shortcuts
    Commit · Pull request · Issue

    Support undo/redo shortcuts for a Theme Editor.

  • Dev tools plugin support
    Commit · Pull request

    You can implement a dev tools plugin by 1. Adding a class that implements DevToolsMessageHandler to handle messages from the browser 2. Annotate the class with @JsModule(value="./my-plugin.ts", developmentOnly = true) to load the client side part 3. Add a service loader metadata file src/main/resources/META-INF/services/com.vaadin.base.devserver.DevToolsMessageHandler with the name of the class The client side part needs to register itself using const plugin: DevToolsPlugin = { init: function (devToolsInterface: DevToolsInterface): void { // Add a tab using the interface, store the reference for communication later } }; (window as any).Vaadin.devToolsPlugins.push(plugin);

Fixes

  • Updated missing theme notice
    Commit · Pull request

  • Fixes and optimises everything regarding event debouncing
    Commit · Pull request

    The event order when using debouncing sends events in wrong order. This was tried to be fixed in #14035 but apparently only issues with the core TextField was fixed (or then this was again regressed in the regression fix #15615) ---------

  • Serve correct bootstrap
    Commit · Pull request · Issue

    When having a project with application and WebComponents the served bootstrap should be served by the correct bootstrap handler and not by what is available.

  • Accept statements before html render
    Commit · Pull request

    For lit template render, accept code before the html` template. Part of #17455

Don't miss a new flow release

NewReleases is sending notifications on new releases.