@cdmbase/react-big-scheduler
Version:
A scheduler and resource planning component built for React and made for modern browsers (IE10+)
133 lines (93 loc) • 4.74 kB
Markdown
# Coming npm version
## Some day
* An add-more data bug
# 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.getScrollSpecialMomentFunc
* Rename SchedulerData.config.scrollToTodayEnabled to SchedulerData.config.scrollToSpecialMomentEnabled
* Rename SchedulerData.setScrollToToday to SchedulerData.setScrollToSpecialMoment
* Rename SchedulerData.getScrollToToday to SchedulerData.getScrollToSpecialMoment
# 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