Releases: mui/material-ui-pickers
v2.2.1
v2.2.0
Big thanks for 5 contributors, that made this release possible! 🥇
Breaking changes:
Rename classnames of Day
component to disable material-ui warning:
- classes={ selected: {}, disabled: {} }`
+ classes={ isSelected: {}, isDisabled: {} }`
Features:
- Add month picker and
views
props to combine different views @OleksiiKukuruza - Add
minutesStep
prop @etairi - Support
@material-ui/styles
- [#900] Dispatch onChange for inline pickers if value was null (#904)
- [#886] Fix not dispatching on clearing input of inline datepicker (#902)
- Support
@material-ui/core
v2.3.9
Also we are working hard on improving soundness of this project. So we started work on e2e
coverage. We are using cypress to automate regression. Here you can see real-time regression results 😎
v2.1.2
Hey ho! Thanks to 3 contributors that made this release possible
Here what's changed:
Breaking changes:
🚫
Fixes | Enhancements
- Add
KeyboardButtonProps
for better support accessibility andaria-support
@digitalkaoz - Migrate from classnames to nicer clsx (#855) @TrySound
- Remove keycode in favour of event.key (#859) @TrySound
- Fix direction of leaving calendar animation (#873) @TrySound
- Fix typings of
inputProps
(#879) @dmtrKovalenko
And many more bugfixes 🐛.
Please make sure that all support of utils & date-lib version support/managment moved to date-io repo
v2.1.1
Oopsy!
This is a quick release with a fix for typescript users.
No worries 🐥
v2.1.0
It`s our 50th release! 😮
Thanks a lot for 4 contributors, who made this release possible. They are incredible 🥇
Here what's changed:
Features
- We are relying on date-io v1 so it's required to update
- 🎉 From now on material-ui-pickers using custom
svg
icons instead of falling back to icon font. No more
-<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
- [docs] Added ability to switch date-utils in runtime
Fixes/Enhancements
- Updated to the newest material-ui version and fixed all warnings
- [bundlesize] Remove a lot of unused/duplicated defaultProps & propTypes (#843)
- Export our context consumer component from entrypoint (#838)
- [#823] Fix opening modal on 1900-01-01 if selected date in past
- [typescript] Fix InputProps typing error & add dependency for @types/react-text-mask
- [#824] [luxon] Fix crashing on opening datetime picker in error state (#829)
And many more bugfixes 🐛 and documentation improvements.
Thank you for using material-ui-pickers 😎
v2.0.5
We are using our brand new awesome logo for now. Check it out on the docs site or in readme.
Big thanks to each user of material-ui-pickers
. You are incredible 🏆 .
Breaking changes
N/A
Fixes/Enhancements
- Reexport typescript props from entrypoint
- Fix crashing on click out of the input adornment #784
- Fix typescript typings of
TextFieldComponent
prop - Call
onClose
if date was accepted #794 - Fix missing DateTimePicker specific props in the docs
- Fix layout styling when action button labels too wide #764
- Fix stuck together of date and time labels in DateTimePicker for small screens
And many more bug 🐛 fixes and docs improvements.
v2.0.3
v2.0.2
Breaking changes
N / A
Fixes / Enhancements
- Add example of integrating with forms (see it here)
- Jumping date time picker layout
- Automatically hide tabs of datetimepicker on small screens
- Fix calendar transitions collapsing on animating return back to previous month
- Fix not selecting any date if
minDate
in future - Fix issue when wasn't possible to use
shouldDisableDate
if only some future days allowed - Fix annulating date part when changing keyboard timepicker
v2.0.1
Thanks to 3 contributors, that made this release possible.
Breaking changes
N / A
Changes
- A lot of documentation improvements
- Make possible to pass
keepCharPositions
to react-text-mask input - Fix direct path import bundle for SSR applications
- Export the most popular internal controls from index entry point
v2.0.0
The new major release of material-ui-pickers has come.
We have moved our utils to the separate monorepo (star it here) and for now do
-import Utils from 'material-ui-pickers/utils/date-fns-utils'
+import Utils from '@date-io/date-fns'
And also we have added some fixes like
- Fix clearing time to 12:00 AM on each date change in DatePicker
- Fix intersection of hightlighted date in the last row
- Add
sideEffects: false
topackage.json
for better webpack treeshakability - Use tsdoc comments with types for docs site proptypes