Skip to content

v25.3.0-alpha5

Pre-release
Pre-release

Choose a tag to compare

@vaadin-bot vaadin-bot released this 17 Jul 10:20

API Documentation →

Changes Since v25.3.0-alpha4

💥 Behavior Altering Changes

  • a11y-base
    • Treat elements with tabindex=-1 as focusable (#12127)
  • context-menu,grid
    • Remove cell focus on mousedown workaround (#12126)

🚀 New Features

  • a11y-base,select
    • Add support for providing slotted list-box to select (#12131)
  • accordion
    • Add headingLevel property to accordion (#12133)
  • select
    • Make select-item and select-list-box public, add SelectItemData (#12132)

🐛 Bug Fixes

  • accordion
    • Correctly apply accordion heading level on the panels (#12154)
  • accordion,details
    • Initialize empty details summary and accordion heading (#12157)
  • aura
    • Always compute an opaque color for aura-accent-contrast-color (#12113)
  • aura,field-base
    • Set checkbox and radio-button default size based on font-size (#12107)
  • aura,switch
    • Use correct switch aura theme dark color scheme (#12108)
  • checkbox,field-base
    • Do not make checkbox active when clicking empty space (#12152)
  • checkbox,switch,vaadin-lumo-styles
    • Remove unnecessary margin from checkbox & switch helper-text (#12109)
  • combo-box,multi-select-combo-box
    • Keep combo-box overlay visible during closing animation (#12115)
  • component-base,grid
    • Render all rows on deep expand with all-rows-visible (#12146)
  • date-picker
    • Disable date-picker scroller overflow-anchor (#12117)
  • grid,vaadin-lumo-styles
    • Keep draggable grid cells announced by screen readers (#12135)
  • master-detail-layout
    • Use correct CSS selector for MDL containment isolation (#12159)
  • overlay
    • Use duration in addition to animation-name to detect animations (#12142)

💅 Polish

  • a11y-base,master-detail-layout,overlay,popover
    • Rename getFocusableElements to getTabbableElements (#12129)
  • aura
    • Use aura accent color for text input caret (#12111)
  • aura,checkbox-group,checkbox,radio-group
    • Align aura checkbox and radio-button surface opacity (#12110)
  • dialog
    • Deprecate dialog renderer properties and Lit directives (#12158)
  • grid
    • Centralize grid cell event handlers (#12138)
    • Clarify handler names in grid selection column (#12139)
  • select
    • Deprecate select renderer property and Lit directive (#12155)

📝 Documentation

  • switch
    • Align switch component spec with actual implementation (#12123)

🔬 Tests

  • combo-box
    • Use Math.ceil for focus index calculation (#12141)
  • grid

🏠 Internal

  • Other
    • Update test-runner-visual-regression, fix patch (#12163)
    • Source claude actions from latest commit (#12156)
    • Fix org membership check for code review workflow (#12153)
    • Expand permissions to cover all yarn commands (#12148)
    • Upgrade transitive dev dependencies in yarn.lock (#12140)
    • Add code review workflow (#12128)
    • Add switch to the list of components in README (#12125)
    • Reuse shared vaadin/github-actions/claude-code action (#12124)