Skip to content
Permalink
master
Switch branches/tags
Go to file
* full timezone support with moment

* chore: remove comment

* chore: Add timeswitching example

* chore: continued tz efforts

* chore(timezones): Finalize core bits for handling timezones

* docs: Add documentation

* chore: CI tests don't like modern syntax

* chore: Move DST calculations in to the localizers

* chore: Further refine math from localizer

* chore: Further refine localizer date math around same date comparison

* chore: Finalize all date methods being called from localizer

* chore: Corrections to momentLocalizer getEventRange

* chore: Refine and use moment comparison operations

* chore: general cleanup

* chore: Rebuild examples

* fix: Correct moment localizer range() method, to ensure all dates handled as tz

* chore: Use clearer variable name

* fix: Correct method return

* fix: Correct usages of let and const for better GC and immutability

* feat: Add a new luxonLocalizer and expand documentation

* tests: Tested for the new luxonLocalizer

Still have to figure out how to run all tests for each localizer in a single test run

* chore: Bundle examples

* chore: Reset the examples script from local ip usage

* fix: startOfWeek/endOfWeek calculations

According to the CLDR supplemental data, locales can have the first day of the week as
Friday, Saturday, Sunday or Monday, so we need to properly calculate the beginning of
our calendar week.

* chore: fix comment

* fix: Remove that localIp bit again

* chore: General cleanup

* fix: Correct luxon endOfWeek

* fix: Correct endOfDTWeek
4 contributors

Users who have contributed to this file

@jquense @cutterbl @eschreiner @arecvlohe
300 lines (195 sloc) 19.2 KB

0.22.1 (2019-09-13)

Bug Fixes

  • add new method to get correct time indicator top position | fixes #1396 (#1447) (1cf0205)
  • drag cancelation for month view (#1322) (9c81e9e)
  • invalid prop-types. (#1435) (61e1a1e)
  • update time indicator position if max prop changes (#1379) (ac945b7)
  • use fixed date arithmetic lib and move bt-sass to devdepen… (#1374) (b223a61)

Features

0.22.0 (2019-06-18)

  • Chore: clean up prop-types (#1344) (94e3679), closes #1344
  • Publish v0.22.0 (321d8cf)
  • save snapshot (8480413)
  • stale-bot (0e0ebb2)
  • chore: fix linting (976faf1)
  • chore: remove prop-types-extra (#1349) (c3b7734), closes #1349
  • chore(deps): upgrade date-math (#1354) (762e8cf), closes #1354
  • chore(deps): upgrade uncontrollable (#1357) (689f74e), closes #1357
  • fix: bad propType. (#1351) (e704e17), closes #1351
  • fix: bug where appointments can appear outside the calendar (#1204) (9689b7d), closes #1204
  • fix: bug with dayWrapper not applying (#1196) (f3ea6f8), closes #1196
  • fix: ie fix for event bindings on unmounted components (#1338) (8ef00d6), closes #1338
  • fix: rtl incorrectly named or not propagated (#1353) (caa863f), closes #1353
  • fix(addons): do not cut end while dragging multiday event (#1342) (6fab261), closes #1342
  • docs: update docs and examples with named exports (#1352) (f478be0), closes #1352
  • docs(dnd): remove deprecated comment about react-dnd (#1323) (4d933c1), closes #1323
  • feat: provide named exports api (#1348) (4e09704), closes #1348
  • feat: redeclared all sass variables as !default (#1321) (c4f09cd), closes #1321
  • feat: use lodash-es for esm bundle (#1350) (fb0fe5e), closes #1350
  • Feat: expose date localizer (#1347) (5d93c9d), closes #1347

BREAKING CHANGE

  • must use named exports for additional RBC imports
import {
  Calendar,
  DateLocalizer,
  momentLocalizer,
  globalizeLocalizer,
  move,
  Views,
  Navigate,
  components,
} from 'react-big-calendar'

0.21.0 (2019-05-14)

Bug Fixes

Features

BREAKING CHANGES

  • Less files have been replaced with Sass versions

0.20.4 (2019-03-21)

Bug Fixes

Features

0.20.2 (2018-11-07)

Bug Fixes

Features

Performance Improvements

v0.19.2 - Wed, 27 Jun 2018 14:24:55 GMT

v0.19.1 - Thu, 03 May 2018 15:22:43 GMT

v0.19.0 - Fri, 23 Mar 2018 17:13:33 GMT

v0.18.0 - Wed, 07 Feb 2018 16:14:20 GMT

v0.17.1 - Tue, 05 Dec 2017 19:42:18 GMT

  • #634 added a new optional callback dayPropGetter to allow customization of the cell backgrounds of month, week, and work week views without the need for custom components

v0.17.0 - Thu, 02 Nov 2017 15:26:08 GMT

v0.16.1 - Fri, 29 Sep 2017 15:49:07 GMT

v0.16.0 - Fri, 29 Sep 2017 15:42:08 GMT

v0.15.0 - Tue, 29 Aug 2017 18:20:39 GMT

v0.14.4 - Fri, 23 Jun 2017 13:59:31 GMT

v0.14.3 - Wed, 21 Jun 2017 14:23:07 GMT

v0.14.2 - Mon, 19 Jun 2017 15:41:40 GMT

v0.14.1 - Mon, 19 Jun 2017 15:41:20 GMT

v0.14.0 - Tue, 02 May 2017 13:14:45 GMT

v0.13.0 - Wed, 22 Mar 2017 15:09:54 GMT

v0.12.3 - Sun, 15 Jan 2017 17:15:59 GMT

v0.12.2 - Sun, 15 Jan 2017 17:09:50 GMT

  • 45687c9 [fixed] allow string names in move()

v0.12.1 - Thu, 12 Jan 2017 20:47:22 GMT

  • 5578559 [fixed] all day event selection

v0.12.0 - Sat, 07 Jan 2017 22:03:45 GMT

v0.11.1 - Sun, 20 Nov 2016 17:48:51 GMT

v0.11.0 - Sat, 08 Oct 2016 20:24:51 GMT

v0.10.3 - Fri, 15 Jul 2016 17:56:54 GMT

v0.10.2 - Fri, 10 Jun 2016 12:50:39 GMT

v0.10.1 - Thu, 09 Jun 2016 18:39:57 GMT

v0.10.0 - Thu, 09 Jun 2016 15:33:06 GMT

v0.9.12 - Fri, 20 May 2016 12:54:29 GMT

v0.9.11 - Fri, 15 Apr 2016 13:39:50 GMT

v0.9.10 - Fri, 15 Apr 2016 13:31:58 GMT

v0.9.9 - Fri, 15 Apr 2016 12:28:00 GMT

  • a2a49c8 [fixed] consistent handling of end dates as exclusive ranges
  • 1c12b16 [fixed] DST issue with events
  • f526e23 [added] onSelecting callback
  • 18c0234 [fixed] incorrect page offset
  • 4eeacd4 [fixed] more cross browser flex issues.
  • 2dc61ec [fixed] add minHeight for week view overflow

v0.9.8 - Thu, 14 Jan 2016 19:35:07 GMT

  • 5fa7012 [fixed] Incorrect gutter widths

v0.9.7 - Sun, 13 Dec 2015 22:01:09 GMT

  • ebf8908 [fixed] agenda header display

v0.9.6 - Sun, 13 Dec 2015 21:39:49 GMT

  • a69600b [fixed] Pass correct date to DaySlot for selections.
  • 5ac5c30 [fixed] reset gutter widths before calculations

v0.9.5 - Wed, 02 Dec 2015 18:09:32 GMT

  • c2e8aa4 [fixed] accidental breaking change on the localizers
  • dc90943 [fixed] some style issues
  • ea8e085 [added] modern globalize support
  • 4b3d3ba [fixed] have gutter use culture prop
  • 7922882 [fixed] better gutter width detection

v0.9.4 - Sun, 29 Nov 2015 02:19:49 GMT

  • a41c9f9 [added] right-to-left support
  • 8bb6589 [fixed] properly select time ranges with min/max set

v0.9.3 - Sat, 28 Nov 2015 20:00:24 GMT

  • fff1914 [fixed] pass culture to View

v0.9.2 - Thu, 12 Nov 2015 23:34:33 GMT

  • 58f008f [fixed] none integer slot spaces (again)
  • f2084ef [fixed] month event rows not fitting in their cells
  • 73e449d [fixed] day view clicks return the correct slot

v0.9.1 - Thu, 12 Nov 2015 14:52:20 GMT

  • d5a0d20 [fixed] month event rows not fitting in their cells
  • f4b18d6 [fixed] day view clicks return the correct slot

v0.9.0 - Tue, 03 Nov 2015 11:33:38 GMT

  • ee53bbc [changed] default "show more" behavior navigates to day view
  • 80aa08f [added] popupOffset prop for configuring distance from viewport edge

v0.8.3 - Thu, 29 Oct 2015 06:07:22 GMT

  • d98af8d [added] edge detection for event popup
  • 69b092d [fixed] accidental hash changes
  • 0351b71 [fixed] incorrect 'show more' layout

v0.8.2 - Wed, 28 Oct 2015 08:09:39 GMT

  • 892af3d [fixed] use correct handler for "show more"

v0.8.1 - Wed, 28 Oct 2015 07:58:13 GMT

  • 4560ff7 [changed] better thin event title collapse
  • 0eeb43f [fixed] event layout sort
  • 0574eed [fixed] show more row layout issues
  • 7ee9959 [added] title to time view events
  • c07d0ab [changed] better event overlays for overlapping events

v0.8.0 - Mon, 26 Oct 2015 12:32:54 GMT

  • 4dac3f5 [added] rbc-event-allday class in month view
  • e314128 [fixed] missing keys in popup
  • 0d5df79 [changed] "show more" behavior is cleaner

v0.7.2 - Sat, 24 Oct 2015 03:21:53 GMT

  • 0b0fa0f [fixed] prevent selection when clicking show more
  • 57c8843 [fixed] allow event selection when selectable, in day views

v0.7.1 - Wed, 30 Sep 2015 12:34:43 GMT

  • f7969b3 [fixed] use client coords to get node during selection

v0.7.0 - Tue, 15 Sep 2015 08:37:50 GMT

  • 8ad4ee7 [changed] selection bound to Calendar container, respects overlays
  • 98b3dad [fixed] selecting events in All Day row of week/Day views

v0.6.1 - Sun, 13 Sep 2015 16:52:20 GMT

  • c3092f4 [fixed] event rows incorrect duration styles
  • dade2b9 [fixed] more month event layout issues

v0.6.0 - Sun, 13 Sep 2015 15:32:08 GMT

  • 49e321f [fixed] layout of events in months that don't start evenly at weekday 0
  • 720675e [added] eventPropsGetter for event markup customization

v0.5.2 - Sun, 13 Sep 2015 12:56:02 GMT

  • 386d4bc [fixed] selectable can properly be toggled on and off

v0.5.1 - Sun, 13 Sep 2015 10:08:24 GMT

  • a7dc435 [fixed] className and style props being applied in multiple places
  • c8f8281 [fixed] null exception on empty agenda view

v0.5.0 - Sun, 13 Sep 2015 09:03:11 GMT

  • 00435ad [fixed] view propType validation
  • ae039b9 [added] expose move and label methods for easier external toolbars
  • 7e7bc17 [changed] clarified accidental ambigious license

v0.4.1 - Thu, 03 Sep 2015 19:08:11 GMT