Roadmap

DISCLAIMER: this roadmap is subject to change.

This roadmap loosely tracks FullCalendar Planning spreadsheet. FullCalendar bugfixes, minor features, and performance improvements and will be released throughout each quarter.

2024 - Q4

  • FullCalendar v7.0.0 stable, follow-up to v7.0.0-beta.0

    • Accessibility improvements
    • Restore print-mode
  • FullCalendar v7.1

    • Virtual rendering for resources/dates/times/events
    • Resource Timeline view, full responsiveness
    • Vertical Resource views, resource grouping
    • Highlight cells on hover
  • Website

    • Refactor docs to use same metaframework as top-level site (#6221)
    • Improved responsiveness
    • Improved demos page
    • Dark mode for docs
  • temporal-polyfill

    • Update to latest spec (July 2024)
    • New website (a guide to the spec, how to use the polyfill)

2025 - Q1

  • FullCalendar v8
    • Infinite scroll for all views
    • Resource Timeline view, resource pagination
    • Hijri and Jalaali calendar systems
    • TypeScript definition improvements
    • Restore dual rendering for React/Preact
    • Internal data refactor to leverage (P)react state instead of unweildy OOP data stores
    • Internal usage of temporal-polyfill (eliminates need for timezone plugins)

2025 - Q2

  • FullCalendar v9
    • Swipe/sliding effect when navigating prev/next
    • Navigate prev/next when dragging event to edges
    • Advanced accessibility interactions (roving tab index, date select)
    • Composable components such as <Toolbar> and <MonthView> for React only
    • Deep integration with React UI frameworks like MUI, Chakra, and Mantine

2025 - Q3

  • FullCalendar v10
    • Full separation of calendar state from view layer, enabling:
      • Real Vue/Angular components as opposed to an embedded Preact adapters
      • Svelte/SolidJS implementations that match each framework's impressive speed
      • Composable components such as <Toolbar> and <MonthView> for all frameworks
      • Headless UI library (TBD)

2025 - Q4

  • FullCalendar v10 (cont'd)
    • Building on the refactoring from Q3, a React Native component (TBD)