Skip to content

v4.0.0-alpha4

Choose a tag to compare

@manolo manolo released this 10 Oct 14:17
· 910 commits to master since this release

Live Demo →
API Documentation →

Changes Since v4.0.0-alpha3:

  • 54bb722 Replace tabindex 1 on cells with 0 + programmatic tab section jumps. Fixes wrong tab order in context of a document on Shady DOM platforms.
  • dc9db3e Fix tab skipping body rows in some cases
  • 45aa9e2 Use outer scroller on Firefox also.
  • 026c303 Adjust scroll position only if dstCell in body
  • 5b3c0fa Prevent space click for focusable cell content from toggling activeItem
  • aaf8b83 Fix regression: sorter click does not focus cell
  • 93ce6b2 Prevent column reordering if something has focus in the header cell content
  • 3d4507d Avoid unnecessary _resizeHandler calls in resizing mixin track listener
  • 1cbdb13 Replace cellContent focus workaround with mouseup focus workaround. Fixes #1029
  • ccd02af Drop draggable content from basic demo
  • ea1c6a4 Mind footer/header bounds when navigating vertically
  • 7a07299 Never set template instance item to null or empty
  • ff00be2 Update vaadin-grid.html
  • 3256079 Reimpliment accessibility based on WAI-ARIA 1.1. Fixes #1015
    • Use aria-rowcount, aria-colcount on table
    • Use aria-rowindex on rows to indicate row numbers
    • Use aria-selected on cells to indicate selection
    • Use aria-expanded, aria-controls on cells to indicate row details
      toggle states
    • <vaadin-grid-sorter> sets aria-sort on parent cells
    • Add tests for all above and structural grid/row/gridcell roles in HTML
    • Remove hardcoded english textual announcements
  • 338fd35 Fix Android Chrome jumpy headers issue