Skip to content

Commit

Permalink
chore(release): set package.json to 1.0.0 [skip ci]
Browse files Browse the repository at this point in the history
# 1.0.0 (2024-08-12)

### Bug Fixes

*  `dayLayoutAlgorithm` prop with custom function ([jquense#1562](https://github.com/Xetoxyc/react-big-calendar/issues/1562)) ([3fb3c49](3fb3c49))
* 1px misalignment ([jquense#2367](https://github.com/Xetoxyc/react-big-calendar/issues/2367)) ([7479b4d](7479b4d))
* a bug that the height of the column is broken when displayed in IE11 ([jquense#1789](https://github.com/Xetoxyc/react-big-calendar/issues/1789)) ([a0538ee](a0538ee))
* add isBackgroundEvent to onSelectEvent event obj ([jquense#2491](https://github.com/Xetoxyc/react-big-calendar/issues/2491)) ([fdbb496](fdbb496))
* add new method to get correct time indicator top position | fixes [jquense#1396](https://github.com/Xetoxyc/react-big-calendar/issues/1396) ([jquense#1447](https://github.com/Xetoxyc/react-big-calendar/issues/1447)) ([1cf0205](1cf0205))
* add runtime to deps ([ade68bb](ade68bb))
* added fallback to getNow ([jquense#1140](https://github.com/Xetoxyc/react-big-calendar/issues/1140)) ([13459b0](13459b0))
* **addons:** do not cut end while dragging multiday event ([jquense#1342](https://github.com/Xetoxyc/react-big-calendar/issues/1342)) ([6fab261](6fab261))
* adjust TimeGutter for DST ([jquense#2205](https://github.com/Xetoxyc/react-big-calendar/issues/2205)) ([4ba1255](4ba1255))
* **Agenda:** consider start & end of day to filter events ([6c9c05b](6c9c05b))
* allow override onShowMore callback ([jquense#1214](https://github.com/Xetoxyc/react-big-calendar/issues/1214)) ([8fefeee](8fefeee)), closes [/github.com/intljusticemission/react-big-calendar/blob/f9a873368a78f5ced81b799c4dffe1095b3ab712/src/Calendar.jsx#L280](https://github.com//github.com/intljusticemission/react-big-calendar/blob/f9a873368a78f5ced81b799c4dffe1095b3ab712/src/Calendar.jsx/issues/L280) [/github.com/intljusticemission/react-big-calendar/blob/1d62c432eaa183ed6b38f08cfcec5ee7edcbfe41/src/Month.js#L300-L307](https://github.com//github.com/intljusticemission/react-big-calendar/blob/1d62c432eaa183ed6b38f08cfcec5ee7edcbfe41/src/Month.js/issues/L300-L307) [jquense#1147](https://github.com/Xetoxyc/react-big-calendar/issues/1147)
* Allow resize to last visible slot ([f26c8a7](f26c8a7)), closes [jquense#2147](https://github.com/Xetoxyc/react-big-calendar/issues/2147)
* **ARIA:** remove tabindex ([jquense#2508](https://github.com/Xetoxyc/react-big-calendar/issues/2508)) ([7e01c3d](7e01c3d)), closes [jquense#2498](https://github.com/Xetoxyc/react-big-calendar/issues/2498)
* auto scroll on event selection ([jquense#2235](https://github.com/Xetoxyc/react-big-calendar/issues/2235)) ([6d87ebb](6d87ebb)), closes [jquense#2233](https://github.com/Xetoxyc/react-big-calendar/issues/2233)
* bad propType. ([jquense#1351](https://github.com/Xetoxyc/react-big-calendar/issues/1351)) ([e704e17](e704e17))
* bug where appointments can appear outside the calendar ([jquense#1204](https://github.com/Xetoxyc/react-big-calendar/issues/1204)) ([9689b7d](9689b7d))
* bug with dayWrapper not applying ([jquense#1196](https://github.com/Xetoxyc/react-big-calendar/issues/1196)) ([f3ea6f8](f3ea6f8))
* bug with dnd drag drop ([jquense#2602](https://github.com/Xetoxyc/react-big-calendar/issues/2602)) ([799a72a](799a72a)), closes [jquense#2601](https://github.com/Xetoxyc/react-big-calendar/issues/2601)
* bug with resize segments not being removed ([jquense#1800](https://github.com/Xetoxyc/react-big-calendar/issues/1800)) ([34aec3a](34aec3a))
* bump memoize-one and migrate new isEqual API ([jquense#1583](https://github.com/Xetoxyc/react-big-calendar/issues/1583)) ([4c904c2](4c904c2))
* calculation of slots number for date when DST ends. ([jquense#1046](https://github.com/Xetoxyc/react-big-calendar/issues/1046)) ([2ca0226](2ca0226))
* calendar auto scroll while dragging event at top/bottom edge ([jquense#2230](https://github.com/Xetoxyc/react-big-calendar/issues/2230)) ([d1c5085](d1c5085)), closes [jquense#2231](https://github.com/Xetoxyc/react-big-calendar/issues/2231)
* change toolbar API to match top level onViewChange prop name ([b0a6dd7](b0a6dd7))
* changed flex-direction for rbc-toolbar mobile ([jquense#2497](https://github.com/Xetoxyc/react-big-calendar/issues/2497)) ([8d7b20d](8d7b20d)), closes [jquense#1699](https://github.com/Xetoxyc/react-big-calendar/issues/1699)
* common.nest() discarding custom components ([jquense#1114](https://github.com/Xetoxyc/react-big-calendar/issues/1114)) ([5a432de](5a432de))
* Correct display of beginning DST ([bd8e0e9](bd8e0e9)), closes [jquense#1617](https://github.com/Xetoxyc/react-big-calendar/issues/1617)
* Correct DragAndDrop event resizing in 'month' view ([e3d96e5](e3d96e5)), closes [jquense#2012](https://github.com/Xetoxyc/react-big-calendar/issues/2012)
* Correct duration in DnD ([jquense#2034](https://github.com/Xetoxyc/react-big-calendar/issues/2034)) ([304f78b](304f78b)), closes [jquense#2033](https://github.com/Xetoxyc/react-big-calendar/issues/2033)
* Correct issue with semantic-release and yarn-lock ([cc48854](cc48854)), closes [jquense#2096](https://github.com/Xetoxyc/react-big-calendar/issues/2096)
* Correct listener teardown ([abd4594](abd4594)), closes [jquense#2072](https://github.com/Xetoxyc/react-big-calendar/issues/2072)
* correct luxon localizer formatting ([jquense#2172](https://github.com/Xetoxyc/react-big-calendar/issues/2172)) ([b130351](b130351))
* correct nested sass ([jquense#2641](https://github.com/Xetoxyc/react-big-calendar/issues/2641)) ([88bdf77](88bdf77))
* Correct no overlap algorithm stretch behavior ([jquense#2120](https://github.com/Xetoxyc/react-big-calendar/issues/2120)) ([c3f25eb](c3f25eb))
* correct popupOffset ([jquense#2218](https://github.com/Xetoxyc/react-big-calendar/issues/2218)) ([6fdec30](6fdec30))
* correct publishing ([jquense#2350](https://github.com/Xetoxyc/react-big-calendar/issues/2350)) ([ae15118](ae15118))
* Correct resize for multi-day event. ([jquense#2138](https://github.com/Xetoxyc/react-big-calendar/issues/2138)) ([3632345](3632345))
* Correct resizing event bug in Week & Day ([jquense#2143](https://github.com/Xetoxyc/react-big-calendar/issues/2143)) ([afa8468](afa8468))
* Correct scrollToTime functionailty ([jquense#2055](https://github.com/Xetoxyc/react-big-calendar/issues/2055)) ([76e6254](76e6254)), closes [jquense#2028](https://github.com/Xetoxyc/react-big-calendar/issues/2028) [jquense#1717](https://github.com/Xetoxyc/react-big-calendar/issues/1717)
* Correct selection issues ([def4934](def4934))
* correct slotMetrics issue in TimeGrid ([e25f187](e25f187)), closes [jquense#2529](https://github.com/Xetoxyc/react-big-calendar/issues/2529)
* correct storybook deploy ([jquense#2145](https://github.com/Xetoxyc/react-big-calendar/issues/2145)) ([8c98fb2](8c98fb2))
* Correct the listeners reference ([a202d60](a202d60)), closes [jquense#2072](https://github.com/Xetoxyc/react-big-calendar/issues/2072)
* correct time-header-gutter ([jquense#2219](https://github.com/Xetoxyc/react-big-calendar/issues/2219)) ([160e251](160e251))
* correct TimeGutter ref ([jquense#2204](https://github.com/Xetoxyc/react-big-calendar/issues/2204)) ([055cdd0](055cdd0)), closes [jquense#2201](https://github.com/Xetoxyc/react-big-calendar/issues/2201)
* correct TimeGutter ref use ([574dbf7](574dbf7)), closes [jquense#2200](https://github.com/Xetoxyc/react-big-calendar/issues/2200)
* correct treatment of boolean view in 'views' ([jquense#2368](https://github.com/Xetoxyc/react-big-calendar/issues/2368)) ([0e6b771](0e6b771))
* Correct typo in custom view example ([267629b](267629b))
* Correct variable name that gets passed on to EventWrapper so dragndrop ha… ([jquense#2121](https://github.com/Xetoxyc/react-big-calendar/issues/2121)) ([19294de](19294de))
* correcting doubleClick ([jquense#2571](https://github.com/Xetoxyc/react-big-calendar/issues/2571)) ([775993c](775993c)), closes [jquense#2565](https://github.com/Xetoxyc/react-big-calendar/issues/2565)
* **date-fns localizer:** display dayFormat correctly ([jquense#1633](https://github.com/Xetoxyc/react-big-calendar/issues/1633)) ([dd1e1a4](dd1e1a4))
* day events sort fixed ([jquense#2512](https://github.com/Xetoxyc/react-big-calendar/issues/2512)) ([ac1ff00](ac1ff00))
* **dayViewLayout:** container event check ([3c4934e](3c4934e))
* different time format for multi day events when using moment ([jquense#919](https://github.com/Xetoxyc/react-big-calendar/issues/919)) ([630b630](630b630))
* disable `absoluteRuntime` in babel-preset-react-app ([jquense#2155](https://github.com/Xetoxyc/react-big-calendar/issues/2155)) ([b8fcb93](b8fcb93))
* DnD corner cases in allDay move/resize ([5380fee](5380fee))
* dnd freezes an event intermittently ([jquense#1631](https://github.com/Xetoxyc/react-big-calendar/issues/1631)) ([e8609af](e8609af))
* **DND:** Corrects issue of losing droppable event when releasing on non-event related containers ([jquense#2199](https://github.com/Xetoxyc/react-big-calendar/issues/2199)) ([508b668](508b668)), closes [jquense#2198](https://github.com/Xetoxyc/react-big-calendar/issues/2198) [jquense#1902](https://github.com/Xetoxyc/react-big-calendar/issues/1902)
* **dnd:** dont use classname ([jquense#2232](https://github.com/Xetoxyc/react-big-calendar/issues/2232)) ([2332f12](2332f12))
* **DnD:** dragAndDrop EventWrapper.js error: cannot add property 'X', object is not extensible ([0c4826a](0c4826a))
* **dnd:** move merge components ([fd02261](fd02261)), closes [jquense#2359](https://github.com/Xetoxyc/react-big-calendar/issues/2359)
* **Dnd:** Offset is not needed ([jquense#1892](https://github.com/Xetoxyc/react-big-calendar/issues/1892)) ([caf820b](caf820b))
* **DnD:** selection in WeekView ([2813631](2813631))
* do not autoscroll on event selection ([jquense#2234](https://github.com/Xetoxyc/react-big-calendar/issues/2234)) ([b85b1ff](b85b1ff)), closes [jquense#2233](https://github.com/Xetoxyc/react-big-calendar/issues/2233)
* do not handle move event after terminating ([jquense#1104](https://github.com/Xetoxyc/react-big-calendar/issues/1104)) ([bcc4d93](bcc4d93))
* do not send undefined/null gutterRef to getWidth ([jquense#2300](https://github.com/Xetoxyc/react-big-calendar/issues/2300)) ([7b5f5b8](7b5f5b8))
* do the math ourselves ([jquense#2220](https://github.com/Xetoxyc/react-big-calendar/issues/2220)) ([cace54e](cace54e))
* **docs:** correct link for 'props' in 'Understanding Dates' guide ([jquense#2562](https://github.com/Xetoxyc/react-big-calendar/issues/2562)) ([59982ae](59982ae))
* drag cancelation for month view ([jquense#1322](https://github.com/Xetoxyc/react-big-calendar/issues/1322)) ([9c81e9e](9c81e9e))
* dragging is disabled if resizing is not allowed ([jquense#1072](https://github.com/Xetoxyc/react-big-calendar/issues/1072)) ([jquense#1073](https://github.com/Xetoxyc/react-big-calendar/issues/1073)) ([0d5ed30](0d5ed30))
* duplicate events ([jquense#1159](https://github.com/Xetoxyc/react-big-calendar/issues/1159)) ([b8e26b0](b8e26b0))
* elements position on TimeGrid if max prop is set ([jquense#1057](https://github.com/Xetoxyc/react-big-calendar/issues/1057)) ([f174a60](f174a60))
* enforce `resizable` prop ([jquense#1796](https://github.com/Xetoxyc/react-big-calendar/issues/1796)) ([a18acc2](a18acc2))
* firefox event click bug ([jquense#1262](https://github.com/Xetoxyc/react-big-calendar/issues/1262)) ([b526416](b526416)), closes [jquense#1173](https://github.com/Xetoxyc/react-big-calendar/issues/1173)
* Fix top part of 24hour event in week/day view ([jquense#1732](https://github.com/Xetoxyc/react-big-calendar/issues/1732)) ([e1e06b5](e1e06b5))
* Fixed publish script (fix [jquense#2330](https://github.com/Xetoxyc/react-big-calendar/issues/2330)) ([jquense#2358](https://github.com/Xetoxyc/react-big-calendar/issues/2358)) ([a4e54be](a4e54be))
* fixing Drag and Drop Examples link ([fa4a378](fa4a378)), closes [jquense#2585](https://github.com/Xetoxyc/react-big-calendar/issues/2585)
* fixing invalid ref with invalid scrollHeight ([jquense#2459](https://github.com/Xetoxyc/react-big-calendar/issues/2459)) ([a4bc8f3](a4bc8f3))
* for TimeSlots ([jquense#1462](https://github.com/Xetoxyc/react-big-calendar/issues/1462)) ([c31639a](c31639a))
* handleNavigate for undefined date ([jquense#889](https://github.com/Xetoxyc/react-big-calendar/issues/889)) ([cc84f17](cc84f17))
* hide indicator when current time is not in the interval ([jquense#1639](https://github.com/Xetoxyc/react-big-calendar/issues/1639)) ([92974bf](92974bf))
* ie fix for event bindings on unmounted components ([jquense#1338](https://github.com/Xetoxyc/react-big-calendar/issues/1338)) ([8ef00d6](8ef00d6))
* incorrect babel imports in CJS/ESM builds ([jquense#2157](https://github.com/Xetoxyc/react-big-calendar/issues/2157)) ([687b121](687b121))
* invalid prop-types. ([jquense#1435](https://github.com/Xetoxyc/react-big-calendar/issues/1435)) ([61e1a1e](61e1a1e))
* issue with gutter width initialization ([jquense#1181](https://github.com/Xetoxyc/react-big-calendar/issues/1181)) ([69b28af](69b28af))
* item preview inside cell while dragging from outside not working… ([jquense#1770](https://github.com/Xetoxyc/react-big-calendar/issues/1770)) ([8fd6329](8fd6329))
* make day event to hourly event after move ([b72fb30](b72fb30))
* make scrollToTime=00:00 working ([jquense#1501](https://github.com/Xetoxyc/react-big-calendar/issues/1501)) ([ee5a558](ee5a558))
* make sure time indicator is updated after navigation ([jquense#1082](https://github.com/Xetoxyc/react-big-calendar/issues/1082)) ([07b2fa4](07b2fa4))
* Memory leak if Calendar is selectable [jquense#1940](https://github.com/Xetoxyc/react-big-calendar/issues/1940) ([jquense#1941](https://github.com/Xetoxyc/react-big-calendar/issues/1941)) ([a26e933](a26e933))
* minimum start difference for same row computation ([jquense#886](https://github.com/Xetoxyc/react-big-calendar/issues/886)) ([jquense#909](https://github.com/Xetoxyc/react-big-calendar/issues/909)) ([jquense#910](https://github.com/Xetoxyc/react-big-calendar/issues/910)) ([a440b82](a440b82))
* misplacement of current time indicator ([jquense#1239](https://github.com/Xetoxyc/react-big-calendar/issues/1239)) ([2d6e99e](2d6e99e)), closes [jquense#1054](https://github.com/Xetoxyc/react-big-calendar/issues/1054)
* Modify events.js ([jquense#2444](https://github.com/Xetoxyc/react-big-calendar/issues/2444)) ([2a838d9](2a838d9))
* moment format strings -> date-fns format strings ([jquense#1568](https://github.com/Xetoxyc/react-big-calendar/issues/1568)) ([1603902](1603902))
* **moment:** wrong time on the day when DST changes ([jquense#2374](https://github.com/Xetoxyc/react-big-calendar/issues/2374)) ([b82ceb7](b82ceb7)), closes [jquense#2296](https://github.com/Xetoxyc/react-big-calendar/issues/2296)
* mouse event propagation probs ([759a232](759a232))
* move @babel/cli to devDependencies ([jquense#1062](https://github.com/Xetoxyc/react-big-calendar/issues/1062)) ([4cfcb1f](4cfcb1f))
* move react, react-dom to devDependencies ([jquense#2160](https://github.com/Xetoxyc/react-big-calendar/issues/2160)) ([6917c15](6917c15))
* no-overlap layout algorithm ([jquense#2239](https://github.com/Xetoxyc/react-big-calendar/issues/2239)) ([f7bfd11](f7bfd11)), closes [jquense#2240](https://github.com/Xetoxyc/react-big-calendar/issues/2240)
* numGroups calculation ([jquense#1963](https://github.com/Xetoxyc/react-big-calendar/issues/1963)) ([319a81c](319a81c))
* onRangeChange not passing localizer ([jquense#1056](https://github.com/Xetoxyc/react-big-calendar/issues/1056)) ([80855e8](80855e8))
* pass dates to slotGroupPropGetter ([jquense#2066](https://github.com/Xetoxyc/react-big-calendar/issues/2066)) ([943ae6e](943ae6e))
* prefix React lifecycle methods with UNSAFE ([jquense#1578](https://github.com/Xetoxyc/react-big-calendar/issues/1578)) ([7b5a6a7](7b5a6a7))
* preserve time on horizontal resizing ([jquense#1795](https://github.com/Xetoxyc/react-big-calendar/issues/1795)) ([1b186da](1b186da))
* prevent endless loop when adding event the DST begin day ([jquense#1635](https://github.com/Xetoxyc/react-big-calendar/issues/1635)) ([b9abf77](b9abf77))
* prevent un/mounting of date components ([jquense#1276](https://github.com/Xetoxyc/react-big-calendar/issues/1276)) ([3c25009](3c25009)), closes [/github.com/intljusticemission/react-big-calendar/blob/master/src/DateContentRow.js#L121](https://github.com//github.com/intljusticemission/react-big-calendar/blob/master/src/DateContentRow.js/issues/L121)
* proptype warnings ([jquense#1084](https://github.com/Xetoxyc/react-big-calendar/issues/1084)) ([08c2494](08c2494))
* reference to draggable/resizable Accessor ([jquense#1070](https://github.com/Xetoxyc/react-big-calendar/issues/1070)) ([1889a51](1889a51))
* remove duplicate getter prop ([jquense#1185](https://github.com/Xetoxyc/react-big-calendar/issues/1185)) ([6b90182](6b90182))
* remove global window from Map() usage, update eslint rules for new es6 environment ([jquense#1195](https://github.com/Xetoxyc/react-big-calendar/issues/1195)) ([4768188](4768188))
* Replace deprecated dependency ([a88da3f](a88da3f))
* replace deprecated onKeyPress by onKeyDown ([21f51f2](21f51f2))
* replace findDOMNode with refs ([a902d20](a902d20)), closes [jquense#2193](https://github.com/Xetoxyc/react-big-calendar/issues/2193)
* replace findDOMNode with refs (react 17) ([24f92fb](24f92fb))
* resolve resizing events in Month view ([c7b105f](c7b105f)), closes [jquense#2207](https://github.com/Xetoxyc/react-big-calendar/issues/2207)
* revert ([jquense#2227](https://github.com/Xetoxyc/react-big-calendar/issues/2227)) ([b81fa14](b81fa14))
* revert a bug that the height of the column is broken when displayed in IE11 ([jquense#1789](https://github.com/Xetoxyc/react-big-calendar/issues/1789))" ([jquense#1805](https://github.com/Xetoxyc/react-big-calendar/issues/1805)) ([41104fa](41104fa))
* revert change ([jquense#2223](https://github.com/Xetoxyc/react-big-calendar/issues/2223)) ([bdb0595](bdb0595))
* rounding behavior in Luxon localizer ([jquense#2362](https://github.com/Xetoxyc/react-big-calendar/issues/2362)) ([409cff1](409cff1)), closes [jquense#2361](https://github.com/Xetoxyc/react-big-calendar/issues/2361)
* **rtl DnD:** Dragging an event in the RTL month view calendar gets confused to the wrong side ([jquense#2426](https://github.com/Xetoxyc/react-big-calendar/issues/2426)) ([ebe8c2c](ebe8c2c)), closes [jquense#2310](https://github.com/Xetoxyc/react-big-calendar/issues/2310) [jquense#1801](https://github.com/Xetoxyc/react-big-calendar/issues/1801)
* rtl incorrectly named or not propagated ([jquense#1353](https://github.com/Xetoxyc/react-big-calendar/issues/1353)) ([caa863f](caa863f))
* rtl prop has to be passed to the DateContentRow ([jquense#915](https://github.com/Xetoxyc/react-big-calendar/issues/915)) ([e0ae4f1](e0ae4f1))
* **sass:** Reference distributed folder in SASS compile ([jquense#2091](https://github.com/Xetoxyc/react-big-calendar/issues/2091)) ([20502f3](20502f3)), closes [jquense#2086](https://github.com/Xetoxyc/react-big-calendar/issues/2086)
* scrollToTime does not work properly, when min specified ([jquense#2051](https://github.com/Xetoxyc/react-big-calendar/issues/2051)) ([04c1888](04c1888))
* selecting events in chrome ([jquense#884](https://github.com/Xetoxyc/react-big-calendar/issues/884)) ([558ee2d](558ee2d))
* selecting events in mobile browsers ([jquense#1233](https://github.com/Xetoxyc/react-big-calendar/issues/1233)) ([2bc9fee](2bc9fee))
* **Selection:** handling of terminating event ([937b4c5](937b4c5))
* set width ([jquense#2332](https://github.com/Xetoxyc/react-big-calendar/issues/2332)) ([86b26cd](86b26cd))
* short-circuit handleInteractionEnd when no action is in progress ([jquense#1118](https://github.com/Xetoxyc/react-big-calendar/issues/1118)) ([7a48b6a](7a48b6a))
* single/Double clicks on an event work again ([jquense#952](https://github.com/Xetoxyc/react-big-calendar/issues/952)) ([ee8cdbe](ee8cdbe))
* **stories:** fix not working links in docs ([jquense#2559](https://github.com/Xetoxyc/react-big-calendar/issues/2559)) ([295957c](295957c))
* support point-in-time events in the Agenda view ([jquense#1246](https://github.com/Xetoxyc/react-big-calendar/issues/1246)) ([58c39c3](58c39c3))
* switch DnD to modern context API (was legacy) ([6def209](6def209)), closes [jquense#1795](https://github.com/Xetoxyc/react-big-calendar/issues/1795) [jquense#1776](https://github.com/Xetoxyc/react-big-calendar/issues/1776)
* temp fix for DayColumn render ([jquense#2224](https://github.com/Xetoxyc/react-big-calendar/issues/2224)) ([48b23a2](48b23a2)), closes [jquense#2222](https://github.com/Xetoxyc/react-big-calendar/issues/2222)
* time indicator placement ([071fa88](071fa88))
* TimeGrid display on DST change days when min is after the transition ([jquense#1303](https://github.com/Xetoxyc/react-big-calendar/issues/1303)) ([b436017](b436017)), closes [jquense#1098](https://github.com/Xetoxyc/react-big-calendar/issues/1098) [jquense#1273](https://github.com/Xetoxyc/react-big-calendar/issues/1273)
* to build ([jquense#2517](https://github.com/Xetoxyc/react-big-calendar/issues/2517)) ([621fc7e](621fc7e))
* totalMin calculation in TimeSlots. ([jquense#965](https://github.com/Xetoxyc/react-big-calendar/issues/965)) ([b761e86](b761e86))
* Trade href="#" anchors for stylized buttons ([jquense#2074](https://github.com/Xetoxyc/react-big-calendar/issues/2074)) ([cd385f5](cd385f5))
* typo ([jquense#2443](https://github.com/Xetoxyc/react-big-calendar/issues/2443)) ([407e168](407e168))
* typo for prop titles ([jquense#2298](https://github.com/Xetoxyc/react-big-calendar/issues/2298)) ([11fd6c8](11fd6c8))
* update react & react-dom peer-dep range to support 17.x ([jquense#1880](https://github.com/Xetoxyc/react-big-calendar/issues/1880)) ([dbcc578](dbcc578))
* update time indicator position if max prop changes ([jquense#1379](https://github.com/Xetoxyc/react-big-calendar/issues/1379)) ([ac945b7](ac945b7))
* update time indicator position if min prop changes ([jquense#1311](https://github.com/Xetoxyc/react-big-calendar/issues/1311)) ([97ea841](97ea841))
* update TimeGrid on resources list change ([jquense#1135](https://github.com/Xetoxyc/react-big-calendar/issues/1135)) ([91c6ec0](91c6ec0))
* update to current react-overlays ([jquense#2217](https://github.com/Xetoxyc/react-big-calendar/issues/2217)) ([27ebe46](27ebe46)), closes [jquense#2186](https://github.com/Xetoxyc/react-big-calendar/issues/2186)
* use accessors when determining dnd height. ([jquense#954](https://github.com/Xetoxyc/react-big-calendar/issues/954)) ([be81065](be81065))
* use fixed date arithmetic lib and move bt-sass to devdepen… ([jquense#1374](https://github.com/Xetoxyc/react-big-calendar/issues/1374)) ([b223a61](b223a61))
* use React.createRef instead of string refs ([jquense#1282](https://github.com/Xetoxyc/react-big-calendar/issues/1282)) ([239f0a3](239f0a3))
* using wrong bounding box for hit testing ([f670719](f670719))
* warning defaultProps in Agenda ([jquense#2620](https://github.com/Xetoxyc/react-big-calendar/issues/2620)) ([d1c31c2](d1c31c2))
* zero duration no-overlap events ([jquense#2213](https://github.com/Xetoxyc/react-big-calendar/issues/2213)) ([bbe1109](bbe1109))

### Features

* [jquense#1390](https://github.com/Xetoxyc/react-big-calendar/issues/1390) use en dashes in ranges ([jquense#1391](https://github.com/Xetoxyc/react-big-calendar/issues/1391)) ([7619e59](7619e59))
* Add `onSelectEvent` & `onDoubleClickEvent` support to Agenda ([c14f427](c14f427))
* add `showAllEvents` Calendar Prop ([jquense#1808](https://github.com/Xetoxyc/react-big-calendar/issues/1808)) ([8ffe39d](8ffe39d))
* add ability to set custom resource headers ([jquense#1187](https://github.com/Xetoxyc/react-big-calendar/issues/1187)) ([6708a45](6708a45)), closes [jquense#1174](https://github.com/Xetoxyc/react-big-calendar/issues/1174)
* add agenda no events msg ([jquense#923](https://github.com/Xetoxyc/react-big-calendar/issues/923)) ([51304f5](51304f5))
* add ARIA roles to month view ([jquense#1863](https://github.com/Xetoxyc/react-big-calendar/issues/1863)) ([02bbeb1](02bbeb1))
* add background events feature ([jquense#1851](https://github.com/Xetoxyc/react-big-calendar/issues/1851)) ([e797ab3](e797ab3)), closes [jquense#1727](https://github.com/Xetoxyc/react-big-calendar/issues/1727)
* add citation file ([jquense#2523](https://github.com/Xetoxyc/react-big-calendar/issues/2523)) ([3de0059](3de0059))
* add commitlint ([b35e156](b35e156))
* add custom timeSlotWrapper support ([jquense#930](https://github.com/Xetoxyc/react-big-calendar/issues/930)) ([172c316](172c316))
* add Date-fns localizer ([jquense#1542](https://github.com/Xetoxyc/react-big-calendar/issues/1542)) ([749c91c](749c91c))
* add dragging ability from the monthly Popup component ([jquense#1554](https://github.com/Xetoxyc/react-big-calendar/issues/1554)) ([12233ef](12233ef))
* add horizontal scrolling for wide resource calendars ([jquense#921](https://github.com/Xetoxyc/react-big-calendar/issues/921)) ([d1e90b1](d1e90b1))
* add onKeyPressEvent ([jquense#1754](https://github.com/Xetoxyc/react-big-calendar/issues/1754)) ([ca8d77b](ca8d77b))
* add Rearrangement Algorithm Implementation ([jquense#1473](https://github.com/Xetoxyc/react-big-calendar/issues/1473)) ([e622651](e622651))
* add resource to handleDropFromOutside ([jquense#1319](https://github.com/Xetoxyc/react-big-calendar/issues/1319)) ([2b7ad2a](2b7ad2a))
* add resourceId to handleSelectAllDaySlot fns slotInfo ([jquense#1735](https://github.com/Xetoxyc/react-big-calendar/issues/1735)) ([f00a516](f00a516))
* add resourceId to onSelecting callback ([jquense#1416](https://github.com/Xetoxyc/react-big-calendar/issues/1416)) ([0c9b1f2](0c9b1f2))
* add selecting and drag cancelation ([jquense#1119](https://github.com/Xetoxyc/react-big-calendar/issues/1119)) ([aa8f08b](aa8f08b))
* add Time Zone support using localizer date math ([jquense#2023](https://github.com/Xetoxyc/react-big-calendar/issues/2023)) ([ad8defa](ad8defa))
* add timeGutterHeaderComponent ([jquense#874](https://github.com/Xetoxyc/react-big-calendar/issues/874)) ([adc2078](adc2078)), closes [jquense#853](jquense#853)
* added continuesPrior and continuesAfter props to Event component ([jquense#1201](https://github.com/Xetoxyc/react-big-calendar/issues/1201)) ([74a2233](74a2233))
* adding bounds and box on slot select in Month view ([jquense#1241](https://github.com/Xetoxyc/react-big-calendar/issues/1241)) ([2a870b0](2a870b0))
* adding tabbable events ([jquense#987](https://github.com/Xetoxyc/react-big-calendar/issues/987)) ([6a94e72](6a94e72))
* Adding TS, hooks, and Vite ([1559333](1559333))
* **allDayMaxRows:** Allow for more granular control ([36871bf](36871bf)), closes [jquense#2386](https://github.com/Xetoxyc/react-big-calendar/issues/2386)
* allow using custom event wrapper component while dragging ([jquense#2228](https://github.com/Xetoxyc/react-big-calendar/issues/2228)) ([afa8824](afa8824)), closes [jquense#1864](https://github.com/Xetoxyc/react-big-calendar/issues/1864)
* Dayjs localizer ([jquense#2264](https://github.com/Xetoxyc/react-big-calendar/issues/2264)) ([537c6f3](537c6f3))
* Disable autoscroll functionality,  Add a functionality to disable auto-scroll on calendar render. ([aa8f374](aa8f374))
* DnD support for custom DropWrapper components (dayWrapper and dateCellWrapper) ([jquense#843](https://github.com/Xetoxyc/react-big-calendar/issues/843)) ([d372f0d](d372f0d))
* **dnd:** add onDropFromOutside prop for Dnd Cal ([jquense#1290](https://github.com/Xetoxyc/react-big-calendar/issues/1290)) ([b9fdce4](b9fdce4)), closes [jquense#1090](https://github.com/Xetoxyc/react-big-calendar/issues/1090)
* **dnd:** add preview of an item inside cell while dragging ([jquense#1369](https://github.com/Xetoxyc/react-big-calendar/issues/1369)) ([ac715f8](ac715f8))
* **dnd:** implement callback on initializing drag or resize action ([jquense#1206](https://github.com/Xetoxyc/react-big-calendar/issues/1206)) ([0fa2c30](0fa2c30)), closes [jquense#1205](https://github.com/Xetoxyc/react-big-calendar/issues/1205)
* **DnD:** support to/from allDay events in demos ([b067ad0](b067ad0))
* drop warning ([jquense#1455](https://github.com/Xetoxyc/react-big-calendar/issues/1455)) ([77004e2](77004e2))
* **event sort:** update event sort for multi day ([jquense#2502](https://github.com/Xetoxyc/react-big-calendar/issues/2502)) ([ff209d0](ff209d0))
* **events:** default events prop to an empty array ([jquense#2161](https://github.com/Xetoxyc/react-big-calendar/issues/2161)) ([efac0b2](efac0b2)), closes [jquense#1708](https://github.com/Xetoxyc/react-big-calendar/issues/1708)
* handleRangeChange, handleViewChange refactored to pass fresh `view` to onRangeChange when view changed; ([jquense#1100](https://github.com/Xetoxyc/react-big-calendar/issues/1100)) ([befac9f](befac9f))
* hide single day header with css ([jquense#1019](https://github.com/Xetoxyc/react-big-calendar/issues/1019)) ([5857d8f](5857d8f))
* improve toolbar responsiveness for mobile devices ([jquense#900](https://github.com/Xetoxyc/react-big-calendar/issues/900)) ([cd10e6f](cd10e6f))
* **localizers:** move localizer dependencies ([e4a3235](e4a3235))
* pass resource prop to DayColumnWrapper ([77760aa](77760aa)), closes [jquense#2607](https://github.com/Xetoxyc/react-big-calendar/issues/2607)
* pass resourceId to slotPropGetter ([jquense#1101](https://github.com/Xetoxyc/react-big-calendar/issues/1101)) ([0e1e1a0](0e1e1a0))
* provide named exports api ([jquense#1348](https://github.com/Xetoxyc/react-big-calendar/issues/1348)) ([4e09704](4e09704))
* redeclared all sass variables as !default ([jquense#1321](https://github.com/Xetoxyc/react-big-calendar/issues/1321)) ([c4f09cd](c4f09cd))
* remove propTypes in production ([jquense#1180](https://github.com/Xetoxyc/react-big-calendar/issues/1180)) ([ce0d56b](ce0d56b))
* remove unneeded dependencies ([jquense#2215](https://github.com/Xetoxyc/react-big-calendar/issues/2215)) ([fb05151](fb05151))
* replace unsafe deprecated methods ([jquense#2216](https://github.com/Xetoxyc/react-big-calendar/issues/2216)) ([c5c6a8b](c5c6a8b)), closes [jquense#1200](https://github.com/Xetoxyc/react-big-calendar/issues/1200) [jquense#1777](https://github.com/Xetoxyc/react-big-calendar/issues/1777) [jquense#1481](https://github.com/Xetoxyc/react-big-calendar/issues/1481) [jquense#2126](https://github.com/Xetoxyc/react-big-calendar/issues/2126) [jquense#2104](https://github.com/Xetoxyc/react-big-calendar/issues/2104) [jquense#2105](https://github.com/Xetoxyc/react-big-calendar/issues/2105) [jquense#1526](https://github.com/Xetoxyc/react-big-calendar/issues/1526)
* revamp Drag and drop ([d2e02c4](d2e02c4))
* showMore message add event info ([jquense#2496](https://github.com/Xetoxyc/react-big-calendar/issues/2496)) ([18012b7](18012b7))
* Slot group prop getter ([jquense#1471](https://github.com/Xetoxyc/react-big-calendar/issues/1471)) ([jquense#1510](https://github.com/Xetoxyc/react-big-calendar/issues/1510)) ([fcb9b9a](fcb9b9a))
* sort by event end date if start dates are equal ([dddf4e1](dddf4e1))
* starting to hooks to avoid deprecation warnings ([jquense#1687](https://github.com/Xetoxyc/react-big-calendar/issues/1687)) ([b8368f9](b8368f9))
* Support multiple resources on an event ([91155c5](91155c5)), closes [jquense#2405](https://github.com/Xetoxyc/react-big-calendar/issues/2405) [jquense#1649](https://github.com/Xetoxyc/react-big-calendar/issues/1649)
* switch to Sass for styles ([884bece](884bece))
* **time-gutter-wrapper:** expose time gutter wrapper component ([jquense#2236](https://github.com/Xetoxyc/react-big-calendar/issues/2236)) ([39ff8a1](39ff8a1))
* **translations:** translate CONTRIBUTING.md to Arabic ([jquense#2558](https://github.com/Xetoxyc/react-big-calendar/issues/2558)) ([ae64158](ae64158))
* update react-overlays dependency ([jquense#1816](https://github.com/Xetoxyc/react-big-calendar/issues/1816)) ([5490207](5490207)), closes [jquense#1813](https://github.com/Xetoxyc/react-big-calendar/issues/1813)
* upgrade react-overlays ([jquense#1421](https://github.com/Xetoxyc/react-big-calendar/issues/1421)) ([9117549](9117549))
* use custom event wrapper when dragging ([jquense#2221](https://github.com/Xetoxyc/react-big-calendar/issues/2221)) ([73ed69a](73ed69a)), closes [jquense#1864](https://github.com/Xetoxyc/react-big-calendar/issues/1864)
* use lodash-es for esm bundle ([jquense#1350](https://github.com/Xetoxyc/react-big-calendar/issues/1350)) ([fb0fe5e](fb0fe5e))

### Performance Improvements

* increase startup time of event dragging ([jquense#1020](https://github.com/Xetoxyc/react-big-calendar/issues/1020)) ([167b69f](167b69f))

### BREAKING CHANGES

* **localizers:** moment, luxon and globalize are no longer bundled
* must use named exports for additional RBC imports

```js
import {
  Calendar,
  DateLocalizer,
  momentLocalizer,
  globalizeLocalizer,
  move,
  Views,
  Navigate,
  components
} from 'react-big-calendar';
```
* Less files have been replaced with Sass versions
* Calendar wrapper components props have changed
* react-dnd is no longer used internally with no external API
  • Loading branch information
semantic-release-bot committed Aug 12, 2024
1 parent b72fb30 commit c248967
Showing 1 changed file with 249 additions and 0 deletions.
Loading

0 comments on commit c248967

Please sign in to comment.