NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1780 most downloaded on pub.dev
A datetime picker package with option to use a single datetime picker or a datetime range picker.
Last release today
08 Oct 2026
Release timing varies
gaps range from 1 weeks to 10 months
Nearly every release is documented
notes for 45 of 46 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
46 releases · first in 2021
One column per quarter.
Breaking: Minimum required Flutter version 3.47.0
Fix: Deprecated announce usage.
announce usage.- dart format
Add: Tests for improved code coverage
Fix: Microseconds and milliseconds are now properly truncated when not using seconds
- Fix: PR #84
Breaking: Minimum required Flutter version 3.27.0
Fix: Issue #82 (12-Hour format picker visual issue)
Update: flutter_bloc version to 9.0.0
Update: rxdart version to 0.28.0
Fix: "Seconds" field displays "Minutes" information
Fix: Overflow issue on very small screen
Fix: constraints on single date time picker
constraints on single date time picker (#61)Fix: constraints not working correctly
constraints not working correctlybarrierColor to prebuilt dialogsBreaking: DefaultView enum is now DefaultTab
DefaultView enum is now DefaultTabseparator is now split into titleSeparator (The widget after title, only shows if title is non-null) and separator (The widget between Date and Time)constraints are now default to BoxConstraints.expand() if null.selectionOverlay to customize TimePickerSpinner selected timetime option to OmniDateTimePickerType enumonStartDateAfterEndDateError is a function that runs if isForceEndDateAfterStartDate is true and the selectedStartDate is after selectedEndDate. (Only for range picker)padding option to dialoginsetPadding option to dialogstartLabelWidget and endLabelWidget to have custom tab titles (#48)OmniDateTimePicker without using it as dialog, by using onDateTimeChanged for more flexibility. (#38)Add: isForceEndDateAfterStartDate option to showOmniDateTimeRangePicker
- Fix: dart formatting
Added DefaultView to choose which tab to open by default for showOmniDateTimeRangePicker
Add: theme property that accepts a ThemeData to customize the look of the picker regardless of the app's theme.
Fix: is24HourMode not working on OmniDateTimeRangePicker
- Update: ReadMe
- Fix: Issue #27
Fix: minuteInterval property does not working on the OmniDateTimeRangePicker
Fix: initialDate not taking effect on the time spinner
Fix: Set padding of \_DayPicker's GridView to 0 to prevent some days being cut off.
Breaking: Styling fields (colors, text style), Theme widget can be used to have a more consistent design
- Fixed Changelog mistake
Flutter 2.10 and above is required
Use drag scroll on web (same behavior as mobile)
Expose minutesInterval and localize am-pm
- Tweak UI spacing - Updated documents
Enables backward compatibility with Flutter versions prior to v3.0 by using ambiguate
- Fixed for Flutter 3.0 - Fixed overflow when opening
Removed unused properties.
Removed unused properties.
Fixed overflow issue on smaller device.
Fixed overflow issue on smaller device.
Fixed breaking error from 0.0.5.
Fixed breaking error from 0.0.5.
Updated README typo
Updated README typo
Replace hardcoded text values by localized defaults
Replace hardcoded text values by localized defaults
Fixed time spinner alignment issue.
Fixed time spinner alignment issue.
Fixed bug where TimeSpinner is not showing passed startDateTime
Fixed bug where TimeSpinner is not showing passed startDateTime
Nothing published for this version
Fixed bug where initial DateTime not being used.
Fixed bug where initial DateTime not being used.
Update pubspec.yaml
Update pubspec.yaml
Update readme
Update readme
Update pubspec.yaml
Update pubspec.yaml
Initial release.
Initial release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →