NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #4432 most downloaded on pub.dev
A customizable set of expansion tiles with versatile options for styling, animations, and control over expansion behavior, while streamlining essential features for ease of use.
Last release 4 months ago
08 Jun 2026
Release timing varies
gaps range from 9 days to 1.2 years
Nearly every release is documented
notes for 9 of 9 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
11 releases · first in 2024
Added header and footer properties to display widgets at the beginning and end of the list.
header and footer properties to display widgets at the beginning and end of the list.ExpansionTileListController now correctly throws StateError for unmounted item controllers.didUpdateWidget is called multiple times before a frame.Removed all the deprecated constructors and properties.
Full Changelog: v2.0.0-rc...v2.0.0
ExpansionMode.atLeastOne and ExpansionMode.exactlyOne no longer disables the ExpansionTile to enforce theExpansionMode behavior.ExpansionTileList.single, ExpansionTileList.multiple and ExpansionTileList.separator named constructors.scrollable property in favor a default support of scrolling in ExpansionTileList.itemExtent, itemExtendBuilder and prototypeItem properties.tileBuilder to itemBuilder.tileGapSize to itemGapSize.separatorBuilder property for reorderable list.ExpansionTileList.reorderable constructor to support item reordering functionality.dragHandleBuilder, dragHandlePlacement anddragHandleAlignment properties.One column per month.
automatic deployment to pub.dev
Removed all the deprecated constructors and properties.
Full Changelog: https://github.com/monohaus/expansion_tile_list/commits/v2.0.0-rc
ExpansionMode.atLeastOne and ExpansionMode.exactlyOne no longer disables the ExpansionTile to enforce theExpansionMode behavior.ExpansionTileList.single, ExpansionTileList.multiple and ExpansionTileList.separator named constructors.scrollable property in favor a default support of scrolling in ExpansionTileList.itemExtent, itemExtendBuilder and prototypeItem properties.tileBuilder to itemBuilder.tileGapSize to itemGapSize.separatorBuilder property for reorderable list.ExpansionTileList.reorderable constructor to support item reordering functionality.dragHandleBuilder, dragHandlePlacement anddragHandleAlignment properties.Deprecated ExpansionTileList.single in favor of ExpansionMode.atMostOne and ExpansionMode.exactlyOne property in ExpansionTileList.
ExpansionTileList.single in favor of ExpansionMode.atMostOne and ExpansionMode.exactlyOne property in
ExpansionTileList.ExpansionTileList.multiple in favor of ExpansionMode.atLeastOne and Expansion.any property in
ExpansionTileList.ExpansionTileList.separator constructor to customize the separator between the tiles using separatorBuilder
property.scrollable in ExpansionTileList to fix
bottom overflow issue.ExpansionTileList to customize the scroll behavior.padding in ExpansionTileList to add padding to the list.- Documentation update - Fix dart format issues
Tested on minimum SDK version and updated the same in the pubspec.yaml
IndexedExpansionTileAnimation to IndexedValueExpansionTileAnimationRenamed trailingAnimationEnabled to enableTrailingAnimation
trailingAnimationEnabled to enableTrailingAnimationbuilder to tileBuilderExpansionTileList.radio in favor of ExpansionMode.single propertytrailingAnimationBuilder property in favor of trailingAnimation propertytrailingAnimation supports any Animatable type and not just Tween<double>.separatorBuilder property to customize the separator between the tilesExpansionMode property to specify the expansion mode of the ExpansionTileListExpansionMode.single named constructor to expand only one tile at a time.ExpansionMode.multiple named constructor to expand multiple tiles at a time.ExpansionTileItem to customize the tile appearance for better flexibility when compared to
ExpansionTileBug fix for initialExpandedIndex/initialExpandedIndexes trailingAnimation not working
trailingAnimation not workingAdded trailing property which cascades to all the tiles
trailing property which cascades to all the tilestrailingAnimation property which is a Animatable<double>trailingAnimationBuilder property to customize the trailing widget animationtrailingAnimationEnabled property which enabled/disabled trailing animation is true by default- Expansion Tile List release
Your coding agent can read these notes before it upgrades. Set up the MCP server →