react-big-scheduler-stch
Version:
A scheduler and resource planning component built for React and made for modern browsers (A react-big-scheduler fork with additional features and fixes).
179 lines (126 loc) • 6.52 kB
Markdown
## npm v1.3.1
### 2023-06-23
* Fixes for calculating span and isEnd for events (https://github.com/hbatalhaStch/react-big-scheduler/pull/15)
* Update antd to v5.6.2
## npm v1.3.0
### 2023-05-10
* Add options to place the event item popover at the mouse position by setting `eventItemPopoverPlacement` to one of the options: `'topLeftMousePosition' | 'bottomLeftMousePosition' | 'topRightMousePosition' | 'bottomRightMousePosition'`
* Making react-big-scheduler-stch compatible with Next.js by not requiring it to be dynamically imported.
* [Better locale support](https://github.com/hbatalhaStch/react-big-scheduler#setschedulerlocale)
* Update antd to v5.4.3
## npm v1.2.3
### 2023-04-03
* Fix scheduler header span for day view
* Fix custom view event span
* Update TS typings
## npm v1.2.2
### 2023-03-31
* Fix TS typing typo
## npm v1.2.1
### 2023-03-31
* Remove css from build for compatibility (thanks [asyndesis](https://github.com/asyndesis)), so starting from v1.2.1 css has to be [manually imported](https://github.com/hbatalhaStch/react-big-scheduler/blob/master/README.md#2-import-dependencies)
## npm v1.2.0
### 2023-03-31
* Remove the need to dynamically import Scheduler in nextjs
* Add option to change event item popover placement
* Add option to hide resource view
* Upgrade antd to v5.3.3
* Update/fix TS typings
* Add generic to Scheduler and SchedulerProps to be able to extend the EventItem type (TS)
* Fix event span for day viewType
## npm v0.2.7
### 2023-01-12
* Update all dependecies to latest versions
* Fixed antd icons not showing in antd version >= 4
* Removed DND
* Removed usage of UNSAFE_componentWillReceiveProps
## npm v0.2.7
### 2019-05-04
* Add inner resources
* Update dependencies version
* Optimize the SchedulerData._createRenderData function
## npm v0.2.6
### 2019-02-17
* Fix the dayStartFrom and dayStopTo bug in custom view type([Report by ZomerVinicius](https://github.com/StephenChou1017/react-big-scheduler/issues/73))
### 2019-02-14
* Responsive layout support, by setting SchedulerData.config.schedulerWidth to a percentage instead of a number
* Add SchedulerData.isSchedulerResponsive, SchedulerData.isResourceViewResponsive, SchedulerData.isContentViewResponsive, SchedulerData.getSchedulerWidth, SchedulerData.getResourceTableConfigWidth, SchedulerData.getContentCellConfigWidth func
* Add SchedulerData.config.besidesWidth property
### 2019-01-23
* Add SchedulerData.removeEvent, SchedulerData.removeEventById func
### 2019-01-08
* Add Scheduler.eventItemPopoverTemplateResolver func to customize the event popover style([MikeDev96](https://github.com/MikeDev96))
### 2018-12-03
* Check showPopover property on event level to disable popover
* Update Scheduler.conflictOccurred
## npm v0.2.5
### 2018-11-29
* Upgrade antd from 3.2.3 to 3.9.0
## npm v0.2.4
### 2018-11-23
* Upgrade react-dnd from 2.6.0 to 5.0.0, upgrade react-dnd-html5-backend from 2.6.0 to 5.0.1
* Upgrade webpack-cli from 2.0.14 to 3.1.1
* Upgrade dependencies to avoid potential security vulnerabilities: mime, hoek, cryptiles, macaddress, url-parse, randomatic, deep-extend, lodash
### 2018-11-13
* Add SchedulerData.behaviors.getNonAgendaViewBodyCellBgColorFunc
* Add SchedulerData.behaviors.getScrollSpecialDayjsFunc
* Rename SchedulerData.config.scrollToTodayEnabled to SchedulerData.config.scrollToSpecialDayjsEnabled
* Rename SchedulerData.setScrollToToday to SchedulerData.setScrollToSpecialDayjs
* Rename SchedulerData.getScrollToToday to SchedulerData.getScrollToSpecialDayjs
## npm v0.2.3(beta)
### 2018-11-09
* Fix leaking antd global CSS rules
## npm v0.2.2
### 2018-10-24
* Resource view scrollable
### 2018-10-19
* Add SchedulerData.config.relativeMove
### 2018-10-02
* Add Custom, Custom1, Custom2 view types in [ViewTypes.js](https://github.com/StephenChou1017/react-big-scheduler/blob/master/src/ViewTypes.js) to support custom time window(most 3 custom view types in the same scheduler)
* Add [Custom time window example](https://stephenchou1017.github.io/scheduler/#/customtimewindow)
* Add [Infinite scroll 2 example](https://stephenchou1017.github.io/scheduler/#/infinitescroll2)
### 2018-09-28
* Add onScrollLeft, onScrollRight, onScrollTop and onScrollBottom of Scheduler([Feature request by wojcechgk](https://github.com/StephenChou1017/react-big-scheduler/issues/42))
* Add [Infinite scroll example](https://stephenchou1017.github.io/scheduler/#/infinitescroll)
### 2018-09-18
* Add SchedulerData.config.displayWeekend([Feature request by Subwater](https://github.com/StephenChou1017/react-big-scheduler/issues/21))
* Add [Hide weekends example](https://stephenchou1017.github.io/scheduler/#/hideweekends)
### 2018-09-13
* Support for rruleset => exrule,exdate([mongrelx](https://github.com/mongrelx))
## npm v0.2.1
### 2018-08-10
* Add SchedulerData.config.nonAgendaSlotMinHeight
### 2018-08-06
* Optimize moving events behavior
### 2018-07-22
* Add SchedulerData.config.headerEnabled
### 2018-07-09
* Add SchedulerData.config.recurringEventsEnabled
* Support recurring events([Feature request by tgBryanBailes](https://github.com/StephenChou1017/react-big-scheduler/issues/8))
### 2018-06-18
* Change Scheduler table line color from '#cccccc' to '#e9e9e9'
* Update the [Online demo](https://stephenchou1017.github.io/scheduler/#/)
### 2018-06-09
* Add SchedulerData.config.calendarPopoverEnabled([DadUndead](https://github.com/DadUndead))
* Add Scheduler.nonAgendaCellHeaderTemplateResolver func to customize the table header cell style([DadUndead](https://github.com/DadUndead))
### 2018-05-07
* Add SchedulerData.config.minuteStep for daily view([henryroach](https://github.com/henryroach))
## npm v0.2.0
### 2018-04-11
* Migration to react 16([henryroach](https://github.com/henryroach))
* Rename Scheduler.resourceClickedFunc to Scheduler.slotClickedFunc
* Add Scheduler.slotItemTemplateResolver func to customize slot item style
### 2018-04-03
* ViewTypes.Quarter
### 2018-03-26
* Custom event style in agenda view
* Add SchedulerData.config.eventItemPopoverEnabled
### 2018-03-15
* Locale support
### 2018-02-07
* Rename Scheduler.customHeader to Scheduler.leftCustomHeader
* Add Scheduler.rightCustomHeader
* Add SchedulerData.config.resourceName, SchedulerData.config.taskName
## npm v0.1.0
### 2017-12-20
* Initial commit