Skip to content

Releases: fullcalendar/fullcalendar

v6.1.17

02 Apr 13:56
Compare
Choose a tag to compare
  • 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

πŸ“’ FYI, read an update about v7 Β»

v6.1.16

05 Dec 03:50
Compare
Choose a tag to compare

Angular

  • Angular 19 support (#7824)

v6.1.15

12 Jul 21:47
Compare
Choose a tag to compare

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)

v6.1.14

05 Jun 01:15
Compare
Choose a tag to compare

React

  • React 19 support

Angular

  • Angular 18 support (#7682)

v6.1.13

22 May 15:28
Compare
Choose a tag to compare

TimeGrid

  • follow-up fix to #7533 that improves event-dragging from timed to all-day

Timeline

  • follow-up fix to #7335 that sidesteps issues with dynamically loaded fonts

v6.1.12

21 May 23:49
Compare
Choose a tag to compare

General

  • fix: don't allow event drag-n-drop on obscured calendars (#5026)

TimeGrid

  • fix: when moving event from all-day -> timed, use literal mouse position for event drop (#7533)

Timeline

  • fix: timeline rtl initial scroll on Chrome (#7335)

v6.1.11

20 Feb 16:49
Compare
Choose a tag to compare

General

  • fix: fc-event-past className not attached to events that end midnight before today (#6120, #6486)
  • fix: aria-labelledby on view container should not exist when headerToolbar:false (#6884)

DayGrid and MultiMonth

  • fix: possible infinite recursion with dayGrid, dayMaxEventRows, and many hidden event rows (#7462)
  • fix: possible +more link numbers incorrect (#7573, #6608, #6900)

React

  • fix: events incorrectly positioned w/ React strict-mode (#7574, #7389, #7400)

Angular

  • fix: Angular 17 SRR error with el.getRootNode (#7550)

v6.1.10

29 Nov 01:58
Compare
Choose a tag to compare
  • feature: Angular version 17 support (#7525)
  • fix: Vue 3 background event with custom rendering, not receiving el in eventDidMount (#7524)
  • fix: font-icon elements should have role="img" (#7501)
  • locale: fix bg (#7493)
  • locale: fix ca (#7394)
  • locale: fix nl (#7471)

v6.1.9

21 Sep 21:36
Compare
Choose a tag to compare
  • fix: Table selection is not prevented when long pressing to drag events in Safari (#7441)
  • fix: Custom event rendering with white-space:normal can causes infinite loop (#7447)
  • fix: eventClick does not fire for allDay events with async provided resources (#7365)
  • fix: eventContent with Preact nodes (via createElement) not rendering (#7342)
  • fix: React 16: calling calendarApi methods within useEffect causes fatal error (#7448)
  • fix: Angular/Vue2: dot-event element from eventDidMount does not exists in the DOM (#7191)
  • fix: Angular Universal: document is not defined error (#7352)

v6.1.8

25 May 02:46
Compare
Choose a tag to compare
  • feature: Luxon 3 plugin (#6957)
  • feature: Angular 16 support (#7312)
  • fix: React warning with JSX "flushSync was called from inside a lifecycle method" (#7334)
  • fix: styling sometimes broken in production Next.js (#7284)
  • fix: styling broken in Remix, use official workaround (#7261)
  • fix: for React custom views, alias component setting to content (#7207)
  • locale fix: he (#7124)
  • locale fix: zh-tw (#7289)