Releases: fullcalendar/fullcalendar
Releases · fullcalendar/fullcalendar
v4.4.1
v5.0.0-beta.4
v5.0.0-beta.3
Changes since beta.2:
- features:
- the
@fullcalendar/reactplugin now uses React's real virtual DOM engine - typescript definitions for every part of the API. baked in, so won't fall out of date.
- console warnings when given unknown options/props/listeners
- the
- minor API changes:
windowResizeanddatesDidUpdatenow receive an arg with a ViewApi objecteventSourceSuccess,eventSourceFailure, andmoreLinkClickcan't be attached using .on()
- distribution:
- working sourcemaps in all packages (#4719)
- the
fullcalendarandfullcalendar-schedulerbundles- are published as browser-globals only. no longer published as UMDs
- now include the Google Calendar connector in their main files
- don't provide copies of the other non-bundled plugins anymore (like rrule, moment, moment-timezone)
- both receive locale/locale-all entrypoints that will be automatically connected when loaded
- fixes:
- Week numbers are not clickable as navLinks (#5427)
- Events of different heights in the same resource can be positioned incorrectly (#5413)
- Events displayed on wrong date when pushed down by previous events that span multiple days (#5408)
textColorsetting in Event Object not working anymore (#5355)resourceAreaWidthis not updated when changed with setOption (#5368)- JS error when printing timeline view with expandRows (#5399)
- fixed Scheduler license keys not working with
fullcalendar-schedulerbundle
v3.10.2
v5.0.0-beta.2
v4.4.0
v4.3.1
v4.3.0
- HTML/CSS for timeline events has been refactored. BREAKING CHANGE if customized CSS.
- timeline event titles sometimes overflow outside of element when time (#4928)
- eventStartEditable false is not compatible with eventResourceEditable true (#4930)
- calling Calendar::render after initial render causes bad sizing (#4718, #4723)
- when list views destroyed, wouldn't call eventDestroy (#4727)
- solve JS errors when switching views and using showNonCurrentDates (#4677, #4767)
- prevent unnecessary scrollbars from appearing in daygrid views (4624, #4732)
- draggedEvent start time is null in eventAllow when switching resources (#4932)
- scrollToTime method honors a whole duration, not just a time (#4935)
- some background events wouldn't recieve eventClick or hovering (#3148, #4750)
- fix infinite recursion when custom view type is itself (#4198)
- respect firstDay setting when weekNumberCalculation set to ISO (#4734)
- fix typo in Danish (#4708)
- adjust typescript def for setExtendedProp (#4679)
- googleCalendarApiKey added to typescript options definition (#4772)
- moment/luxon formatting same-day range with dash (#4686)
- error importing moment plugin into typescript project (#4691, #4680, #4580)
- refs to sourcemaps removed from dist (accidentally included in previous version)
- distributing an ESM file, referenced by package.json's
module - using a more portable SASS (#4626, #4651, #4671)
v4.2.0
v4.1.0
- scrollToTime method (#467)
- ISO8601 datetime strings with no 'T' not parsed in Safari (#4610)
- all-day dropped events after third not being draggable (#4616)
- dateClick/selecting sometime report wrong dates after calendar resize (#4608)
- js error when using navLinks with header=false (#4619)
- js error when more+ link and multiple async event sources (#4585)
- timeGridEventMinHeight is not defined in OptionsInput interface (#4605)
- Interdependent package semvers with carrot, use tilde (#4620)
- dayRender now called for day columns in timeGrid views