Skip to content

v25.3.0-alpha10

Pre-release
Pre-release

Choose a tag to compare

@vaadin-bot vaadin-bot released this 12 Aug 10:09
· 84 commits to main since this release

API Documentation →

Changes Since v25.3.0-alpha9

🚀 New Features

  • field-highlighter,vaadin-lumo-styles

🐛 Bug Fixes

  • app-layout
    • Collapse empty drawer on app-layout init (#12406)
  • aura,overlay
    • Wait for overlay animation objects instead of animationend (#12404)
  • badge,breadcrumbs,component-base
    • Resolve slot state synchronously when it affects layout (#12399)
  • field-highlighter
    • Keep clicked input focused when AI popover closes (#12397)
    • Make AI field marker controls tabbable in Safari (#12401)
  • master-detail-layout,overlay
    • Do not fire backdrop-click when click closes a modal overlay (#12366)
  • time-picker
    • Do not pass ISO time strings to time-picker i18n parseTime (#12402)
    • Update time-picker dropdown selection when items change (#12389)
  • upload
    • Keep _removeFile a no-op when called without a file (#12387)

💅 Polish

  • combo-box,select
    • Use willUpdate() to set overlay width in combo-box and select (#12352)
  • component-base
    • Use :focus-within to find focused virtualizer element (#12380)
    • Remove dead code from virtualizer adapter (#12377)
  • component-base,grid
    • Remove virtualizer-element-focused event (#12373)
  • context-menu,menu-bar
    • Use overlay outside click to close context menu with items (#12384)
  • grid
    • Use :focus-within to detect focus in grid cell content (#12381)
  • notification,overlay
    • Inline shouldAnimate helper logic into notification (#12412)
  • overlay
    • Remove no-op bringToFront call from overlay opening (#12379)
  • upload
    • Integrate UploadManager into vaadin-upload (#12354)
    • Make UploadI18n extend UploadFileListI18n (#12370)

📝 Documentation

  • context-menu
    • Deprecate close-all-menus and items-outside-click events (#12388)
  • date-picker
    • Clarify not moving focus from disabled date on overlay opening (#12395)

🔬 Tests

  • context-menu
    • Split context-menu items tests into separate files (#12400)
    • Cover outside click closing of context menu with items (#12396)
  • context-menu,menu-bar
    • Wait for overlay open event instead of using private flags (#12383)
  • date-picker
    • Simplify date metadata provider unit tests (#12369)
  • field-highlighter
    • Cover ai field marker mutation testing gaps (#12415)
  • overlay
    • Fix stale overlay detach assertions and cover animation cleanup (#12378)
    • Extract overlay animation styles tests into separate file (#12376)
    • Update overlay unit tests to use mock fixtures (#12371)
    • Restructure overlay unit tests for better readability (#12368)
  • tooltip
    • Update tooltip and integration tests to use mock-overlay (#12375)

🏠 Internal

  • Other
    • Bump dompurify from 3.4.12 to 3.4.13 (#12386)