NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev
Apex-quality dropdown widgets for Flutter - controllerless, crash-proof, and memory-safe. Single, multi, and async search support with full model object handling.
Last release 5 months ago
27 Apr 2026
Too new to tell
only 1 release windows
Some releases are documented
notes for 3 of 7 stable releases
Nothing withdrawn
no release was ever pulled
5 months old
7 releases · first in 2026
One column per month.
Feature: Implement ApexAsyncDropdown (real async overlay with debounce, last-query-wins, caching, and loading/error/empty states).
ApexAsyncDropdown<T> (real async overlay with debounce, last-query-wins, caching, and loading/error/empty states).ApexAsyncMultiDropdown<T> + ApexAsyncMultiDropdownFormField<T>."N selected" even when the field has a fixed height.UI: Reduce the default closed-field height from 48 → 46 (applies to dropdown widgets and their FormField variants).
FormField variants).itemLabel optional across dropdowns and form fields; defaults to toString() for model types (and safely renders '' for null items).apex_dropdown exports and ApexAsyncDropdown members).Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Initial release of apex_dropdown.
Initial release of apex_dropdown.
itemLabel (required) + compareFn for identity matching (e.g. compare by ID).value is not present in items; shows hintText instead and logs debug warnings (optionally calls onInvalidValue in debug).searchEnabled with default case-insensitive contains, plus searchMatcher for custom filtering.dispose() and dismissed on route pop (prevents setState-after-dispose / orphaned overlays).Notes:
ApexAsyncDropdown<T> is exported for API stability but currently renders placeholder UI while the full async implementation is in progress.Your coding agent can read these notes before it upgrades. Set up the MCP server →