Skip to content

v25.2.0

Latest

Choose a tag to compare

@vaadin-bot vaadin-bot released this 22 Jun 07:56
· 7 commits to main since this release

API Documentation →

Changes Since v25.1.0

💥 Behavior Altering Changes

  • app-layout
    • Avoid forced style recalculations on app-layout resize (#11493)
  • app-layout,avatar-group,avatar,component-base,crud,dashboard,date-picker,date-time-picker,login,menu-bar,message-input,multi-select-combo-box,rich-text-editor,side-nav,time-picker,upload
    • Expose default i18n via static getter instead of mixin parameter (#11710)
  • aura,button,upload,vaadin-lumo-styles
    • Allow button label to wrap by default in base styles and Aura (#11843)
  • aura,card,dashboard,vaadin-lumo-styles
    • Render card and dashboard-widget border on the host (#11555)
  • aura,date-picker
    • Use CSS grid layout for date-picker month calendar (#11670)
  • aura,horizontal-layout,vertical-layout
    • Use --vaadin-padding-l for vertical and horizontal-layout by default (#11474)
  • aura,master-detail-layout
    • Update Aura master-detail-layout detail shadow, radius, and inset (#11503)
  • grid
    • Only re-render affected rows on grid selection change (#11397)
  • grid-pro
    • Remove no longer used grid-pro notify events (#11559)
  • master-detail-layout
    • Rename overlayContainment from "viewport" to "page" (#11520)
    • Rewrite master-detail-layout with CSS grid (#11361)
    • Replace expand property with expandMaster and expandDetail (#11521)

🚀 New Features

  • a11y-base,button,context-menu,item,menu-bar,vaadin-lumo-styles
    • Make disabled menu items accessible with feature flag (#11541)
  • aura
    • Add aura accent surface class names (#11538)
    • Support Aura filled variant for select (#11511)
  • aura,date-picker
    • Add aura date-picker calendar today and hovered date styles (#11727)
  • breadcrumbs
    • Add breadcrumbs Aura theme and visual tests (#11758)
    • Add slash separator theme variant to breadcrumbs (#11910)
    • Add breadcrumbs color properties, Lumo and Aura variants (#11900)
    • Implement arrow key navigation for breadcrumbs overlay items (#11805)
    • Collapse overflowing breadcrumbs items to the overlay (#11770)
    • Add disabled and focused state to breadcrumbs item (#11741)
    • Add breadcrumbs Lumo theme and visual tests (#11740)
    • Flip breadcrumbs item separator when using RTL (#11736)
    • Add current property and aria-current="page" to breadcrumbs item (#11689)
    • Toggle breadcrumbs item has-prefix attribute based on the prefix slot (#11671)
    • Render breadcrumbs item shadow DOM based on path property (#11667)
    • Set up initial package structure for breadcrumbs component (#11593)
    • Implement current breadcrumbs item update logic, add roles (#11700)
  • combo-box
    • Center focused item in combo-box dropdown (#11875)
  • component-base
    • Allow SlotObserver to accept shadow root as a target (#11783)
  • context-menu,menu-bar
    • Add tooltip support for menu items (#11549)
  • crud
    • Add overflow indicators to crud dialog base styles (#11894)
  • dashboard
    • Add fixed row height support to dashboard (#11603)
  • dialog
    • Add overflow indicators to dialog base styles (#11893)
  • master-detail-layout
    • Calculate detail size automatically when not explicity set (#11403)
    • Add backdrop fade-in/out transition to master-detail-layout (#11414)
    • Add detail placeholder slot to master-detail-layout (#11374)
  • message-input
    • Disable message-input submit button when input value is empty (#11706)
  • multi-select-combo-box
    • Add collapseChips property to multi-select-combo-box (#11585)
  • popover
    • Add noTabFocus property to skip popover in Tab order (#11537)
  • rich-text-editor,tooltip
    • Add tooltip ariaLinkMode property to control ARIA attribute (#11845)

Changes Since v25.2.0-rc2

🐛 Bug Fixes

  • aura,tabs
    • Don't hide tabbar overflow prematurely (#11870)

📝 Documentation

  • breadcrumbs
    • Update breadcrumbs Flow tasks to only include manual mode ITs (#11956)
    • Align breadcrumbs Flow spec with IT module structure (#11953)
    • Align breadcrumbs Flow spec test files with actual unit tests (#11954)
    • Align breadcrumbs flow specs with implemented TestBench API (#11951)
    • Update breadcrumbs spec to cover validating path URL scheme (#11949)
    • Update BreadcrumbsItem spec to keep prefix when setting text (#11948)
    • Reduce duplication between breadcrumbs flow-api and flow-spec (#11947)
    • Resolve current breadcrumb item title with query parameters (#11946)
  • Other
    • Improve typings tests example in TypeScript guidelines (#11958)

🏠 Internal

  • Other
    • Bump dompurify from 3.4.10 to 3.4.11 (#11960)