ez_custom_scroll_view 0.0.4
ez_custom_scroll_view: ^0.0.4 copied to clipboard
A defensive, crash-safe CustomScrollView that automatically handles unbounded constraints with developer diagnostics.
0.0.4 #
- Refactor: Improved constraint detection, DRY scrollview instantiation, and structured layout logic using
_EzCustomScrollViewHelper. - Feature: Added
fallbackHeight,fallbackWidth, andshowDebugIndicatorproperties for customizable defensive behavior. - Feature: Added
onUnboundedDetecteddiagnostic callback and enhanced ancestor culprit detection (Column,Row,Flex,Wrap,UnconstrainedBox). - Feature: Added
hitTestBehaviorand Flutter 3.41+scrollCacheExtentforward compatibility. - Test: Added comprehensive unit and widget test suite covering bounded/unbounded layouts, custom sizing, debug indicators, and drop-in properties.
- Docs: Aligned documentation with Effective Dart standards.
0.0.3 #
- Refactor: Improve code formatting and repository links
0.0.2 #
- Docs: Added
FUNDING.ymland updatedpubspec.yamlmetadata. - Docs: Refined
README.mdfor better clarity and SEO. - Example: Added comprehensive example app with Forms and validation.
0.0.1 #
- Initial release: A defensive, self-aware version of
CustomScrollViewthat handles unbounded constraints.