Releases: Hacker0x01/react-datepicker
Releases · Hacker0x01/react-datepicker
8.3.0
What's Changed
- 🐛🎨 Apply the
--selected
class for the YearPicker when theselectsMultiple
is enabled by @balajis-qb in #5524 - Fix #5502: 🐛 Fix '--in-selecting-range' class apply condition for End Date Picker by @balajis-qb in #5503
- 🎨🔨 Re-adjust the height of TimePicker on Calendar resize due to number of days by @balajis-qb in #5539
Full Changelog: v8.2.1...v8.3.0
8.2.1
What's Changed
- Remove console.log from deferBlur by @ryangreenberg in #5482
New Contributors
- @ryangreenberg made their first contribution in #5482
Full Changelog: v8.2.0...v8.2.1
8.2.0
What's Changed
- 🔧 Update the production build script config to include css:modules:prod by @balajis-qb in #5436
- Fix #5366: 🐛 Fix the re-focus issue of the DatePicker element when the open state is controlled manually by @balajis-qb in #5448
- fix: set css class for the current quarter by @maksimyaromin in #5472
- fix: 5428 ContainerRef Propagation by @yuki0410-dev in #5456
New Contributors
- @maksimyaromin made their first contribution in #5472
Full Changelog: v8.1.0...v8.2.0
8.1.0
What's Changed
- Fix #5274: 🐛 Auto refresh the input value with the previously entered valid value if any invalid value is entered (when the open state is closed) by @balajis-qb in #5417
- Fix: Make CalendarIconProps.icon optional to prevent type error by @jingjing2222 in #5406
New Contributors
- @jingjing2222 made their first contribution in #5406
Full Changelog: v8.0.0...v8.1.0
8.0.0
Breaking changes
Other changes
- 🚨 Fix TypeScript Linting warnings for React 19 upgrade by @balajis-qb in #5301
- Upgrade to React 19 by @martijnrusschen in #5300
- fix: fix click outside within Shadow DOM by @meriouma in #5310
- Fix condition preventing props.onFocus execution by @dshster in #5315
- chore(deps): upgrade date-fns to v4.1.0 by @paolostyle in #5326
- Fix deprecation warning hljs by @martijnrusschen in #5329
New Contributors
- @meriouma made their first contribution in #5310
- @dshster made their first contribution in #5315
- @paolostyle made their first contribution in #5326
- @iskkiri made their first contribution in #5365
Full Changelog: v7.6.0...v8.0.0
7.6.0
What's Changed
- 🐛 Fix #5084: Fixfox Tab switch issue by @balajis-qb in #5179
- 🧪 test-fix: Update the test case to use the random month except the current month by @balajis-qb in #5207
- fix: "previous month" button appears when selecting a date by @OlegDev1 in #5214
- fix(types):
PropsWithChildren
type argument issue by @mertJF in #5223 - fix(types):
PropsWithChildren
type argument issue by @mertJF in #5236 - Fix #5200: Fix the unnecessary highlight on the Week Number when the first day of the week is selected using Keyboard by @balajis-qb in #5232
- 🚨 Fix SCSS Lint issues - Change @import to @use by @balajis-qb in #5242
- 🧪 Fix the test case failing issue by setting the selected date to be same as the configured least possible month date by @balajis-qb in #5253
- 🚚 Fix typo in SCSS file name from 'higlight.scss' to 'highlight.scss' by @balajis-qb in #5251
- Remove unused prop-types dependency by @jimender2 in #5248
- fix: remove wrong class assignment on year wrapper by @titivermeesch in #5247
- Added react ^19 and ^19.0.0-rc as peer dep by @aminabromand in #5250
- fix: types for startDate and endDate props (#5259) by @SergeyKazarinov in #5260
- Fix #5284: replace JSX.Element to React.ReactElement by @yuki0410-dev in #5296
- ♿️ Fix #5280: Disable the WeekNumber if all the corresponding week days are disabled by @balajis-qb in #5291
- Update datepicker.md - Fix a typo in focussed by @qb-rivkyb in #5285
- 🚑 Fix the problem where pressing Enter after deleting a value in the custom input results in the first value being incorrectly formatted as '2001'. by @ftrdzputrap in #5292
- Use newer yarn by @martijnrusschen in #5298
New Contributors
- @OlegDev1 made their first contribution in #5214
- @mertJF made their first contribution in #5223
- @jimender2 made their first contribution in #5248
- @titivermeesch made their first contribution in #5247
- @aminabromand made their first contribution in #5250
- @SergeyKazarinov made their first contribution in #5260
- @qb-rivkyb made their first contribution in #5285
- @ftrdzputrap made their first contribution in #5292
Full Changelog: v7.5.0...v7.6.0
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