All Versions
121
Latest Version
Avg Release Cycle
33 days
Latest Release
602 days ago

Changelog History
Page 7

  • v3.3.0 Changes

    March 23, 2017

    ๐Ÿ”‹ Features:

    • visibleRange - complete control over view's date range (#2847, #3105, #3245)
    • validRange - restrict date range (#429)
    • changeView - pass in a date or visibleRange as second param (#3366)
    • dateIncrement - customize prev/next jump (#2710)
    • dateAlignment - custom view alignment, like start-of-week (#3113)
    • ๐Ÿ›  dayCount - force a fixed number-of-days, even with hiddenDays (#2753)
    • showNonCurrentDates - option to hide day cells for prev/next months (#437)
    • 0๏ธโƒฃ can define a defaultView with a duration/visibleRange/dayCount with needing to create a custom view in the views object. Known as a "Generic View".

    Behavior Changes:

    • when custom view is specified with duration {days:7}, it will no longer align with the start of the week. (#2847)
    • when gotoDate is called on a custom view with a duration of multiple days, the view will always shift to begin with the given date. (#3515)

    ๐Ÿ›  Bugfixes:

    • event rendering when excessive minTime/maxTime (#2530)
    • event dragging not shown when excessive minTime/maxTime (#3055)
    • excessive minTime/maxTime not reflected in event fetching (#3514)
      • when minTime is negative, or maxTime beyond 24 hours, when event data is requested via a function or a feed, the given data params will have time parts.
    • external event dragging via touchpunch broken (#3544)
    • can't make an immediate new selection after existing selection, with mouse. introduced in v3.2.0 (#3558)
  • v3.2.0 Changes

    February 14, 2017

    ๐Ÿ”‹ Features:

    • selectMinDistance, threshold before a mouse selection begins (#2428)

    ๐Ÿ›  Bugfixes:

    • iOS 10, unwanted scrolling while dragging events/selection (#3403)
    • dayClick triggered when swiping on touch devices (#3332)
    • dayClick not functioning on Firefix mobile (#3450)
    • title computed incorrectly for views with no weekends (#2884)
    • unwanted scrollbars in month-view when non-integer width (#3453, #3444)
    • incorrect date formatting for locales with non-standlone month/day names (#3478)
    • date formatting, incorrect omission of trailing period for certain locales (#2504, #3486)
    • formatRange should collapse same week numbers (#3467)
    • โšก๏ธ Taiwanese locale updated (#3426)
    • โšก๏ธ Finnish noEventsMessage updated (#3476)
    • Croatian (hr) buttonText is blank (#3270)
    • JSON feed PHP example, date range math bug (#3485)
  • v3.1.0 Changes

    December 05, 2016
    • ๐Ÿ‘ experimental support for implicitly batched ("debounced") event rendering (#2938)
      • eventRenderWait (off by default)
    • ๐Ÿ†• new footer option, similar to header toolbar (#654, #3299)
    • event rendering batch methods (#3351):
      • renderEvents
      • updateEvents
    • more granular touch settings (#3377):
      • eventLongPressDelay
      • selectLongPressDelay
    • eventDestroy not called when removing the popover (#3416, #3419)
    • ๐Ÿ’… print stylesheet and gcal extension now offered as minified (#3415)
    • fc-today in agenda header cells (#3361, #3365)
    • height-related options in tandem with other options (#3327, #3384)
    • Kazakh locale (#3394)
    • Afrikaans locale (#3390)
    • ๐Ÿ”จ internal refactor related to timing of rendering and firing handlers. calls to rerender the current date-range and events from within handlers might not execute immediately. instead, will execute after handler finishes.
  • v3.0.1 Changes

    September 26, 2016

    ๐Ÿ›  Bugfixes:

    • list view rendering event times incorrectly (#3334)
    • list view rendering events/days out of order (#3347)
    • events with no title rendering as "undefined"
    • โž• add .fc scope to table print styles (#3343)
    • "display no events" text fix for German (#3354)
  • v3.0.0 Changes

    September 04, 2016

    ๐Ÿ”‹ Features:

    • List View (#560)
      • new views: listDay, listWeek, listMonth, listYear, and simply list
      • listDayFormat
      • listDayAltFormat
      • noEventsMessage
    • Clickable day/week numbers for easier navigation (#424)
      • navLinks
      • navLinkDayClick
      • navLinkWeekClick
    • Programmatically allow/disallow user interactions:
      • eventAllow (#2740)
      • selectAllow (#2511)
    • Option to display week numbers in cells (#3024)
      • weekNumbersWithinDays (set to true to activate)
    • 0๏ธโƒฃ When week calc is ISO, default first day-of-week to Monday (#3255)
    • Macedonian locale (#2739)
    • Malay locale

    ๐Ÿ’ฅ Breaking Changes:

    • ๐Ÿ‘ IE8 support dropped
    • ๐Ÿ‘ jQuery: minimum support raised to v2.0.0
    • ๐Ÿ‘ MomentJS: minimum support raised to v2.9.0
    • lang option renamed to locale
    • dist files have been renamed to be more consistent with MomentJS:
      • lang/ -> locale/
      • lang-all.js -> locale-all.js
    • behavior of moment methods no longer affected by ambiguousness:
      • isSame
      • isBefore
      • isAfter
    • ๐Ÿ—„ View-Option-Hashes no longer supported (deprecated in 2.2.4)
    • โœ‚ removed weekMode setting
    • โœ‚ removed axisFormat setting
    • DOM structure of month/basic-view day cell numbers changed

    ๐Ÿ›  Bugfixes:

    • $.fullCalendar.version incorrect (#3292)

    ๐Ÿ‘ท Build System:

    • using gulp instead of grunt (faster)
    • using npm internally for dependencies instead of bower
    • ๐Ÿ”„ changed repo directory structure
  • v2.9.1 Changes

    July 31, 2016
    • multiple definitions for businessHours (#2686)
    • businessHours for single day doesn't display weekends (#2944)
    • height/contentHeight can accept a function or 'parent' for dynamic value (#3271)
    • ๐Ÿ›  fix +more popover clipped by overflow (#3232)
    • ๐Ÿ›  fix +more popover positioned incorrectly when scrolled (#3137)
    • ๐ŸŒ Norwegian Nynorsk translation (#3246)
    • ๐Ÿ›  fix isAnimating JS error (#3285)
  • v2.9.0 Changes

    July 10, 2016
    • Setters for (almost) all options (#564). See docs for more info.
    • ๐Ÿ‘ท Travis CI improvements (#3266)
  • v2.8.0 Changes

    June 19, 2016
    • getEventSources method (#3103, #2433)
    • getEventSourceById method (#3223)
    • refetchEventSources method (#3103, #1328, #254)
    • โœ‚ removeEventSources method (#3165, #948)
    • prevent flicker when refetchEvents is called (#3123, #2558)
    • ๐Ÿ›  fix for removing event sources that share same URL (#3209)
    • ๐Ÿ‘ jQuery 3 support (#3197, #3124)
    • ๐Ÿ‘ท Travis CI integration (#3218)
    • ๐Ÿ’… EditorConfig for promoting consistent code style (#141)
    • ๐Ÿ‘‰ use en dash when formatting ranges (#3077)
    • height:auto always shows scrollbars in month view on FF (#3202)
    • ๐Ÿ†• new languages:
      • Basque (#2992)
      • Galician (#194)
      • Luxembourgish (#2979)
  • v2.7.3 Changes

    June 02, 2016

    ๐Ÿ”Œ internal enhancements that plugins can benefit from:

    • EventEmitter not correctly working with stopListeningTo
    • normalizeEvent hook for manipulating event data
  • v2.7.2 Changes

    May 20, 2016
    • ๐Ÿ›  fixed desktops/laptops with touch support not accepting mouse events for dayClick/dragging/resizing (#3154, #3149)
    • ๐Ÿ›  fixed dayClick incorrectly triggered on touch scroll (#3152)
    • ๐Ÿ›  fixed touch event dragging wrongfully beginning upon scrolling document (#3160)
    • ๐Ÿ›  fixed minified JS still contained comments
    • ๐Ÿ’ป UI change: mouse users must hover over an event to reveal its resizers