Releases: Hacker0x01/react-datepicker
Releases · Hacker0x01/react-datepicker
7.5.0
What's Changed
- Fix #5137: 🧪✅ Fix the accidental change of the complete month issue with the test cases by selecting to a earlier date in a month by @balajis-qb in #5138
- Change lighten/darken to color.adjust by @Nicolai8 in #5144
- Fix types build by specifying return type on portal render method by @beawar in #5159
- Fix #5147: 🐛 Fix navigation issue with disabled dates in date picker by @balajis-qb in #5151
New Contributors
Full Changelog: v7.4.0...v7.5.0
7.4.0
What's Changed
- Remove usages of react-onclickoutside to support React 19 by @hamidrezahanafi in #4979
- Fix #4986: 🐛🎨 Update the hover style to be applied only to the non-disabled calendar items by @balajis-qb in #4987
- The classname "react-datepicker-ignore-onclickoutside" is not applied to custom input by @Zulaxy in #4996
- Fix #5010: 🐛 Restrict the focus to the disabled months/quarter/year using the initial Tab key navigation by @balajis-qb in #5011
- Fix #5038: Enhance test case querySelector/querySelectorAll reliability with ensuring element existance by @balajis-qb in #5039
- Simplify event handlers by @laug in #5045
- Fix "Cannot find module 'date-fns/types' ..." by @Svish in #5020
- Parse date range by @laug in #5060
- chore: upgrade yarn to v4 and other dependencies by @abnud11 in #5014
- ♻️🧪 Refactor test cases with SafeElementWrapper querySelector chain to eliminate the unnecessary temporary variable by @balajis-qb in #5062
- test: fix a test that would always fail if run on first day of month by @laug in #5069
- 🐛 Resolve the double-click focus issue of Time input and custom time component example by @balajis-qb in #5088
- ✏️ Fix the time input's placeholder typo by @balajis-qb in #5092
- Added option to hide time caption by @Qubitza in #5100
New Contributors
- @hamidrezahanafi made their first contribution in #4979
- @Zulaxy made their first contribution in #4996
- @laug made their first contribution in #5045
- @Svish made their first contribution in #5020
- @abnud11 made their first contribution in #5014
- @Qubitza made their first contribution in #5100
Full Changelog: v7.3.0...v7.4.0
7.3.0
What's Changed
- Add multiple months visual selection by @luistorres in #4944
- fix badge in docs site by @yuki0410-dev in #4947
- Fix #4933: 🐛Remove the auto set of the '--keyboard-selected' class from the disabled dates while switching to the next or the previous view by @balajis-qb in #4955
- fix style for quarter by @asada-no4 in #4948
- fix DatePickerProps by @yuki0410-dev in #4932
New Contributors
- @luistorres made their first contribution in #4944
Full Changelog: v7.2.0...v7.3.0
7.2.0
What's Changed
- feat: export CalendarContainerProps interface by @plahteenlahti in #4914
- export ReactDatePickerCustomHeaderProps IF by @yuki0410-dev in #4931
- Fix #4934: ✅ Fix the broken test case in datepicker_test.test.js by @balajis-qb in #4935
Full Changelog: v7.1.0...v7.2.0
7.1.0
What's Changed
- Fix #4902: 🐛 Fix the click of week numbers when the first day of the week is not enabled by @balajis-qb in #4903
- Fix: DatePickerProps by @yuki0410-dev in #4905
Full Changelog: v7.0.0...v7.1.0
7.0.0
Breaking changes
This release includes a Typescript migration. This has been a big overhaul of the code base. This is the biggest release ever with 447 commits and 104 files changed! Massive thanks to @mirus-ua, @yuki0410-dev, @Olenka-Yurchuk, @alvaromartinez986, and @ryantanrk. We've done our best to document the breaking changes:
- fix: #4558 Rename calendarIconClassname props to calendarIconClassName props by @yuki0410-dev in #4643
- Fix typo of the name of the function getHightLightDaysMap w… by @martijnrusschen in #4808
- newDate helper always returns a date, if the initial params were invalid, then it returns just a new Date Line; #4707
What's Changed
- feat: added package manager property by @Olenka-Yurchuk in #4727
- fix: invalid time error when selecting excluded month with keyboard by @ryantanrk in #4732
- feat: add .editorconfig and .prettierrc.js by @yuki0410-dev in #4748
- Fix keyboard keydown event handler by @alvaromartinez986 in #4742
- Fix #4514: 🐛 Retain the Time Input focus on change of the time input value by @balajis-qb in #4798
- Allow for the keyboard preselection to skip excluded dates/weeks/months by @ryantanrk in #4817
- Fix #4011: 🐛 Handle Arrow Navigation on calendar days even when the minDate/maxDate is nul by @balajis-qb in #4848
- Fix #4844: 🔨 Retain the open state of the calendar popup on document visibility change by @balajis-qb in #4878
New Contributors
- @Olenka-Yurchuk made their first contribution in #4727
- @ryantanrk made their first contribution in #4732
- @alvaromartinez986 made their first contribution in #4742
- @yasuaki640 made their first contribution in #4827
Full Changelog: v6.9.0...v7.0.0
6.9.0
What's Changed
- Use locale for month aria labels by @lasseklovstad in #4697
- feature: add aria-disabled to Month component by @MatteoPieroni in #4702
- Fix #4446: ✨ Added support for up and down arrow key movement in the year picker by @balajis-qb in #4698
New Contributors
- @MatteoPieroni made their first contribution in #4702
Full Changelog: v6.8.0...v6.9.0
6.8.0
What's Changed
- fix: #4400 Keyboard accessibility MonthYearPicker by @lasseklovstad in #4692
- Add support for seconds in date_utils by @yykcool in #4690
- fix: Add aria-label to read the day of the week instead of the shorthand by @plahteenlahti in #4693
New Contributors
- @lasseklovstad made their first contribution in #4692
- @plahteenlahti made their first contribution in #4693
Full Changelog: v6.7.1...v6.8.0
6.7.1
What's Changed
Full Changelog: v6.7.0...v6.7.1
6.7.0
What's Changed
- Fix #4644: Handle the visibility of the previous and the next year navigation when showQuarterYearPicker is enabled by @balajis-qb in #4652
- (feature) swapRange optional prop by @mirus-ua in #4654
- Add support second-level granularity to injectTimes by @yykcool in #4683
New Contributors
Full Changelog: v6.6.0...v6.7.0