flutter_easy_dropdown 2.0.0 copy "flutter_easy_dropdown: ^2.0.0" to clipboard
flutter_easy_dropdown: ^2.0.0 copied to clipboard

A feature-rich, customizable searchable dropdown with multi-selection, native pagination, async search, Material 3 styling, and multiple display modes (dialog, menu, bottomSheet).

2.0.0 #

  • Multi-Selection Support: Added DropdownSearch.multiSelection constructor with interactive chips display, chip deletion, checkboxes, and "Select All" / "Clear All" batch actions.
  • Native Infinite Pagination: Built-in zero-dependency PaginatedListView with smooth infinite scrolling on onLoadMore (removed outdated pagination_view and old bloc dependency conflicts).
  • Modern Material 3 Design: Added animated chevron rotation, modern input decoration styling, rounded popup dialogs, bottom sheets with drag handles, and dark mode support.
  • Async & Online Search: Added debounced search with searchDelay, asyncItems support, and search clear action.
  • Code Quality & Modernization:
    • Upgraded Dart SDK constraints to >=3.4.0 <4.0.0 and Flutter to >=3.19.0.
    • Updated dependencies and enabled strict analyzer lint rules (flutter_lints ^5.0.0).
    • Fixed lifecycle and memory leak issues in text field controllers and debouncers.
  • Comprehensive Test Suite: Added 100% passing unit and widget test suite covering single selection, multi selection, async filtering, programmatic APIs, and form validation.
  • Interactive Example Showcase: Completely revamped example app demonstrating single selection, multi-selection, online Dio search, infinite scroll pagination, modes, and form submission.

1.0.4 #

  • Enhanced search functionality with improved performance
  • Added support for custom item builders
  • Improved error handling and user feedback
  • Updated documentation with more examples
  • Latest flutter compatibility
  • Material theme
  • Minor improvements

1.0.2 #

  • Updated dependencies and improved documentation.

1.0.1 #

  • Updated README file.

1.0.0 #

  • First publication
5
likes
160
points
43
downloads

Documentation

API reference

Publisher

verified publishertherohitsoni.in

Weekly Downloads

A feature-rich, customizable searchable dropdown with multi-selection, native pagination, async search, Material 3 styling, and multiple display modes (dialog, menu, bottomSheet).

Repository (GitHub)
View/report issues

License

BSD-3-Clause (license)

Dependencies

dio, flutter

More

Packages that depend on flutter_easy_dropdown