v6.1.11
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: incorrectly put events under +more link (#7002, #6608, #6900)
React
- fix: events incorrectly positioned w/ React strict-mode (#7574, #7389, #7400)
Angular
- fix: Angular 17 SRR error with el.getRootNode (#7550)
React/Vue/Angular Connectors and Adaptive plugin
- fix: eventContent custom content not rendering within print-mode (#7419)
v6.1.10
- 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
- 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 (viacreateElement
) 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
- 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 tocontent
(#7207) - locale fix: he (#7124)
- locale fix: zh-tw (#7289)
v6.1.7
- fix: React 18 flickering while rendering event-mirror during drag/resize/select (#7165, #7234)
- fix: React & Vue3: unnecessary calls to
eventContent
for event-mirror during drag/resize/select
v5.11.5
- fix: Angular 12 does not build with Preact 10.13 (#7225)
v6.1.6
- fix: timeZone change (w/ tz plugin) not updating recurring event times (#5273)
- fix: timeZone change (w/ tz plugin) not rerendering timed events
- fix: rrule package breaks when imported via cjs, like in Next.js (#7260)
v6.1.5
- fix: inject static runtime stylesheets near top of head, avoid CSS precedence problems (#7220)
- fix: prevent unnecessary reflows during clicking (potentially solves #7209)
- fix: RRule events w/ wrong dates after being dynamically updated (#7230)
- fix: incorrect calendar dimensions when first rendered in Ionic-Angular (#4967)
- fix: dayGrid timed events w/ custom eventContent fire eventDidMount w/ stale element (#7191)
- fix: resource-timeline crashes when resourceGroupLaneContent is set (#7203)
- fix: buggy dragging of timed event from timegrid more-popover to all-day slot (#7222)
- fix: timeline slots do not fill print version if initially scrolled (#6859)
- fix: Resource::getParent() returns undefined (#7023)
- fix: Preact breaking .d.ts changes, using more specific semver range (#7225)
- fix: broken daygrid-related styles in timegrid/multimonth if daygrid not loaded (#7238)
- fix: support Vue dash-name slot names, for use with script tags (#7078)
- fix: Nuxt 2 error: Cannot read properties of undefined (reading 'isHiddenDay') (#7217)
- fix: Vue 2 SSR broken
v6.1.4
fix: bug introduced in v6.1.3 where month-start-text appears within day cells of multimonth view
v6.1.3
- fix: React: finally fix root cause of state issues (#7066, #7067, #7071)
- fix: Angular: NgClass can only toggle CSS classes expressed as strings (#7182)
- fix: Angular/Vue: accept content-injection function w/ { html } or { domNodes } (#7188)
- fix: monthStartFormat not working with dayGrid views having a custom duration (#7197)