First off, FullCalendar got a facelift. The default look now sports Bootstrap-inspired buttons and colors for a much more updated look. It utilizes CSS3, but degrades nicely on older browsers.
On a related note, the HTML markup that comprises buttons and events has been simplified. It will hopefully easier to style. If you are upgrading to this version and have custom CSS that depends on the old HTML skeletons for buttons or events, you might need to rework your CSS a bit.
- hook for modify a day’s cell (dayRender)
- week numbers on side of calendar (weekNumbers, weekNumberTitle)
- finer granularity for event dragging (snapMinutes)
- hook for knowing when all events have rendered (eventAfterAllRender)
- hook for more convenient event data receiving (eventDataTransform)
jQuery and jQuery UI Support
In the past, FullCalendar has always supported 2 versions of each library: one new version, and one “legacy” version. Starting with this release, FullCalendar will only support the newest minor version of each library. So, for this release, jQuery 1.9.x and jQuery UI 1.10.x are supported. Although older versions may work fine.