Releases: AhmedLSayed9/dropdown_button2
Releases · AhmedLSayed9/dropdown_button2
dropdown_button2-v3.0.0-beta.12
What's Changed
- Avoid null assertion on barrierColor by @AhmedLSayed9 in #247
- Add Dropdown builder by @AhmedLSayed9 in #253
- Release by @AhmedLSayed9 in #254
Full Changelog: dropdown_button2-v3.0.0-beta.11...v3.0.0-beta.11
dropdown_button2-v3.0.0-beta.11
What's Changed
- Fix highlight behavior by @AhmedLSayed9 in #185
- Add border radius parameter by @selsapingardi in #188
- Fix inkwell covers error message by @AhmedLSayed9 in #198
- Add support for noResultsWidget in DropdownSearchData by @chayanforyou in #195
- Enhance rendering performance when dealing with big items list by @AhmedLSayed9 in #200
- Fix isExpanded functionality by @AhmedLSayed9 in #206
- Add intrinsicHeight property to DropdownItem by @AhmedLSayed9 in #208
- Possibility to display a dropdown menu centered by @pawlowskim in #228
- Add custom barrier that doesn't cover the dropdown button by @pawlowskim in #229
- Introduce valueListenable and multiValueListenable by @AhmedLSayed9 in #245
- Release by @AhmedLSayed9 in #246
New Contributors
- @selsapingardi made their first contribution in #188
- @chayanforyou made their first contribution in #195
- @pawlowskim made their first contribution in #228
Full Changelog: v2.3.8...dropdown_button2-v3.0.0-beta.11
dropdown_button2-v3.0.0-beta.9
- Update DropdownItem to respect intrinsicHeight.
- Update added menu padding to include button icon.
dropdown_button2-v3.0.0-beta.2
- Add border radius parameter for menu item.
dropdown_button2-v3.0.0-beta.1
- Fix formatting.
dropdown_button2-v3.0.0-beta.0
-
BREAKING: Replaces DropdownMenuItem with DropdownItem to provide extra functionality.
Instead of:
items: items.map((String item) => DropdownMenuItem<String>(...)).toList(),
do:
items: items.map((String item) => DropdownItem<String>(...)).toList(),
-
Add
closeOnTap
property to DropdownItem. It controls whether the dropdown should close when the item is tapped. -
BREAKING: Support setting different heights for items.
Instead of:
items: items .map((String item) => DropdownItem<String>( value: item, child: Text(item), )) .toList(), menuItemStyleData: const MenuItemStyleData( height: 40, ),
do:
items: items .map((String item) => DropdownItem<String>( value: item, height: 40, child: Text(item), )) .toList(),
-
Support adding separator widget internally, closes #134.
-
Update highlight behavior, closes #184.
dropdown_button2-v2.3.9
- Use melos to separate package golden tests, closes #176.
v2.3.8
- Use null-aware operators for thumbVisibility and thickness.
v2.3.7
- Remove deprecated isAlwaysShown member.
v2.3.6
- Remove unnecessary packages from
dependencies
.