All Versions
121
Latest Version
Avg Release Cycle
33 days
Latest Release
167 days ago

Changelog History
Page 1

  • v5.11.3 Changes

    August 23, 2022
    • ๐Ÿ›  fixed: timeline view (without resources) problem with expanding height (#5792)
    • ๐Ÿ›  fixed: locales not working in IE11 (#6790)
  • v5.11.2 Changes

    July 26, 2022
    • ๐Ÿ›  fixed: React Strict Mode, dateSet, and "Maximum update depth exceeded error" (#5935, react-185)
    • ๐Ÿ›  fixed: React Strict Mode, timeline scrolling not synced (react-192)
    • ๐Ÿ›  fixed: React, datesSet with object-like dateIncrement, "Maximum update depth..." (react-131)
  • v5.11.1 Changes

    • โช react fix: restore accidentally-removed support for React 17 (react-182)
    • vue3 fix: Cannot target calendar api with several instances (vue-155)
  • v5.11.0 Changes

    April 08, 2022
    • internal changes for compatibility with React 18
  • v5.10.2 Changes

    February 09, 2022
    • ๐Ÿ“ฆ bootstrap 5 support, via @fullcalendar/bootstrap5 package (#6299)
    • ๐Ÿ“ฆ luxon 2 support, via @fullcalendar/luxon2 package (#6502)
    • ๐Ÿ‘ angular 13 support (ang-387)
  • v5.10.1 Changes

    November 02, 2021
    • locale strings for the recent WAI-ARIA improvements:
      • nb (#6610)
      • de (#6597)
      • sv (#6592)
  • v5.10.0 Changes

    October 13, 2021
    • ๐Ÿ”‹ 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 (#3365)
      • 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
  • v5.9.0 Changes

    July 28, 2021
    • ๐Ÿ›  fix: dayGrid events sometimes overlap when eventOrderStrict:true (#6393)
    • ๐Ÿ›  fix: timeline events incorrectly positioned when uneven heights (#6395)
    • ๐Ÿ›  fix: dayGrid events snap to top of cell while resizing (#6308)
    • ๐Ÿ›  fix: duplicate events in dayGrid popover (#6397)
    • ๐Ÿ›  fix: sticky elements within header of timeline views not sticking
    • ๐Ÿ›  fix: resource-timeline views with sticky elements not working within shadow DOM (#5888)
    • ๐Ÿ›  fix: event dragging auto-scroll does not work within shadow DOM (#6428)
    • ๐Ÿ›  fix: cannot resize timeline events via touch within shadow DOM (#6429, #6449)
    • ๐Ÿ›  fix: error with eventContent, domNodes, and view-specific options (#6079)
    • ๐Ÿ›  fix: times events do not get printed in Firefox using adaptive plugin (#6438)
    • ๐Ÿ›  fix: icalendar events with RECURRENCE-ID are displayed twice (#6451)
    • ๐Ÿ›  fix: typing of Event::setProp does not allow boolean (#6445)
    • ๐Ÿ›  fix: typing fix rrule's freq property (#6235)
    • locale: added Samoan (#6368)
    • locale: added Central Kurdish (#6400)
    • locale: added Khmer (#6416)
    • ๐Ÿ›  locale: fixed Hungarian (#6229)
  • v5.8.0 Changes

    June 15, 2021
    • ๐Ÿ›  fix: events not rendering in Jest environment (#6377)
    • ๐Ÿ›  fix: prev button sometimes ineffective when dateIncrement < view's duration (#5319, #4678)
    • ๐Ÿ›  fix: changeDate ineffective when date already in view (#4929)
    • ๐Ÿ›  fix: upgrade tslib to guarantee __spreadArray (#6376)
    • ๐Ÿ›  fix: eventOrderStrict positioning problems (#5767)
  • v5.7.2 Changes

    June 03, 2021
    • ๐Ÿ›  fixed table-related Chrome 91 bug causing timegrid view with allDaySlot:false and certain custom CSS to appear broken (#6338, #6343)