ez_list_view 0.0.5
ez_list_view: ^0.0.5 copied to clipboard
A crash-safe ListView that automatically handles unbounded height constraints in Columns and Rows.
0.0.5 #
- Feat: Full constructor parity with Flutter's standard
ListView:- Added
EzListViewdefault constructor for explicit children lists. - Added
EzListView.separatedwithseparatorBuilder. - Added
EzListView.customwithchildrenDelegate.
- Added
- Feat: Added
fallbackHeightandfallbackWidthfor custom fallback dimension overrides. - Feat: Added
onUnboundedDetectedcallback for automated telemetry, custom logging, and testing. - Feat: Added
showDebugIndicatorflag (defaults totrue) to toggle the debug red border. - Fix: Enhanced debug error reporting with parent culprit diagnosis (e.g.
Column,Row,Flex) and actionable hints. - Tests: Expanded test suite covering all constructors, horizontal lists, custom dimensions, and callbacks.
0.0.4 #
- Feat: Full support for
ListView.builderAPI (addedshrinkWrap,scrollDirection,physics, etc.). - Feat: Refined crash detection to respect
shrinkWrap: true. - Tests: Added comprehensive test suite for various layout scenarios.
0.0.3 #
- Docs: Added
FUNDING.ymland updatedpubspec.yamlmetadata. - Docs: Refined
README.mdfor better clarity and SEO. - Example: Restructured example app for better pub.dev compatibility.
0.0.2 #
- Added comprehensive documentation and a public example.
- The widget now also handles unbounded width constraints.
- Improved debug error messages to be more specific.
0.0.1 #
- Initial release of the
ez_list_viewwidget, a defensive version of ListView.builder that prevents crashes from unbounded height constraints.