fullcalendar v4.0.0 Release Notes
Release Date: 2019-02-06 // about 5 years ago-
๐ BIG changes since last alpha release:
๐ (see https://fullcalendar.io/docs/v4/release-notes for more info)- ๐ all functionality is broken up into plugins
- ๐ changed the names of many views (ex: agendaWeek -> timeGridWeek)
- ๐ changed the names of the npm packages (ex: @fullcalendar/core)
- ๐ technique for initializing a calendar (and using plugins) has changed
- SuperAgent is no longer needed
- ๐ Bootstrap 3 theme support dropped
- ๐ป jQuery UI theme support dropped
- ๐ Bower support dropped
- Composer support temporarily dropped
- a new npm-run based dev workflow
- bundled via Rollup (instead of Webpack)
๐ Smaller changes since last alpha release:
- ๐ no need to specify
timeZoneImpl
setting. simply use luxon or moment-timezone plugin instead agendaEventMinHeight
renamed totimeGridEventMinHeight
- ๐ for registering a custom view use
createPlugin
instead ofdefineView
- ๐
groupByDatesAndResources
andgroupByResources
removed. UsedatesAboveResources
instead - โ removed the deprecated
theme
settings. usethemeSystem
instead - ๐ for Boostrap 4 theme support, specify
themeSystem: 'boostrap'
instead of ('bootstrap4'
)
Really obscure changes:
MAX_TIMELINE_SLOTS
moved to(packageRoot).config.MAX_TIMELINE_SLOTS
- ๐ฆ
touchMouseIgnoreWait
moved to(packageRoot).config.touchMouseIgnoreWait
- ๐ฆ
dataAttrPrefix
moved to(packageRoot).config.dataAttrPrefix