fullcalendar

Frameworks & Libraries

Full-sized drag & drop event calendar in JavaScript

Latest v7.0.2 · by fullcalendarWebsitefullcalendar/fullcalendar

Release activity

Release activity — 5 releases across 5 days in the last year. Each cell is one day; darker means more releases that day. Older weeks are hidden at this screen width.
MayJunJulAug
SundayNo releases on May 3, 2026No releases on May 10, 2026No releases on May 17, 2026No releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 20261 release on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026No releases on Aug 16, 2026
MondayNo releases on May 4, 2026No releases on May 11, 2026No releases on May 18, 2026No releases on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026No releases on Aug 17, 2026
TuesdayNo releases on May 5, 2026No releases on May 12, 2026No releases on May 19, 2026No releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026No releases on Aug 11, 2026
WednesdayNo releases on May 6, 2026No releases on May 13, 2026No releases on May 20, 2026No releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 2026
ThursdayNo releases on May 7, 2026No releases on May 14, 2026No releases on May 21, 2026No releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 20261 release on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026No releases on Aug 13, 2026
FridayNo releases on May 8, 2026No releases on May 15, 2026No releases on May 22, 2026No releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 20261 release on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 20261 release on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026No releases on Aug 14, 2026
SaturdayNo releases on May 9, 2026No releases on May 16, 2026No releases on May 23, 2026No releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026

5 releases in the last year

Changelog

v7.0.2

Latest
Added 1
  • Restore Bootstrap 5 support
Fixed 2
  • Fix Vue 3 types for template ref for getApi
  • Fix Angular DOM-insertion JS error with #eventContent
  • FEATURE: Restored Bootstrap 5 support (originally omitted from v7) (#8040)
  • FIX: Vue 3 types for template ref for getApi (#8086)
  • FIX: Angular DOM-insertion JS error with #eventContent (#8085)
View originalPermalink
How v7.0.2 went

v7.0.1

Added 3
  • Better screen reader experience for users of Resource Timeline view
  • printMaxRows setting to control print-rendering cutoff for Resource Timeline view
  • Salesforce LWC component (beta)
  • Better screen reader experience for users of Resource Timeline view
  • printMaxRows setting to control print-rendering cutoff for Resource Timeline view
  • Salesforce LWC component (beta), zip files on each release (#6196)
View originalPermalink
How v7.0.1 went

v7.0.0

Added 1
  • Add support for Angular 22
Changed 2
  • Require temporal-polyfill@^1.0.1 as peerDependency
  • Change CDN URL paths from /all.global.js to /all/global.js, /locales-all.global.js to /locales-all/global.js, and /locales/{locale}.global.js to /locales/{locale}/global.js
Fixed 3
  • Fix resource timeline rows keeping a stale height after their events are removed
  • Fix events on first or last week of month disappearing upon navigation with showNonCurrentDates enabled
  • Fix resource becoming invisible after adding resource manually with virtualization enabled

V7 is finally released! 🎉

[!NOTE] Please install packages using the @7 postfix. For example @fullcalendar/react@7. This is because v7 is not marked as the "latest" release yet in NPM. More information.

Changes since v7 pre-releases
  • FEATURE: Angular 22 support (#8074)
  • FIX: Resource timeline rows keep a stale height after their events are removed (#8078)
  • FIX: With showNonCurrentDates, events on first or last week of month disappear upon navigation (#8077)
  • FIX: With virtualization, resource invisible after adding resource manually (#8072)
  • BREAKING: Need temporal-polyfill@^1.0.1 as peerDependency
  • BREAKING: Some CDN URLs changed:
    • /all.global.js -> /all/global.js
    • /locales-all.global.js -> /locales-all/global.js
    • /locales/es.global.js -> /locales/es/global.js (and other locales)
View originalPermalink
How v7.0.0 went

v6.1.21

  • feature: Angular 22 support (#8074)
View originalPermalink
How v6.1.21 went

v6.1.20

Added 1
  • Angular 21 support
  • feature: Angular 21 support (#8015)
View originalPermalink
How v6.1.20 went

v6.1.19

Added 2
  • Angular 20 support
  • nowIndicatorSnap setting to control how nowIndicator displays in all-day slots
Fixed 1
  • Allow business hours that start past midnight
  • feature: Angular 20 support (#7946)
  • feature: setting to control how nowIndicator displays in all-day slots (#6175) (nowIndicatorSnap. use false to ensure time-granularity always)
  • fix: allow business hours that START past midnight (#7934)
View originalPermalink
How v6.1.19 went

v6.1.18

Fixed 1
  • Optimize custom content-injection rerendering performance, especially important for event rerendering with eventContent
  • fix: Optimize custom content-injection rerendering performance (#3003, #7650) (Especially important for event rerendering with eventContent)
View originalPermalink
How v6.1.18 went

v6.1.17

Changed 1
  • Angular resourceAreaColumns.cellContent now accepts TemplateRef
Fixed 7
  • Recurring event start/end time not updated when timezone changed
  • nowIndicator not updated when timezone changed
  • nowIndicator lags after returning to suspended tab
  • Today date does not update after current time crosses midnight
  • Day header 1 day behind with Luxon and timezone with midnight DST
  • In timeline, incorrect navLink for granularities other than day/week
  • validRange in multiMonth view does not render all the days
  • fix: recurring event start/end time not updated when timezone changed (#5273)
  • fix: nowIndicator not updated when timezone changed (#5753)
  • fix: nowIndicator lags after returning to suspended tab (#7806)
  • fix: "today" date does not update after current time crosses midnight (#3783)
  • fix: day header 1 day behind with Luxon & timezone with midnight DST (#7633)
  • fix: in timeline, incorrect navLink for granularities other than day/week (#4931)
  • fix: validRange in multiMonth view does not render all the days (#7287)
  • angular: Accept TempateRef for resourceAreaColumns.cellContent (#7894), thx @gongAll
View originalPermalink
How v6.1.17 went

v6.1.16

Angular
  • Angular 19 support (#7824)
View originalPermalink
How v6.1.16 went

v6.1.15

Fixed 4
  • dragScroll does not work on multiMonth view
  • clicking on nowIndicator line ignores the event behind
  • dates not selectable in Shadow DOM since v6.1.12
  • adaptive print version shows events with custom eventContent with zero height
General
  • fix: dragScroll does not work on multiMonth view (#7324)
  • fix: clicking on nowIndicator line ignores the event behind (#6801)
  • fix: dates not selectable in Shadow DOM since v6.1.12 (#7685)
React
  • fix: adaptive print version shows events with custom eventContent with zero height (#7419)
View originalPermalink
How v6.1.15 went
View all

Discussion

If you publish fullcalendar, you can claim this product by proving you administer its repository.