PackageTrack
Sign in Get early access

bottom_picker

An easy way that let you create a bottom item picker or date & time picker with minmum parameters

4.2.0 12K downloads/mo #2756 most downloaded on pub.dev koukibadr/Bottom-Picker

What this package is like to depend on

Last release 1 months ago

07 Jul 2026

Ships unpredictably

gaps range from 8 days to 11 months

Rarely documented

notes for 10 of 47 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

49 releases · first in 2021

1 release in the last 12 months

see the full history below

Release timeline

49 releases · Aug 2021 to Jul 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 49
  1. 4.2.0 07 Jul 2026
    Release notes

    Features

    • Add a search field display to filter the items in the simple picker. PR#173
    • Add filterPredicate attribute to filter the items in the simple picker. PR#173
    • Add textInputAction attribute to customize the search field action button. PR#173
    • Add searchFieldDecoration attribute to customize the search field decoration. PR#173
    • Add itemBuilder callback that render the item in the simple picker, allowing to use any type of object as item in the simple picker. PR#173
    • Add buttonBuilder callback that render the submit button with instance and context attributes instead of built-in button with basic functionality, to give developer full control over the button appearance and behavior. PR#174

    Changes

    • Remove all deprecated attributes related to title and description rendering.
    • Bottom Picker now support generic type for the simple picker, allowing to use any type of object as item in the simple picker.
    • Expose currentValue attribute to get the selected value in the simple picker, year picker, date picker, and time picker. PR#176
    • Expose currentFirstDateTime and currentSecondDateTime attributes to get the selected values in the range date picker and range time picker. PR#176
    • Improved modal dismissal handling with a dedicated dismiss() method and safer lifecycle tracking PR#174

    Bug Fixes

    • Refined date selection behavior to better respect allowed calendar days PR#176
    • Simplified picker headers and removed the separate close button area PR#176
    Open source →
  2. 4.1.1 23 Aug 2025
    Release notes

    Bug Fix

    • add SafeArea flag to show or hide safe area widget from bottom picker widget tree and bottom sheet. ISSUE#163
    Open source →
  3. 4.1.0 09 Aug 2025
    Release notes

    Features

    Bug Fix

    • Resolve initial time initialization in date time picker PR#159 ISSUE#158
    • add SafeArea to prevent content overflow in edge-to-edge mode PR#159
    Open source →
  4. 4.0.1 31 Jul 2025
    Release notes

    Bug Fix

    • Resolve EdgeInsetsGeometry.zero build issue ISSUE#156
    Open source →
  5. 4.0.0 26 Jul 2025
    Release notes

    Features

    • Add filter for unpick or block some days PR#150 ISSUE#148
    • Transform pickerTitle into an optional header builder callback PR#146
    • Add year picker PR#153 ISSUE#147
    • Remove pickerTextStyle attribute PR#146
    • Add close on submit flag ISSUE#139
    • Refactor cupertino date enum using Flutter cupertino enum instead of custom enum
    • Add diameterRatio parameter for simple picker display PR#154

    Bug Fix

    • selectedItemIndex parameters does not work for simple picker
    • Resolve issue regarding seleectedIndex for Web and desktop platforms
    Open source →
  6. 3.2.1 05 Jun 2025
    Release notes

    Bug Fix

    • Remove debugLabel attribute from CupertinoDatePickerWidget to support older flutter versions PR#136 Issue#135
    Open source →
  7. 3.2.0 18 May 2025
    Release notes

    Changes:

    • Add closeWidget attribute to replace default close widget icon ISSUE#128 PR#133.
    Open source →
  8. 3.1.0 24 Apr 2025
    Release notes

    Changes:

    • Integrate a cupertino picker in the package with extra parameters to display a time seperator ":" with a flag attribute showTimeSeparator.
    • Update default itemExtent value to 30 for all time and date pickers
    • Add itemExtent attribute to time and range constructors for more picker customization.

    Bug Fixes:

    • Fix cupertino picker time seperator rendering and text style.
    Open source →
  9. 3.0.0 05 Apr 2025
    Release notes

    Changes

    • Create new timer picker using CupertinoTimerPicker under the hood with onChange and onSubmit supporting the Duration result type PR#123.

    • Update desktop and web platforms picker rendering using WheelView instead of the basic Listview PR#92 Issue#82.

    • Adding onDismiss callback which is triggered everytime the picker widget is disposed (no matter the disposing main triggering event) PR#118 Issue#117.

    Enhancement

    • Refactoring colors mapping to bottom picker themes using new enum definitions PR#120
    Open source →
  10. 2.12.0-0.2.dev 04 Feb 2025 pre-release

    Nothing published for this version

  11. 2.12.0-0.1.dev 01 Feb 2025 pre-release

    Nothing published for this version

  12. 2.11.2 05 Mar 2025
    Release notes

    [2.11.2] - 05/03/2025

    Bug Fix:

    • Resolve dismiss issue when using bottom picker on mobile platforms iOS and Android Issue#114.

    Changes

    • Update package description on pub.dev
    Open source →
  13. 2.11.1 25 Feb 2025

    Nothing published for this version

  14. 2.11.0 01 Feb 2025

    Nothing published for this version

  15. 2.10.1 21 Jan 2025

    Nothing published for this version

  16. 2.10.0 18 Jan 2025

    Nothing published for this version

  17. 2.9.0 10 Nov 2024

    Nothing published for this version

  18. 2.8.0 09 Jun 2024

    Nothing published for this version

  19. 2.7.0 27 Apr 2024

    Nothing published for this version

  20. 2.6.0 23 Mar 2024

    Nothing published for this version

  21. 2.5.0 21 Mar 2024

    Nothing published for this version

  22. 2.4.0 04 Feb 2024

    Nothing published for this version

  23. 2.3.3 10 Dec 2023

    Nothing published for this version

  24. 2.3.2 14 Nov 2023

    Nothing published for this version

  25. 2.3.1 12 Nov 2023

    Nothing published for this version

  26. 2.2.1 22 Oct 2023

    Nothing published for this version

  27. 2.2.0 22 Oct 2023

    Nothing published for this version

  28. 2.1.1 27 Sep 2023

    Nothing published for this version

  29. 2.1.0 12 Sep 2023

    Nothing published for this version

  30. 2.0.4 30 May 2023

    Nothing published for this version

  31. 2.0.3 27 May 2023

    Nothing published for this version

  32. 2.0.2 02 Apr 2023

    Nothing published for this version

  33. 2.0.1 24 Oct 2022

    Nothing published for this version

  34. 2.0.0 01 Oct 2022

    Nothing published for this version

  35. 1.9.1 27 Jun 2022

    Nothing published for this version

  36. 1.9.0 27 Jun 2022

    Nothing published for this version

  37. 1.8.0 19 Mar 2022

    Nothing published for this version

  38. 1.7.0 16 Feb 2022

    Nothing published for this version

  39. 1.6.0 12 Feb 2022

    Nothing published for this version

  40. 1.5.0 19 Jan 2022

    Nothing published for this version

  41. 1.4.0 23 Dec 2021

    Nothing published for this version

  42. 1.1.0 15 Dec 2021

    Nothing published for this version

  43. 1.0.6 20 Nov 2021

    Nothing published for this version

  44. 1.0.5 13 Nov 2021

    Nothing published for this version

  45. 1.0.4 06 Nov 2021

    Nothing published for this version

  46. 1.0.3 22 Oct 2021

    Nothing published for this version

  47. 1.0.2 27 Aug 2021

    Nothing published for this version

  48. 1.0.1 15 Aug 2021

    Nothing published for this version

  49. 1.0.0 01 Aug 2021

    Nothing published for this version

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