@arshaw arshaw released this Mar 5, 2018 · 28 commits to master since this release

Assets 3
  • Bootstrap 4 support (#4032, #4065, thx @GeekJosh)
  • add OptionsInput to the fullcalendar.d.ts exports (#4040, #4006)
  • columnHeaderFormat/columnHeaderHtml/columnHeaderText in .d.ts file (#4061, #4085)
  • list-view auto-height not working (#3346, #4071, thx @WhatTheBuild)
  • bump momentjs minimum version to 2.20.1, for locale fixes (#4014)
  • swedish week header translation fix (#4082)
  • dutch year translation (#4069)

@arshaw arshaw released this Jan 30, 2018 · 68 commits to master since this release

Assets 3

Bugfixes:

  • Fix TypeScript definitions file with strictNullChecks (#4035)

@arshaw arshaw released this Jan 29, 2018 · 94 commits to master since this release

Assets 3

Bugfixes:

  • Typescript definition file not compatible with noImplicitAny (#4017)
  • ES6 classes are not supported for grid class (#3437)
  • day numbers in month view should be localized (#3339)
  • select helper is resizable, causes js error (#3764)
  • selecting over existing select helper causes js error (#4031)
  • eventOrder doesn't work on custom fields (#3950)
  • aria label on button icons (#4023)
  • dynamic option changes to select/overlap/allow doesn't cause rerender

Locales:

@arshaw arshaw released this Dec 18, 2017 · 153 commits to master since this release

Assets 3
  • new settings for month/agenda/basic views (#3078):
    • columnHeaderFormat (renamed from columnFormat)
    • columnHeaderText
    • columnHeaderHtml
  • TypeScript definition file (fullcalendar.d.ts) included in npm package (#3889)
  • codebase using SASS, though not taking advantage of it yet (#3463)
  • codebase fully ported to TypeScript / Webpack
  • Afrikaans locale fix (#3862)

@arshaw arshaw released this Nov 14, 2017 · 325 commits to master since this release

Assets 3

Bugfixes:

  • render method does not re-adjust calendar dimension (#3893)
  • when custom view navigates completely into hidden weekends, JS error (scheduler-375)

Other:

  • in themes.html demo, fixed broken Bootswatch themes (#3917)
  • moved JavaScript codebase over to TypeScript
    (same external API; embedded typedefs coming soon)

@arshaw arshaw released this Oct 24, 2017 · 368 commits to master since this release

Assets 3

Bugfixes:

  • Google Calendar event sources not calling loading callback (#3884)
  • eventDataTransform w/ eventConstraint shouldn't be called during event resizing (#3859)
  • navLinks would go to the previously navigated date (#3869)
  • nowIndicator arrow would repeatedly render (#3872)
  • fc-content-skeleton DOM element would repeatedly render on navigation in agenda view

@arshaw arshaw released this Oct 11, 2017 · 378 commits to master since this release

Assets 3

Bugfixes:

  • JSON feed event sources always requesting current page (#3865)
  • multi-day events appearing multiple times in more+ popover (#3856)

@arshaw arshaw released this Oct 11, 2017 · 382 commits to master since this release

Assets 3

Features:

Bugfixes:

  • objects used as non-standard Event properties ignored by updateEvent (#3839)
  • listDay error if event goes over period (#3843)
  • validDays with hiddenDays, js error when no days active (#3846)
  • json feed Event Source object no longer has url property (#3845)
  • updateEvent, allDay to timed, when no end, wrong end date (#3144)
  • removeEvents by _id stopped working (#3828)
  • correct this context in FuncEventSource (#3848) thx @declspec
  • js event not received in unselect callback when selecting another cell (#3832)

Incompatibilities:

  • The viewRender callback might now be fired AFTER events have been rendered
    to the DOM. However, the eventRender/eventAfterRender/eventAfterAllRender callbacks
    will always be fired after viewRender, just as before.
  • The internal Grid class (accessed via $.fullCalendar.Grid) has been removed.
    For monkeypatching, use DayGrid/TimeGrid directly.