PackageTrack
Sign in Get early access

scroll_datetime_picker

A Scrollable DateTimePicker, inspired by the CupertinoDatePicker but with more extensive customizable features.

0.2.2 4.8K downloads/mo #3891 most downloaded on pub.dev dhiyaaulauliyaa/scroll_datetime_picker

What this package is like to depend on

Last release 1 years ago

26 May 2025

Release timing varies

gaps range from 2 weeks to 9 months

Nearly every release is documented

notes for 10 of 10 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

10 releases · first in 2023

0 releases in the last 12 months

see the full history below

Release timeline

10 releases · Sep 2023 to May 2025
2024 2025 2026
Release Pre-release

Releases

latest 10
  1. 0.2.2 26 May 2025
    Release notes
    • Dependency Update: Relaxed intl package constraint to >=0.19.0 <0.21.0 to ensure compatibility with newer versions (up to intl 0.20.x).
    Open source →
  2. 0.2.1 06 Mar 2025
    Release notes

    What's Changed

    • 🐛 fix: initialDate is an hour short on hour24 by @JobMoll in #20

    New Contributors

    • @JobMoll made their first contribution in #20

    Full Changelog: v0.2.0...v0.2.1

    Open source →
    Release notes
    • Bug Fix: Resolved wrong output of hour24 value.
    Open source →
  3. 0.2.0 05 Mar 2025
    Release notes

    What's Changed

    Full Changelog: v0.1.2...v0.2.0

    Open source →
    Release notes
    • New Feature: Added DateTimePickerController to enable programmatic control over the picker's date and time selection.
    Open source →
  4. 0.1.2 30 May 2024
    Release notes

    0.1.2

    • Bug Fix: Resolved issue where setState is called after widget is unmounted.
    Open source →
    Release notes
    • Bug Fix: Resolved issue where setState is called after widget is unmounted.
    Open source →
  5. 0.1.1 28 Apr 2024
    Release notes

    0.1.1

    • New Feature: Added option markOutOfRangeDateInvalid to enable/disable marking out-of-range dates as invalid selections. When enabled, users cannot select dates outside the specified range.
    • Bug Fix: Resolved issue where the onChange method did not include setState, causing the widget style in the Picker not to update.
    • Dependency Update: Upgraded intl package to version 0.19.0 for improved compatibility and performance.
    Open source →
    Release notes
    • New Feature: Added option markOutOfRangeDateInvalid to enable/disable marking out-of-range dates as invalid selections. When enabled, users cannot select dates outside the specified range.
    • Bug Fix: Resolved issue where the onChange method did not include setState, causing the widget style in the Picker not to update.
    • Dependency Update: Upgraded intl package to version 0.19.0 for improved compatibility and performance.
    Open source →
  6. 0.1.0 17 Apr 2024
    Release notes

    0.1.0

    • New Feature Customizable Item Flex:
      Added DatePickerItemFlex to provide customization of each picker item's width by specifying the flex value for individual date/time items. This allows for precise control over the layout and distribution of space within the picker.
    • New Feature Customizable Center Widget:
      Added DateTimePickerCenterWidget, offering greater flexibility in creating a custom widget for the center area of the picker.
    Open source →
    Release notes
    • New Feature Customizable Item Flex: Added DatePickerItemFlex to provide customization of each picker item's width by specifying the flex value for individual date/time items. This allows for precise control over the layout and distribution of space within the picker.
    • New Feature Customizable Center Widget: Added DateTimePickerCenterWidget, offering greater flexibility in creating a custom widget for the center area of the picker.
    Open source →
  7. 0.0.4 19 Oct 2023
    Release notes

    0.0.4

    • Added itemBuilder to provide customization for every item in the picker.
    • Improve metadata to pubspec.yaml file
    Open source →
    Release notes
    • Added itemBuilder to provide customization for every item in the picker.
    Open source →
  8. 0.0.3 18 Oct 2023
    Release notes

    v0.0.3

    • Enhanced the logic for making outer widgets disappear when reaching the center area.
    • Resolved a bug that caused empty patterns when using DateFormat with only one pattern type.
    • Fixed an issue with the undefined scrollController when the pattern length is changed.
    • Rectified an infinite loop problem during picker widget position rechecking.
    • Added support for DateFormat patterns (LLL/LLLL).
    • Introduced unit tests and widget tests, significantly improving code coverage for the repository.
    • Developed a web application for package illustrative purposes.
    • Enhanced the package example by incorporating device preview, customizer, and visual improvements.
    • Improved the readme by including links to examples, comprehensive feature details, and a coverage badge.
    Open source →
    Release notes
    • Enhanced the logic for making outer widgets disappear when reaching the center area.
    • Resolved a bug that caused empty patterns when using DateFormat with only one pattern type.
    • Fixed an issue with the undefined scrollController when the pattern length is changed.
    • Rectified an infinite loop problem during picker widget position rechecking.
    • Added support for DateFormat patterns (LLL/LLLL).
    • Introduced unit tests and widget tests, significantly improving code coverage for the repository.
    • Developed a web application for package illustrative purposes.
    • Enhanced the package example by incorporating device preview, customizer, and visual improvements.
    • Improved the readme by including links to examples, comprehensive feature details, and a coverage badge.
    Open source →
  9. 0.0.2 25 Sep 2023
    Release notes
    • Add DateTimePickerWheelOption to enable scroll wheel customization
    • Add doc comment to every public API
    • Remove locale param from DateOption and replace it with locale from DateFormat (breaking)
    • Upgrade intl package to 0.18.0
    Open source →
  10. 0.0.1 24 Sep 2023
    Release notes
    • First release, create ScrollDateTimePicker and its supporting objects & widgets.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive