Releases: fullcalendar/fullcalendar
Releases · fullcalendar/fullcalendar
v5.3.2
v5.3.1
v5.3.0
bugfixes:
- timelineDay with maxTime after 24:00, drag-n-drop behavior (#3900)
- Resizing on touch devices loses selection (#5706)
- Alignment of events in dayGridWeek when weekNumbers:true (#5708)
- Events are not printed in order according to their start time (#5709)
- scrollTime does not always work on prev/next (#5351)
- render method not rerendering resourceLabelContent (#5586)
- timeGrid with dayMinWidth, weekNumber cell collapses (#5684)
- fix luxon connector browser-global JS file including actual luxon lib
v5.2.1
v5.2.0
features:
- provide browser-global JS file for all packages (#5617)
- indicate which row (or format) is being rendered in slotLabelContent (#5516)
- nepali locale (#5574)
bugfixes:
- compatible with server-side rendering (SSR) (#4784)
- background events don't fire eventClick in daygrid when clicked on day header (#5560)
- background events don't fire eventClick in timegrid (#5579)
- bigger touch hit area for selected list-item events in daygrid (#5635)
- CustomButtonInput click argument type is incorrect (#5432)
- parse rrule strings the same as objects (#5326)
- navLinks are not clickable if slotLabelFormat is a moment format (#5317)
- unswitch CSS variables in v-event.css (#5552)
- time slots not aligned to labels with dayMinWidth and Bootstrap theme (#5600)
- expandRows broken for time slat labels when horizontal scrolling (#5674)
- render method not rerendering resourceLabelContent (#5586)
- eventReceive/eventLeave is missing revert and relatedEvents (#5610)
- daygrid event changes between list-item and block, depending on start date (#5634)
- default scrollTime is not appropriate for month/year view (#5645)
- naturalBound is null with CSP (#5556)
- does not support Content Security Policy (CSP) nonce, only unsafe-inline css (#4317)
- RTL timeline scrolling messed up with nowIndicator (#5632)
- scrollTime does not always work when changing views (#5351)
- (p)react maximum recursion with specific resize/scrollbars (#5558, #5606)
- dayGridMonth overflows in Firefox (#5524)
v5.1.0
- fix: css variables for default event border and bg color switched (#5551)
- fix: eventContent moves arrow event length indicators (#5547)
- fix: wrong ts types for bootstrapFontAwesome settings (#5548)
- fix: Dash between event start and end times is "undefined" with
eventTimeFormat and moment plugin (#5493) - fix: Events get displaced due to incorrect collisions detected depending on
browser, zoom level (#5549) - fix: Resource rows are initially squished in Chome in timeline view with
contentHeight: "auto" and JSON resources (#5545) - fix: unwanted text selection while dragging in Safari
- fix: reintroduce list-view color-change on event-row hover
v5.0.1
- fix: give type attribute to buttons in header to prevent form submit (#5529)
- fix: time axis customization via slotLabelContent causes ugly spacing (#5526)
- fix: export EventSourceFunc in type definitions (#5530)
- fix: prevent timed background events from appearing in daygrid
- fix: change CSS for when 'today' background color is applied
- fixes bootstrap-themed popover incorrectly being colored semi-transparent
- removes yellow color from date headers in timegrid view, which looks better
v5.0.0
V5 has officially been released! View the upgrade guide »
Changes since v5.0.0-rc:
- CSS fix for timegrid events. overflow hidden on time text
- fix where dayMaxEvents would not readjust when increasing height of calendar
- don't set custom text colors on list-view events or list-item events (#5518)
- fix event dot color not being customizable (#5522)
- fix for calendar updating when no options were reset (#5519)
- fix typescript def omission of eventSource 'method' prop (#5505)
- fix typescript def problem with schedulerLicenseKey again (#5462)
v5.0.0-rc
Changes since beta.4:
- breaking changes:
- renamed
datesDidUpdatetodatesSetand added more props to the arg - for
eventResizecallback arg, renamedprevEventtooldEvent - resources are ordered by ID by default. no longer sort by natural order
- renamed
- new features:
- system for overriding CSS variables
- timegrid event titles are sticky-positioned while scrolling
- eventDrop now receives relatedEvents prop
- eventResize now receives relatedEvents prop
- eventReceive now receives relatedEvents prop and a revert function
- eventLeave now receives relatedEvents prop and a revert function
- eventAdd
- eventChange
- eventRemove
- eventsSet
- initialEvents
- Event::toPlainObject, Event::toJSON
- Event::startStr, Event::endStr
- Calendar::addEvent accept
truefor source - resourceAdd
- resourceChange
- resourceRemove
- resourcesSet
- initialResources
- Resource::setProp
- Resource::setExtendedProp
- Resource::toPlainObject, Resource::toJSON
- View::calendar
- bugfixes: