Fullcalendar: v5.10.0 Release

Release date:
October 13, 2021
Previous version:
v5.9.0 (released July 28, 2021)
Magnitude:
2,654 Diff Delta
Contributors:
3 total committers
Data confidence:
Commits:

66 Commits in this Release

Ordered by the degree to which they evolved the repo in this version.

Authored September 29, 2021
Authored September 29, 2021
Authored October 1, 2021
Authored September 29, 2021
Authored September 28, 2021
Authored September 29, 2021
Authored October 12, 2021
Authored September 29, 2021
Authored September 29, 2021
Authored September 30, 2021
Authored September 30, 2021
Authored September 29, 2021
Authored October 13, 2021
Authored September 29, 2021
Authored September 30, 2021
Authored September 30, 2021
Authored September 30, 2021
Authored September 30, 2021
Authored October 13, 2021
Authored October 12, 2021
Authored September 30, 2021
Authored September 29, 2021
Authored September 30, 2021
Authored September 30, 2021
Authored September 29, 2021
Authored September 30, 2021
Authored September 29, 2021
Authored September 28, 2021
Authored September 30, 2021
Authored September 29, 2021
Authored September 30, 2021
Authored September 30, 2021
Authored September 27, 2021
Authored October 13, 2021

Top Contributors in v5.10.0

arshaw
rganeyev
ashenud

Directory Browser for v5.10.0

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

  • feature: WAI-ARIA improvements:
    • toolbar (#6521)
    • human-readable title attributes on all buttons. new options:
      • buttonHints
      • customButtons.hint
      • viewHint (ex: $0 view -> "month view")
    • aria-labelledby attribute connecting view-title with view-container
    • event elements (#3364)
    • previously, only events with an event.url property were tabbable by the end-user. now, events without urls can be made tabbable by enabling event.interactive or by enabling the calendar-wide eventInteractive option.
    • when focused, pressing enter/spacebar will trigger an eventClick
    • more-links and popover (#6523)
    • human-readable title attributes on "+more" links via new option moreLinkHint
    • when focused, pressing enter/spacebar will open popover
    • aria-controls/aria-expanded attributes connecting link to popover
    • aria-labelledby attribute connecting popover-title to popover
    • aria-label attribute describing "X" close icon via new option closeHint
    • pressing escape key closes popover
    • nav-links (#6524)
    • human-readable title attributes on all navLinks via new option navLinkHint
    • when focused, pressing enter/spacebar will trigger navLinkClick
    • table-based views (#6526)
    • all cells within thead elements have been made into <th> tags
    • retrofit the necessarily non-ARIA-friendly table markup with role tags. the root table is a grid, children have been given rowgroup/row/columnheader/rowheader/cell, and non-functional table elements have been given presentation.
    • in timegrid views, the time-axis axis has been removed from the accessibility tree
    • list-view (#6525)
    • introduced a table-header specifically for screen readers. header cells label the time/event columns using the following new options: timeHint and eventHint
    • removed the "dot" column from the accessibility tree
  • feature: date formatting option week now accepts 'long' if locale defines weekTextLong
  • bugfix: timeline-view events hidden by eventMaxStack sometimes appear over other events (#6543)
  • bugfix: daygrid event rendering with dayMaxEventRows and custom eventOrder can cause infinite loop (#6573)
  • bugfix: content-injected html/domNodes as view-specific options don't clear when switching views (#6079, #6555)
  • bugfix: more compliant CSS with Sass processors (#6564)
  • locale: added si-lk (#6553)

HELP WANTED populating new options in locales (examples: es, en-GB) - buttonHints - viewHint - weekTextLong - moreLinkHint - navLinkHint - closeHint - timeHint - eventHint