- src/expandableCalendar/AgendaList.js - invoking used SectionList's events.
- example/src/screens/ExpandableCalendar.js - removing unnecessary 'data' prop sent to AgendaList.
- CalendarProvider - fix for 'date' prop update.
- CalendarContext - 'disabledOpacity' prop to control the opacity of the today button when it is disabled (default is now undefined, meaning no opacity).
- src/style.js - adding support for today button's font size, weight, family.
- CalendarContext - fix for today button's width to allow button to take content's width.
- ExpandableCalendar - limit calendar min height to closed height.
- CalendarProvider - fix for warning on Image 'source' type.
- ExpandableCalendar - fix shadow/elevation style.
- ExpandableCalendar - fix for week paddings. Changing knob container height and weekDays style.
- CalendarList/item - limit 'headerStyle' to horizontal only.
- CalendarProvider - 'onMonthChange' event returning date object and updateSource.
- Components' props comment format.
- CalendarList - passing 'testID' to static CalendarHeader.
- asCalendarConsumer - hoist non-react statics.
- ExpandableCalendar - fix example screen.
- CalendarHeader - editing 'testID' for static CalendarHeader.
- ExpandableCalendar - adding 'testID' for knob.
- eslint - updating to version 6.1.0.
- lodash - importing library instead of sub-libraries.
- CalendarHeader - adding 'firstDay' (PR #826), 'monthFormat' (PR #787) and 'weekNumbers' to shouldComponentUpdate.
- Agenda - adding support for weekdays name's 'fontSize', 'fontFamily' and 'fontWeight' (PR #711).
- ReservationList - adding support for Day number's 'fontFamily', and to Day text's 'fontFamily' and 'fontWeight' (PR #711).
- ExpandableCalendar - fix for vertical open height.
- CalendarProvider - adding 'buttonTopPosition' prop to control the button's y position.
- Week - fix for style - removing width to allow flex.
- CalendarProvider - fix header in vertical mode when initial position is 'open'.
- CalendarProvider - 'todayButtonStyle' prop to allow passing style to the today button.
- CalendarProvider - today button size for tablet. Passing style prop to a container View.
- ExpandableCalendar - adjusting vertical mode open height for tablet in both orientations.
- CalendarProvider - fix for children wrapper view.
- Upgrading react-native to version 61.4.0.
- Agenda - fix typo on 'scrollEnable' prop.
- ExpandableCalendar - fix passed props to CalendarList.
- ExpandableCalendar - adding week scroll to closed position.
- Week - moving width style to style file.
- Week - moving width style to WeekCalendar.
- AgendaList - allow text transform override for section header text.
- ExpandableCalendar - fix 'renderArrow' (PR #1037).
- WeekCalendar - new component.
- AgendaList - allow passing 'keyExtractor'.
- package.json - adding 'hoist-non-react-statics' dependency (fix issue #900).
- Life cycle methods - renaming with UNSAFE_ prefix 'componentWillMount()' and 'componentWillReceiveProps()'.
- AgendaList - allow passing 'stickySectionHeadersEnabled' (PR #1004).
- Day custom - fix for 'selectedDayTextColor' not working (PR #995).
- Calendar - adding ref to CalendarHeader (PR #986).
- Agenda - fix for calendar offset (PR #953).
- Agenda - use 'initialScrollPadPosition()' (PR #948).
- Day components - fix for 'disableTouchEvent' marking to disable interactions for all marking types.
- Calendar - update when 'displayLoadingIndicator' changes (PR #939).
- Calendar and README - typo (PR #).
- README - typo (Pr #912).
- Agenda - 'scrollEventThrottle' from 1 to 8 (Pr #908).
- CalendarHeader - re-render when 'renderArrow' changes (PR #907).
- CalendarList - pass 'onEndReached' and 'onEndReachedThreshold' to FlatList (PR #893).
- CalendarList - pass 'keyExtractor' (PR #883).
- Day - adding 'onLongPress' support to type multi-period.
- README - add 'disabledByDefault' prop (Pr #774).
- Agenda - invoking 'onVisibleMonthsChange()' directly (PR #746).
- Calendar - adding 'disableArrowLeft' and 'disableArrowRight' (PR #530).
- Agenda - allow showing extra days (by passing hideExtraDays={false}).
- Calendars screen - remove redundant prop.
- README - editing.
- Example - refresh demo app style.
- iOS - app icon.
- iOS - demo app name.
- CalendarList - passing 'keyboardShouldPersistTaps' to FlatList.
- Agenda - passing 'testId' to knob.
- CalendarList - 'keyboardShouldPersistTaps' PropTypes.
- Agenda - Animated.ScrollView invoke 'scrollTo' using ref.getNode() for RN62 compatibility (PR #1040).
- CalendarHeader - 'aria-level' for web accessability support (PR #792).
- ExpandableCalendar - default value to height style to avoid NaN value (PR #1044).
- .eslintrc - new roles.
- src files - fix lint errors.
- README - fix examples.
- Reservation - secure calls to prop functions to avoid crashes.
- file cosmetics.
- Android - app icon and demo app name.
- Fix app icon.
- Calendar - adding accessibility features.
- Agenda - adding scroll events callbacks (PR #1063).
- Calendar - passing testID to header (PR #1058).
- CalendarListItem - fix previous months bug (PR #1069).
- Setup Detox for e2e tests (iOS).
- New Feature - Enable swipe in calendar
- New Feature - Render custom header in calendar
- Update Calendar List's example with the new feature
- New Feature - Show should six weeks in the calendar by passing showSixWeeks