NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3202 most downloaded on pub.dev
Highly customizable Widget to search through a single or multiple choices list in a dialog box or a menu. Supports pagination, future/API/webservice searches with sort and filter.
Last release 2 years ago
no release in 18 months
Ships unpredictably
gaps range from 2 weeks to 12 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
61 releases · first in 2020
Switched to checkout v4 for CI/CD.
Compatibility with Flutter 3.27 . Thanks @23doors https://github.com/lcuis/search_choices/issues/130
Removed the kotlin.jvmToolchain specification from the build.gradle . Thanks @pnilkanth12 https://github.com/lcuis/search_choices/issues/128
One column per quarter.
Got rid of deprecated code assertUniqueValue and added warning on sendSelection caught execution.
Removed assert that prevented the use of padding with fieldDecoration. Thanks @nikpelgr https://github.com/lcuis/search_choices/issues/127
lints and dependabot issues corrected
rightToLeft is defaulted according to app Directionality. Thanks @slavap https://github.com/lcuis/search_choices/issues/116
pubspec.yaml description was too long for pub.dev
marked assertUniqueValue parameter as deprecated since it is not used anywhere.
added buildFutureFilterOrOrderButton to customize future filter and order button. Thanks @agustin-garcia https://github.com/lcuis/search_choices/issue
subtitle1 is deprecated. Use titleMedium instead.
If there is no validator nor any listValidator, form validation is not triggered. Thanks @Macacoazul01 https://github.com/lcuis/search_choices/pull/10
Avoided a warning when validating a form with multiple objects. Thanks @Macacoazul01 https://github.com/lcuis/search_choices/issues/97
Added parameter giveMeThePop to allow closing the dialog or menu from outside the widget. Thanks @krButani https://github.com/lcuis/search_choices/iss
Removed assertion condition forcing buildDropDownDialog to be null if dialogBox is false. Thanks @krButani https://github.com/lcuis/search_choices/iss
Removed assertion preventing the use of validator together with fieldDecoration. Thanks @willhhf https://github.com/lcuis/search_choices/issues/92
Validator in form: The form field validator is called by the parent form validator. Thanks @martin-labanic https://github.com/lcuis/search_choices/iss
Updated kotlin version from 1.3.50 to 1.7.20 . Thanks @wutsi https://github.com/lcuis/search_choices/issues/91
Corrected video link on readme page to use https instead of http.
Sort and filter buttons don't appear when searchHint is not provided. Thanks @rob-mur https://github.com/lcuis/search_choices/issues/88
Preventing a breaking change when projects older than 2.0.21 set an int padding. Thanks @MikeAndrson https://github.com/lcuis/search_choices/commit/6c…
Updated license date. Fixed a deprecation warning in pub.dev with isAlwaysShown.
Added dropDownDialogPadding parameter. Thanks @Macacoazul01 https://github.com/lcuis/search_choices/issues/77
ScrollBar parameter isAlwaysShown is back instead of thumbVisibility as it broke the build as shown in https://github.com/lcuis/search_choices/issues/
Added fieldPresentationFn for the needs of https://github.com/lcuis/search_choices/issues/69 . Thanks @sajiyabro98 .
Bug 63 1.1 Click on dropdown button while menu is opened doesn't close menu. Thanks @Macacoazul01 https://github.com/lcuis/search_choices/issues/63
Added searchDelay to give some time before search function is called in Future and non-Future cases. Thanks @rhernandez-itemsoft https://github.com/lc
Customize error - retry button through new parameter futureSearchRetryButton. Thanks @rhernandez-itemsoft https://github.com/lcuis/search_choices/issu
Use of context for onChange was potentially breaking situations where Widget was already disposed. Thanks @bondjpf https://github.com/lcuis/search_cho
Removed issue example from example project.
Trying to comply with the pub.dev formatting.
Trying to comply with the pub.dev formatting.
Trying to comply with the pub.dev formatting.
Trying to comply with the pub.dev formatting unmentioned requirements.
Calling non future items onTap if not null when list item is tapped. Thanks @EbrahimMosaaed https://github.com/lcuis/search_choices/issues/49
Fixed bug: Multi future selected items did not appear as selected when reopening the list. Thanks @bhimpratapsingh https://github.com/lcuis/search_cho
Added emptyListWidget parameter. Thanks @KhatibFX https://github.com/lcuis/search_choices/issues/42
Corrected bug on pagination: scroll down and move to next page or type a new keyword, the scroll remained down.
Added pagination with itemsPerPage, currentPage and customPaginationDisplay parameters
New searchInputDecoration parameter, thanks @develogo https://github.com/lcuis/search_choices/pull/35
Lets implementation control dropdown dialog layout display through buildDropDownDialog function, thanks @slavap https://github.com/lcuis/search_choice
Improved dartdoc documentation.
Migrated buttons to non-deprecated versions
Present selected values in a custom widget through selectedAggregateWidgetFn. Thanks @slavap https://github.com/lcuis/search_choices/issues/12
avoid deprecated subhead warning in pub.dev
Bug: menu mode didn't open choices when on hosted web. https://github.com/lcuis/search_choices/issues/9 and https://github.com/icemanbsi/searchable_dr
Surrounded the DropdownDialog with a StatefulBuilder to allow the refresh of the display when there is a call to updateParent through a setState.
surrounded a setState by an if statement to check that mounted is set to true
improvement of the selection update logic
bug: allow multiselection dialog select all to update when outside a tab bar: https://github.com/icemanbsi/searchable_dropdown/issues/21#issuecomment-
bug: allow selection update from outside the plugin: https://github.com/icemanbsi/searchable_dropdown/issues/21 (thanks to @ettiennelr and @lechuk)
adapted dropdown list display to support multiple selection editable list
added rightToLeft parameter to README
made it possible to make a dark mode without changing the theme with an example
selectable items can be added and removed by the user
added demonstration for disabled and readOnly
* minor changes to CI/CD * git cleanups
* minor improvements to README
* minor improvements to README
CI/CD improved automated deployment
Your coding agent can read these notes before it upgrades. Set up the MCP server →