1 | # Change Log
|
2 |
|
3 | ## 2.2.0
|
4 | - [merge] Merge react-dates airbnb tag v18.2.2 in mirai-react-dates
|
5 |
|
6 | ## 2.1.5
|
7 | - [fix] Removed calculates to position dropdown calendar.
|
8 |
|
9 | ## 2.1.4
|
10 | - [fix] Fixed bug calculating fang position.
|
11 |
|
12 | ## 2.1.2
|
13 | - [merge] Merge react-dates tag v16.3.6 in mirai-react-dates.
|
14 |
|
15 | ## 2.1.1
|
16 | - [fix] Fixed some bugs related with the merge with the trunk.
|
17 |
|
18 | ## 2.1.0
|
19 | - [merge] Merge react-dates tag v16.3.6 in mirai-react-dates.
|
20 |
|
21 | ## 18.0.0
|
22 | - [fix] Conditionally use `PureComponent` instead of `Component` ([#1335](https://github.com/airbnb/react-dates/pull/1335))
|
23 | - [breaking] Remove propTypes in production ([#1322](https://github.com/airbnb/react-dates/pull/1322))
|
24 | - [fix] Change border-styles to minimise overlap ([#1328](https://github.com/airbnb/react-dates/pull/1328))
|
25 | - [fix] Only blur the `activeElement` when available ([#1345](https://github.com/airbnb/react-dates/pull/1345))
|
26 |
|
27 | ## 17.2.0
|
28 | - [fix] Add modifiers for next months in the vertical scrollable datepickers ([#1293](https://github.com/airbnb/react-dates/pull/1293))
|
29 | - [fix] Fix cursor jumping to the end of the controlled input when typing ([#1287](https://github.com/airbnb/react-dates/pull/1287))
|
30 | - [new] Add `horizontalMonthPadding` prop and `dayPickerHorizontalPadding` and `noScrollBarOnVerticalScrollable` theme variables ([#1298](https://github.com/airbnb/react-dates/pull/1298))
|
31 | - [fix] Fix issue where custom month navigation was not clickable in FF ([#1305](https://github.com/airbnb/react-dates/pull/1305))
|
32 |
|
33 | ## 17.1.1
|
34 | - [fix] Set `DayPickerNavigation__horizontal` height to zero ([#1265](https://github.com/airbnb/react-dates/pull/1265))
|
35 |
|
36 | ## 17.1.0
|
37 | - [new] Add `ModifiersShape` and use throughout the codebase ([#1231](https://github.com/airbnb/react-dates/pull/1231))
|
38 | - [fix] Fix minimum nights `blocked` modifiers being applied incorrectly ([#1259](https://github.com/airbnb/react-dates/pull/1259))
|
39 | - [fix] Update conditions where `adjustDayPickerHeight` is called ([#1241](https://github.com/airbnb/react-dates/pull/1241))
|
40 | - [fix] Do not render `OutsideClickHandler` unnecessarily ([#1256](https://github.com/airbnb/react-dates/pull/1256))
|
41 |
|
42 | ## 17.0.0
|
43 | - [fix] Replace dumb quotes with smart quotes in default phrases ([#1168](https://github.com/airbnb/react-dates/pull/1168))
|
44 | - [fix] Fix outside day movement on hover ([#1178](https://github.com/airbnb/react-dates/pull/1178))
|
45 | - [fix] Add `focusable="false"` to SVGs ([#1190](https://github.com/airbnb/react-dates/pull/1190))
|
46 | - [fix] Use `react-outside-click-handler` instead of the internal component ([#1191](https://github.com/airbnb/react-dates/pull/1191))
|
47 | - [breaking] Change the way month heights are calculated and update the name of some `CalendarMonth`/`CalendarMonthGrid` props ([#1192](https://github.com/airbnb/react-dates/pull/1192))
|
48 | - [new] Pass nextMonth to `onPrevMonthClick`/`onNextMonthClick` ([#1207](https://github.com/airbnb/react-dates/pull/1207))
|
49 | - [new] Allow input border styles to be overridden in the theme ([#1201](https://github.com/airbnb/react-dates/pull/1201))
|
50 | - [new] Allow consolidated-events@2.0.0 ([#1218](https://github.com/airbnb/react-dates/pull/1218))
|
51 | - [fix] Remove input.blur() call to fix a focus trap in Safari/IE ([#1214](https://github.com/airbnb/react-dates/pull/1214))
|
52 | - [new] Add support for month/year transitions ([#1106](https://github.com/airbnb/react-dates/pull/1106))
|
53 | - [breaking] Rename renderMonth=>renderMonthText and renderCaption=>renderMonthElement ([#1220](https://github.com/airbnb/react-dates/pull/1220))
|
54 | - [breaking] Remove default styling *completely* from the `navNext`/`navPrev` props, including position ([#1204](https://github.com/airbnb/react-dates/pull/1204))
|
55 | - [fix] Fix propType warnings for `onMonthChange`/`onYearChange` ([#1222](https://github.com/airbnb/react-dates/pull/1222))
|
56 | - [breaking] Remove `OutsideClickHandler` export entirely ([#1225](https://github.com/airbnb/react-dates/pull/1225))
|
57 |
|
58 | ## 16.7.1
|
59 | - [fix] react-with-styles v3 requires react-with-direction as a peer dep; this provides it but forwards the peer dep requirement ([#1348](https://github.com/airbnb/react-dates/issues/1348))
|
60 |
|
61 | ## 16.7.0
|
62 | - [fix] Force border-radius to be 0 on the inputs ([#1157](https://github.com/airbnb/react-dates/pull/1157))
|
63 | - [fix] Clear previous min nights modifiers, not current ([#994](https://github.com/airbnb/react-dates/pull/994))
|
64 | - [fix] Tweak default input styling ([#1158](https://github.com/airbnb/react-dates/pull/1158))
|
65 | - [fix] Round transform3d values to fix font blur ([#1155](https://github.com/airbnb/react-dates/pull/1155))
|
66 | - [new] Add `noNavButtons` prop ([#1160](https://github.com/airbnb/react-dates/pull/1160))
|
67 |
|
68 | ## 16.6.1
|
69 | - [fix] Fix selective disabling of the `DateRangePicker` ([#1116](https://github.com/airbnb/react-dates/pull/1116))
|
70 | - [fix] Fix `onOutsideClick` refactor ([#1115](https://github.com/airbnb/react-dates/pull/1115))
|
71 |
|
72 | ## 16.6.0
|
73 | - [new] Add `appendToBody`/`disableScroll` props ([#1069](https://github.com/airbnb/react-dates/pull/1069))
|
74 | - [fix] Address unexpected blur call ([#1107](https://github.com/airbnb/react-dates/pull/1107))
|
75 | - [new] Add `verticalBorderSpacing` prop to `DayPickerSingleDateController`/`DayPickerRangeController` ([#1096](https://github.com/airbnb/react-dates/pull/1096))
|
76 | - [fix] Move focus to `DayPicker` when readOnly is true ([#961](https://github.com/airbnb/react-dates/pull/961))
|
77 |
|
78 | ## 16.5.0
|
79 | - [new] Export `CustomizeableCalendarDay` default styles ([#1095](https://github.com/airbnb/react-dates/pull/1095))
|
80 | - [new] Allow selectively disabling either input in the DRP ([#](https://github.com/airbnb/react-dates/pull/606))
|
81 | - [new] Add `dayAriaLabelFormat` prop to the SDP/DRP ([#](https://github.com/airbnb/react-dates/pull/984))
|
82 |
|
83 | ## 16.4.0
|
84 | - [new] Export `OutsideClickHandler` in index.js ([#1089](https://github.com/airbnb/react-dates/pull/1089))
|
85 | - [fix] Do not apply `verticalSpacing` when `withPortal` or `withFullScreenPortal` is true ([#980](https://github.com/airbnb/react-dates/pull/980))
|
86 | - [fix] Handle minimum nights when selecting `startDate` ([#1015](https://github.com/airbnb/react-dates/pull/1015))
|
87 | - [fix] Fix style of `CloseIcon` in the SDP ([#1058](https://github.com/airbnb/react-dates/pull/1058))
|
88 |
|
89 | ## 16.3.6
|
90 | - [fix] Address width issues for vertical DayPickers ([#1055](https://github.com/airbnb/react-dates/pull/1055))
|
91 |
|
92 | ## 16.3.5 (I promise this one is good)
|
93 | - [fix] Includes all necessary CSS ([c965348](https://github.com/airbnb/react-dates/commit/c96534896d8fe5c28ddc1f1090ef43dfaeebb5d6))
|
94 |
|
95 | ## 16.3.4
|
96 | - [fix] Bumps all the RWS libraries again, now with less breakage!
|
97 |
|
98 | ## 16.3.3
|
99 | - [revert] Reverts 'Bump react-with-style-interface-css dependency ([#1043](https://github.com/airbnb/react-dates/pull/1043))'
|
100 |
|
101 | ## 16.3.2
|
102 | - [revert] Reverts 'Bump react-with-styles dependency ([#1041](https://github.com/airbnb/react-dates/pull/1041))'
|
103 |
|
104 | ## 16.3.1
|
105 | - [deps] Bump react-with-styles dependency ([#1041](https://github.com/airbnb/react-dates/pull/1041))
|
106 | - [deps] Bump react-with-style-interface-css dependency ([#1043](https://github.com/airbnb/react-dates/pull/1043))
|
107 |
|
108 | ## 16.3.0
|
109 | - [new] customInfoPanel position prop ([#989](https://github.com/airbnb/react-dates/pull/989))
|
110 | - [fix] Fix CustomizableCalendarDay selected/selected-start/selected-end specificity issues ([#979](https://github.com/airbnb/react-dates/pull/979))
|
111 | - [fix] Add modifiers for `firstDayOfWeek` and `lastDayOfWeek` ([#988](https://github.com/airbnb/react-dates/pull/988))
|
112 | - [fix] Ensure callbacks only trigger after state has been updates ([#990](https://github.com/airbnb/react-dates/pull/990))
|
113 |
|
114 | ## 16.2.1
|
115 | - [fix] SDP `block` styling also makes the input full width ([#972](https://github.com/airbnb/react-dates/pull/972))
|
116 |
|
117 | ## 16.2.0
|
118 | - [new] Add `startDateOffset`/`endDateOffset` props to `DayPickerRangeController` ([#884](https://github.com/airbnb/react-dates/pull/884))
|
119 | - [fix] Make all styles inline in `CustomizableCalendarDay` ([#964](https://github.com/airbnb/react-dates/pull/964))
|
120 |
|
121 | ## 16.1.1
|
122 | - [fix] Address some small bugs with `CustomizableCalendarDay` ([#962](https://github.com/airbnb/react-dates/pull/962))
|
123 |
|
124 | ## 16.1.0
|
125 | - [fix] Allow for changing of the input value via highlight and replace ([#955](https://github.com/airbnb/react-dates/pull/955))
|
126 | - [fix] Fix OPEN_UP styling ([#925](https://github.com/airbnb/react-dates/pull/925))
|
127 | - [fix] Don't read invisible months to the screen reader ([#940](https://github.com/airbnb/react-dates/pull/940))
|
128 | - [new] Add phrase for aria-label for the selected day ([#905](https://github.com/airbnb/react-dates/pull/905))
|
129 |
|
130 | ## 16.0.2
|
131 | - [fix] Fix keyboard navigation issues ([#916](https://github.com/airbnb/react-dates/pull/916))
|
132 | - [fix] Fix React warnings when events are referenced later ([#682](https://github.com/airbnb/react-dates/pull/682))
|
133 |
|
134 | ## 16.0.1
|
135 | - [fix] Add back missing onKeyDown method to `CalendarDay` ([#901](https://github.com/airbnb/react-dates/pull/901))
|
136 |
|
137 | ## 16.0.0
|
138 | - [breaking] Simplify `CalendarDay` component ([#894](https://github.com/airbnb/react-dates/pull/894))
|
139 | - [breaking] rename `renderDay` prop to `renderDayContents` ([#894](https://github.com/airbnb/react-dates/pull/894))
|
140 | - [new] Add `renderCalendarDay` component to allow for easy one-off customization of `CalendarDay` ([#894](https://github.com/airbnb/react-dates/pull/894))
|
141 |
|
142 | ## 15.5.2
|
143 | - revert [#866](https://github.com/airbnb/react-dates/pull/866); it turned out to be semver-major
|
144 |
|
145 | ## 15.5.1
|
146 | - [fix] Adjust `small` variant height to be 36px ([#892](https://github.com/airbnb/react-dates/pull/892))
|
147 |
|
148 | ## 15.5.0
|
149 | - [new] Add `small` variant ([#891](https://github.com/airbnb/react-dates/pull/891))
|
150 |
|
151 | ## 15.4.0
|
152 | - [fix] Set font sizes according to theme variable ([#885](https://github.com/airbnb/react-dates/pull/885))
|
153 | - [new] Add `verticalSpacing` prop ([#883](https://github.com/airbnb/react-dates/pull/883))
|
154 |
|
155 | ## 15.3.0
|
156 | - [new] Add `transitionDuration` prop ([#865](https://github.com/airbnb/react-dates/pull/865))
|
157 | - [fix] Remove default prop values for required startDateId and endDateId props ([#866](https://github.com/airbnb/react-dates/pull/866))
|
158 | - [new] Add `block` styling prop ([#871](https://github.com/airbnb/react-dates/pull/871))
|
159 | - [new] Add `noBorder` prop to `DayPicker` variations ([#869](https://github.com/airbnb/react-dates/pull/869))
|
160 | - [new] Add `noBorder` prop to inputs ([#870](https://github.com/airbnb/react-dates/pull/870))
|
161 | - [fix] Remove unused width style in `KeyboardShortcutsRow` ([#867](https://github.com/airbnb/react-dates/pull/867))
|
162 |
|
163 | ## 15.2.1
|
164 | - [fix] Republish `_datepicker.css`
|
165 |
|
166 | ## 15.2.0
|
167 | - [new] Add back today modifier (and class) ([#861](https://github.com/airbnb/react-dates/pull/861))
|
168 | - [new] Add ariaLabelFormat prop to CalendarDay ([#842](https://github.com/airbnb/react-dates/pull/842), [#857](https://github.com/airbnb/react-dates/pull/857))
|
169 | - [fix] Reset `after-hover-start` in `componentWillReceiveProps` instead of only on click ([#843](https://github.com/airbnb/react-dates/pull/843))
|
170 | - [fix] Use `color.background` variable instead of hardcoded #fff for theming ([#852](https://github.com/airbnb/react-dates/pull/852))
|
171 | - [fix] Update CalendarMonthGrid months based on locale change ([#795](https://github.com/airbnb/react-dates/pull/795))
|
172 |
|
173 | ## 15.1.0
|
174 | - [fix] Add explicit border-radius on KeyboardShortcuts button ([#792](https://github.com/airbnb/react-dates/pull/792))
|
175 | - [fix] Pass onClose from SingleDatePicker to DayPickerSingleDateController ([#816](https://github.com/airbnb/react-dates/pull/816))
|
176 | - [new] Pass modifiers to `renderDay` as second arg ([#829](https://github.com/airbnb/react-dates/pull/829))
|
177 | - [fix] Fix KeyboardShortcutsPanel focus issues ([#825](https://github.com/airbnb/react-dates/pull/825))
|
178 |
|
179 | ## 15.0.0
|
180 | - [breaking] Rename SDP keydown callback props so that they match the DRP ([#800](https://github.com/airbnb/react-dates/pull/800))
|
181 | - [fix] Explicitly set the border-radius on the keyboard shortcuts button ([#792](https://github.com/airbnb/react-dates/pull/792))
|
182 |
|
183 | ## 14.1.0
|
184 | - [new] Add esm build ([#791](https://github.com/airbnb/react-dates/pull/791))
|
185 | - [new] Add back `selected-start`/`selected-end` modifiers to `CalendarDay` ([#796](https://github.com/airbnb/react-dates/pull/796))
|
186 |
|
187 | ## 14.0.0
|
188 | - [fix] Flip arrow navigation in RTL context ([#775](https://github.com/airbnb/react-dates/pull/775))
|
189 | - [new] Add `verticalHeight` prop to SDP, DRP and DayPicker ([#773](https://github.com/airbnb/react-dates/pull/773))
|
190 | - [breaking] Modify default `DateInput` styling, convert inputs to actual inputs, and remove caption ids ([#780](https://github.com/airbnb/react-dates/pull/780))
|
191 |
|
192 | ## 13.0.6
|
193 | - [fix] Update `react-with-styles-interface-css` dependency ([#777](https://github.com/airbnb/react-dates/pull/777))
|
194 |
|
195 | ## 13.0.5
|
196 | - [fix] Add back missing built CSS file
|
197 |
|
198 | ## 13.0.4
|
199 | - [fix] Pass through `customCloseIcon` prop from the SDP to the SDPInput ([#767](https://github.com/airbnb/react-dates/pull/767))
|
200 | - [fix] Fix incorrect available/unavailable phrase being read on `CalendarDay` components ([#771](https://github.com/airbnb/react-dates/pull/771))
|
201 |
|
202 | ## 13.0.3
|
203 | - [fix] Change CSS style specificity to 0 for the default stylesheet ([#753](https://github.com/airbnb/react-dates/pull/753))
|
204 | - [fix] Remove unnecessary caption object from `CalendarMonth` styles ([#757](https://github.com/airbnb/react-dates/pull/757))
|
205 |
|
206 | ## 13.0.2
|
207 | - [fix] Use default export of `registerCSSInterfaceWithDefaultTheme` in `initialize`
|
208 |
|
209 | ## 13.0.1
|
210 | - [fix] Move caption div back outside of `CalendarMonth` table ([#748](https://github.com/airbnb/react-dates/pull/748))
|
211 |
|
212 | ## 13.0.0
|
213 | - [breaking] Convert react-dates to rely on `react-with-styles` in place of CSS stylesheets ([#722](https://github.com/airbnb/react-dates/pull/722))
|
214 |
|
215 | ## 12.7.1
|
216 | - [fix] set explicit border radius on shortcuts button ([#792](https://github.com/airbnb/react-dates/pull/792))
|
217 |
|
218 | ## 12.7.0
|
219 | - [new] Some accessibility improvements and patches ([#715](https://github.com/airbnb/react-dates/pull/715))
|
220 |
|
221 | ## 12.6.0
|
222 | - [new] Add `weekDayFormat` prop to SDP/DRP ([#650](https://github.com/airbnb/react-dates/pull/650))
|
223 | - [new] Add `openDirection` prop to SDP/DRP ([#653](https://github.com/airbnb/react-dates/pull/653))
|
224 | - [fix] Reset visibleDays/currentMonth state when `enableOutsideDays` or `numberOfMonths` has changed ([#702](https://github.com/airbnb/react-dates/pull/702))
|
225 | - [new] Add $react-dates-color-primary-dark CSS variable ([#704](https://github.com/airbnb/react-dates/pull/704))
|
226 |
|
227 | ## 12.5.1
|
228 | - [fix] Ensure `this.childNode` exists in the `OutsideClickHandler` ([e330839](https://github.com/airbnb/react-dates/commit/e3308395212bef07d1f3c05f413cac3dd245ac98))
|
229 | - [fix] Remove `minimumNights` prop from the `DayPickerSingleDateController` ([#686](https://github.com/airbnb/react-dates/pull/686))
|
230 |
|
231 | ## 12.5.0
|
232 | - [fix] Fix `onOutsideClick` prop functionality in the SDP ([#666](https://github.com/airbnb/react-dates/pull/666))
|
233 | - [new] Add `inputIconPosition` prop ([#627](https://github.com/airbnb/react-dates/pull/627))
|
234 | - [fix] Adjust DayPicker styles when portal status is set ([#659](https://github.com/airbnb/react-dates/pull/659))
|
235 |
|
236 | ## 12.4.0
|
237 | - [fix] Pass `onPrevMonthClick`/`onNextMonthClick` props through the SDP ([#657](https://github.com/airbnb/react-dates/pull/657))
|
238 | - [fix] Recalculate modifiers when prop modifiers change ([#668](https://github.com/airbnb/react-dates/pull/668))
|
239 | - [new] Pass back month as argument to `onPrevMonthClick`/`onNextMonthClick` props ([#667](https://github.com/airbnb/react-dates/pull/667))
|
240 |
|
241 | ## 12.3.0
|
242 | - [fix] Allows users to type in same-day start date and end date when `minimumNights` is 0 ([#555](https://github.com/airbnb/react-dates/pull/555))
|
243 | - [new] Add `firstDayOfWeek` prop ([#371](https://github.com/airbnb/react-dates/pull/371))
|
244 | - [fix] Add back `phrases` support for `SingleDatePicker` ([#623](https://github.com/airbnb/react-dates/pull/623))
|
245 |
|
246 | ## 12.2.4
|
247 | - [fix] Fix `initialVisibleMonth` error in the `DayPickerRangeController` component ([#617](https://github.com/airbnb/react-dates/pull/617))
|
248 | - [fix] Pass through missing `keepOpenOnDateSelect` prop to the `DayPickerSingleDateController` component ([#620](https://github.com/airbnb/react-dates/pull/620))
|
249 |
|
250 | ## 12.2.3
|
251 | - [fix] Export `DayPickerSingleDateController` in index.js ([#609](https://github.com/airbnb/react-dates/pull/609))
|
252 |
|
253 | ## 12.2.2
|
254 | - [fix] Reevaluate `--blocked` and `--blocked-outside-range` modifiers in the SDP componentWilLReceiveProps ([#550](https://github.com/airbnb/react-dates/pull/550))
|
255 |
|
256 | ## 12.2.1
|
257 | - [fix] Fix `isTouchDevice` warning in `DayPickerSingleDateController` ([77e2135](https://github.com/airbnb/react-dates/commit/77e2135d2009994fbf2c62e3ff68ce82e5786194))
|
258 |
|
259 | ## v12.2.0
|
260 | - [fix] Deprecate `isTouchDevice` in favor of `is-touch-device` ([#576](https://github.com/airbnb/react-dates/pull/576))
|
261 | - [fix] Disable calendar icon when component is disabled ([#591](https://github.com/airbnb/react-dates/pull/591))
|
262 | - [fix] Fix issue where range does not clear on invisible months ([#575](https://github.com/airbnb/react-dates/pull/575))
|
263 | - [new] Add `DayPickerSingleDateController` component ([#573](https://github.com/airbnb/react-dates/pull/573))
|
264 |
|
265 | ## v12.1.2
|
266 | - [fix] Add null check for calendarMonthGrid ref ([#552](https://github.com/airbnb/react-dates/pull/552))
|
267 |
|
268 | ## v12.1.1
|
269 | - [fix] Remove `--hovered-span` modifier when selecting a new end date ([#523](https://github.com/airbnb/react-dates/pull/523))
|
270 | - [fix] Improve `isTouchDevice` detection logic ([#516](https://github.com/airbnb/react-dates/pull/516))
|
271 | - [fix] Recompute `--blocked` and `--blocked-outside-range` when `focusedInput` changes ([#522](https://github.com/airbnb/react-dates/pull/522))
|
272 |
|
273 | ## v12.1.0
|
274 | - [new] Add `showDefaultInputIcon` and `customInputIcon` props to SDP ([#513](https://github.com/airbnb/react-dates/pull/513))
|
275 |
|
276 | ## v12.0.0
|
277 | - [breaking] Updates moment peer dependency to ^2.18.1 ([#505](https://github.com/airbnb/react-dates/pull/505))
|
278 |
|
279 | ## v11.1.0
|
280 | - [fix] Patch issues with vertical scrollable datepickers, after-hovered-start and month transitions ([#503](https://github.com/airbnb/react-dates/pull/503))
|
281 | - [new] Adds a `readOnly` prop on the DRP and SDP ([#501](https://github.com/airbnb/react-dates/pull/501))
|
282 | - [fix] Disable hover when `focusedInput` is falsy ([#483](https://github.com/airbnb/react-dates/pull/483))
|
283 |
|
284 | ## v11.0.1
|
285 | - [fix] Fixes small modifier issues in the DRP after rearchitecture ([#489](https://github.com/airbnb/react-dates/pull/489))
|
286 |
|
287 | ## v11.0.0
|
288 | - [breaking] Dramatic rearchitecture of modifiers with the goal of improved performance ([#450](https://github.com/airbnb/react-dates/pull/450))
|
289 |
|
290 | ## v10.2.0
|
291 | - [new] Add RTL support to the DRP and the SDP with the `isRTL` prop ([#454](https://github.com/airbnb/react-dates/pull/454))
|
292 | - [new] Add `renderMonth` prop to DRP and SDP([#449](https://github.com/airbnb/react-dates/pull/449))
|
293 |
|
294 | ## v10.1.3
|
295 | - [Fix] OutsideClickHandler: ensure this.childNode exists (#437)
|
296 |
|
297 | ## v10.1.2
|
298 | - [fix] Remove unused scss variables ([#475](https://github.com/airbnb/react-dates/pull/475))
|
299 | - [fix] Address some issues introduced by the accessibility PR in v10.0.0 ([#477](https://github.com/airbnb/react-dates/pull/477))
|
300 | - [fix] Only update phrase object in the DRP when necessary ([#448](https://github.com/airbnb/react-dates/pull/448))
|
301 |
|
302 | ## v10.1.1
|
303 | - [fix] Remove unnecessary `onClose` instances on the `SDPInput` and `DateInput` components
|
304 |
|
305 | ## v10.1.0
|
306 | - [new] Add `onClose` callback ([#397](https://github.com/airbnb/react-dates/pull/397))
|
307 |
|
308 | ## v10.0.1
|
309 | - [fix] Fix a few nits as a result of the accessibility PR ([#429](https://github.com/airbnb/react-dates/pull/429))
|
310 |
|
311 | ## v10.0.0
|
312 | - [breaking] Add keyboard accessibility to react-dates ([#301](https://github.com/airbnb/react-dates/pull/301))
|
313 |
|
314 | ## v9.0.1
|
315 | - [fix] Fixes `withPortal` implementation in Firefox ([#421](https://github.com/airbnb/react-dates/pull/421))
|
316 |
|
317 | ## v9.0.0
|
318 | - [fix] Only send down relevant modifiers down the tree ([#412](https://github.com/airbnb/react-dates/pull/412))
|
319 | - [fix] Optimise `isSameDay` method ([#415](https://github.com/airbnb/react-dates/pull/415))
|
320 | - [fix] Blur input for portal implementations (and on touch devices) ([#410](https://github.com/airbnb/react-dates/pull/410))
|
321 | - [breaking] Add `daySize` prop to scale the pickers properly ([#406](https://github.com/airbnb/react-dates/pull/406))
|
322 |
|
323 | ## v8.2.1
|
324 | - [fix] Add `needsclick` to inputs to disable fastclick ([#377](https://github.com/airbnb/react-dates/pull/377))
|
325 | - [deps] Update `style-loader`, `sinon`, `babel-loader`, `coveralls`, and `karma-webpack` ([#379](https://github.com/airbnb/react-dates/pull/379), [#372](https://github.com/airbnb/react-dates/pull/372), [#373](https://github.com/airbnb/react-dates/pull/373))
|
326 |
|
327 | ## v8.2.0
|
328 | - [new] Add `renderCalendarInfo` prop to DRP and SDP ([#341](https://github.com/airbnb/react-dates/pull/341))
|
329 |
|
330 | ## v8.1.1
|
331 | - [fix] Add missing `customCloseIcon` propType declarations ([#367](https://github.com/airbnb/react-dates/pull/367))
|
332 |
|
333 | ## v8.1.0
|
334 | - [new] Add `customCloseIcon` prop ([#356](https://github.com/airbnb/react-dates/pull/356))
|
335 |
|
336 | ## v8.0.0
|
337 | - [fix] Remove `$react-dates-width-day-picker` variable from `CalendarMonthGrid.scss`, allowing overrides ([#352](https://github.com/airbnb/react-dates/pull/352))
|
338 | - [new] Create `defaultPhrases` file for i18n ([#351](https://github.com/airbnb/react-dates/pull/351))
|
339 | - [fix] Set `isTouchDevice` on `componentDidMount` ([#336](https://github.com/airbnb/react-dates/pull/336))
|
340 | - [fix] Change `CalendarMonthGrid` background to use `$react-dates-color-white` ([#342](https://github.com/airbnb/react-dates/pull/342))
|
341 | - [breaking] Make `onFocusChange` and `onDate(s)Change` props required and `forbidExtraProps` on all components ([#332](https://github.com/airbnb/react-dates/pull/332))
|
342 | - [fix] Fix caption alignment when using bootstrap ([#323](https://github.com/airbnb/react-dates/pull/323))
|
343 |
|
344 | ## v7.0.1
|
345 | - [fix] Fix minimum nights issues for startDates/endDates with time ([#310](https://github.com/airbnb/react-dates/pull/310))
|
346 |
|
347 | ## v7.0.0
|
348 | - [breaking] Simplify `CalendarDay` DOM ([#291](https://github.com/airbnb/react-dates/pull/291))
|
349 |
|
350 | ## v6.1.0
|
351 | - [fix] Revert "Simplify `CalendarDay` DOM ([#291](https://github.com/airbnb/react-dates/pull/291))"
|
352 | - [new] Add `renderDay` prop to customize the content of the `CalendarDay` component ([#307](https://github.com/airbnb/react-dates/pull/307))
|
353 |
|
354 | ## v6.0.2
|
355 | - [fix] Fix `day` prop type warning to `CalendarDay` ([#305](https://github.com/airbnb/react-dates/pull/305))
|
356 | - [fix] Remove blinking cursor in iOS ([#304](https://github.com/airbnb/react-dates/pull/304))
|
357 | - [fix] Do not render `DayPicker` when not visible ([#286](https://github.com/airbnb/react-dates/pull/286))
|
358 | - [breaking] Simplify `CalendarDay` DOM ([#291](https://github.com/airbnb/react-dates/pull/291))
|
359 |
|
360 | ## v6.0.1
|
361 | - [fix] Attached SDP closes on outside click again ([#288](https://github.com/airbnb/react-dates/pull/288))
|
362 | - [fix] SDP display value defaults to moment's `L` format again instead of ISO ([#285](https://github.com/airbnb/react-dates/pull/285))
|
363 |
|
364 | ## v6.0.0
|
365 | - [breaking] Remove hidden `label` element in favor of an `aria-label` property ([#280](https://github.com/airbnb/react-dates/pull/280))
|
366 | - [new] Add `customArrowIcon` prop ([#277](https://github.com/airbnb/react-dates/pull/277))
|
367 | - [breaking] Remove mousedown/mouseup/touchstart/touchend/touchtap handlers in favor of click ([#275](https://github.com/airbnb/react-dates/pull/275))
|
368 | - [fix] Fix duplicate months created when increasing `numberOfMonths` and include year in `CalendarMonth` key ([#279](https://github.com/airbnb/react-dates/pull/279))
|
369 | - [new] Add `screenReaderInputMessage` to populate the `aria-describedby` attribute on the input ([#266](https://github.com/airbnb/react-dates/pull/266))
|
370 |
|
371 | ## v5.2.0
|
372 | - [new] Add `VERTICAL_SCROLLABLE` orientation to the `DayPickerRangeController` and child components ([#250](https://github.com/airbnb/react-dates/pull/250))
|
373 |
|
374 | ## v5.1.1
|
375 | - [fix] Fix regression where user was no longer able to type into input ([#269](https://github.com/airbnb/react-dates/pull/269))
|
376 |
|
377 | ## v5.1.0
|
378 | - [new] Add `showDefaultInputIcon` and `customInputIcon` prop to show an icon at the beginning of the input field ([#222](https://github.com/airbnb/react-dates/pull/222))
|
379 |
|
380 | ## v5.0.0
|
381 | - [breaking] Update input value to use ISO format instead of the display format ([#229](https://github.com/airbnb/react-dates/pull/229))
|
382 | - [breaking] Performance improvements, including the removal of the modifiers prop from `CalendarDay` ([#217](https://github.com/airbnb/react-dates/pull/217))
|
383 |
|
384 | ## v4.3.3
|
385 | - [fix] Force DayPicker and CalendarMonthGrid alignment to the left ([#257](https://github.com/airbnb/react-dates/pull/257),[#258](https://github.com/airbnb/react-dates/pull/258))
|
386 |
|
387 | ## v4.3.2
|
388 | - [fix] Finish refactor from 471bd602302f4dfe4f1e66b79d50b22f7511d8ba ([#233](https://github.com/airbnb/react-dates/pull/233))
|
389 |
|
390 | ## v4.3.1 (unpublished)
|
391 | - [fix] Don’t create an unnecessary array from a NodeList, which avoids needing `Array.from` ([#233](https://github.com/airbnb/react-dates/pull/233))
|
392 |
|
393 | ## v4.3.0
|
394 | - [new] Add today modifier to the `SingleDatePicker` component ([#218](https://github.com/airbnb/react-dates/pull/218))
|
395 | - [fix] Fix week header alignment when `numberOfMonths` is greater than 2 ([#221](https://github.com/airbnb/react-dates/pull/221))
|
396 | - [fix] Fix `transition`/`transform` prefixing on `.CalendarMonthGrid--animating` class ([#220](https://github.com/airbnb/react-dates/pull/220))
|
397 | - [fix] Do not allow `pointer-events` on invisible first month ([#227](https://github.com/airbnb/react-dates/pull/227))
|
398 | - [fix] Remove `maxLength` attribute from inputs ([#219](https://github.com/airbnb/react-dates/pull/219))
|
399 |
|
400 | ## v4.2.0
|
401 | - [new] Add `isDayHighlighted` prop to the DRP/SDP which applies a `highlighted-calendar` to the relevant days ([#206](https://github.com/airbnb/react-dates/pull/206))
|
402 | - [new] Add `today` modifier to the `DayPickerRangeController` component ([#213](https://github.com/airbnb/react-dates/pull/213))
|
403 |
|
404 | ## v4.1.2
|
405 | - [fix] `DayPicker` now has initial width set, even before any other interaction ([#215](https://github.com/airbnb/react-dates/pull/215))
|
406 |
|
407 | ## v4.1.1
|
408 | - [fix] Fix issue where the DayPicker height and width were not always being set initially ([#196](https://github.com/airbnb/react-dates/pull/196))
|
409 | - [fix] Fix closed DRP/SDP refocus issue on window blur and refocus ([#212](https://github.com/airbnb/react-dates/pull/212))
|
410 |
|
411 | ## v4.1.0
|
412 | - [new] Separate out date range input event handling logic into the `DateRangePickerInputController` component ([#180](https://github.com/airbnb/react-dates/pull/180))
|
413 | - [fix] Only responsivize the DRP and SDP when `withPortal` and `withFullScreenPortal` options are false ([#183](https://github.com/airbnb/react-dates/pull/183))
|
414 | - [new] Separate out date range calendar event handling logic and styles into the `DayPickerRangeController` component ([#167](https://github.com/airbnb/react-dates/pull/167))
|
415 |
|
416 | ## v4.0.2
|
417 | - [patch] Revert [#176](https://github.com/airbnb/react-dates/pull/176) ([#189](https://github.com/airbnb/react-dates/pull/189))
|
418 |
|
419 | ## v4.0.1
|
420 | - [patch] `initialVisibleMonth` prop will now be called every time the `DayPicker` is opened ([#176](https://github.com/airbnb/react-dates/pull/176))
|
421 | - [patch] Use the `readOnly` prop on inputs instead of the `disabled` prop on touch devices ([#174](https://github.com/airbnb/react-dates/pull/174))
|
422 |
|
423 | ## v4.0.0
|
424 | - [breaking] Cut the tether dependency from react-dates ([#163](https://github.com/airbnb/react-dates/pull/163))
|
425 |
|
426 | ## v3.6.0
|
427 | - [new] Add `navPrev`/`navNext` props for custom month navigation ([#161](https://github.com/airbnb/react-dates/pull/161))
|
428 | - [fix] Add missing right border on caret ([#160](https://github.com/airbnb/react-dates/pull/160))
|
429 | - [fix] Adjust `DayPicker` height when `initialVisibleMonth` height is different from the current month's ([#159](https://github.com/airbnb/react-dates/pull/159))
|
430 | - [new] Add `keepOpenOnDateSelect` prop to the `DateRangePicker` and `SingleDatePicker` ([#157](https://github.com/airbnb/react-dates/pull/157))
|
431 |
|
432 | ## v3.5.0
|
433 | - [new] Add support for clear date button on the `SingleDatePicker` ([#155](https://github.com/airbnb/react-dates/pull/155))
|
434 | - [fix] Fix focus behavior for vertically attached datepickers ([#121](https://github.com/airbnb/react-dates/pull/121))
|
435 |
|
436 | ## v3.4.0
|
437 | - [new] Add support for `required` attribute on inputs ([#142](https://github.com/airbnb/react-dates/pull/142))
|
438 |
|
439 | ## v3.3.4
|
440 | - [fix] Fix same tether overlay issue for the `SingleDatePicker` component ([#133](https://github.com/airbnb/react-dates/pull/133))
|
441 |
|
442 | ## v3.3.3
|
443 | - [fix] Allow for elements to be interacted with when rendered beneath the tether component ([#131](https://github.com/airbnb/react-dates/pull/131))
|
444 |
|
445 | ## v3.3.2
|
446 | - [fix] Responsive the `DateRangePicker` and `SingleDatePicker` components ([#80](https://github.com/airbnb/react-dates/pull/83))
|
447 |
|
448 | ## v3.3.1
|
449 | - [fix] Update all days to use noon as their time stamp to fix a number of DST issues ([#114](https://github.com/airbnb/react-dates/pull/114))
|
450 |
|
451 | ## v3.3.0
|
452 | - [new] Add `anchorDirection` prop to the SingleDatePicker and DateRangePicker components ([#72](https://github.com/airbnb/react-dates/pull/72))
|
453 |
|
454 | ## v3.2.0
|
455 | - [new] Add `initialVisibleMonth` prop to the SingleDatePicker, DateRangePicker, and DayPicker components ([#70](https://github.com/airbnb/react-dates/pull/70))
|
456 |
|
457 | ## v3.1.1
|
458 | - [fix] Fix moment dependencies to allow v2.10 - v2.14
|
459 |
|
460 | ## v3.1.0
|
461 | - [new] Allow `displayFormat` prop to take a function as well as a string ([#98](https://github.com/airbnb/react-dates/pull/98))
|
462 | - [fix] Default value for `displayFormat` now actually returns moment's `L` format based on the locale ([#98](https://github.com/airbnb/react-dates/pull/98)))
|
463 |
|
464 | ## v3.0.0
|
465 | - [breaking] Move the constants file to the top-level ([#53](https://github.com/airbnb/react-dates/pull/53))
|
466 | - [breaking] Add `reopenPickerOnClearDates` prop so that the DateRangePicker no longer automatically reopens when clearing dates ([#75](https://github.com/airbnb/react-dates/pull/75))
|
467 |
|
468 | ## v2.2.0
|
469 | - [fix] Fix height issue where an extra table row was being rendered for some months ([#57](https://github.com/airbnb/react-dates/pull/57))
|
470 | - [fix] Disables user-select on navigation ([#74](https://github.com/airbnb/react-dates/pull/74))
|
471 | - [new] Allows for a custom date display format ([#52](https://github.com/airbnb/react-dates/pull/52))
|
472 |
|
473 | ## v2.1.1
|
474 | - [fix] Fix initial day of month to utc to fix daylight savings time problem in Brazil and other locales
|
475 | - [fix] Remove jQuery as a dependency
|
476 | - [fix] Add centered text alignment to `DayPicker__caption` class to work with bootstrap styles
|
477 |
|
478 | ## v2.1.0
|
479 | - [new] Export date comparison methods - `isNextDay`, `isSameDay`, `isInclusivelyAfterDay`, `isInclusivelyBeforeDay`
|
480 | - [fix] Replace `Array.includes` with `array-includes` for compatibility with IE11
|
481 |
|
482 | ## v2.0.0
|
483 | - [new] Set scss variables to `!default` for easing overriding
|
484 | - [breaking] Rename scss variables to be more generic and namespace them with the `$react-dates-` prefix
|
485 | - [new] Add `disabled` functionality to the `<SingleDatePicker />` and `<DateRangePicker />`
|
486 | - [breaking] Consolidate `blockedDates`, `blockedByDefault`, and `unblockedDates` into a single function prop `isDayBlocked`
|
487 | - [breaking] Remove prop `allowPastDates` in favor of `isOutsideRange` prop
|
488 |
|
489 | ## v1.0.0
|
490 | - Initial commit |
\ | No newline at end of file |