flutter_infinite_scroll_pagination 1.2.2
flutter_infinite_scroll_pagination: ^1.2.2 copied to clipboard
This Flutter package offers effortless infinite scroll loading with just one line of wrapping—no complex setup or controller needed for easy integration.
1.0.0-beta1 #
- A initial version.
1.0.0-beta2 #
- Fixed an issue where incorrect exceptions from the Flutter SDK were triggered in certain debug environments.
1.0.0 #
- Support for reverse-scrolling: Introduced a
reverseproperty. This property should be set totrueto align with a childScrollView(like aListView) that also has itsreverseproperty set totrue. This ensures the loading indicator correctly appears at the top, matching the child's upward-scrolling behavior. It is designed for use cases like chat applications where the list is anchored to the bottom and older content is loaded at the top.
1.1.0 #
-
Updated the default loading indicator to automatically switch between
CupertinoActivityIndicatorandCircularProgressIndicatorbased on the current theme and platform. -
Fixed an issue where the
InfiniteScrollPaginationwidget would not function correctly if its parent widget imposed strict size constraints, such asExpandedwidget.
1.1.1 #
- Fixed scroll offset calculation to correctly handle collapsed indicator area on iOS with BouncingScrollPhysics, ensuring smooth correction despite bounce effects.
1.1.2 #
-
Mdofiyed README.md about shrinkWrap.
-
Added DESCRIPTION.md.
1.2.0 #
-
Added
preloadOffsetoption to define the distance from the bottom at which to triggeronLoadMore. -
Added
canBouncingoption to determine whether the loading indicator should sync with iOS-style bouncing scroll and move along with the overscroll effect. -
Magically resolved a severe performance issue related to a non-existent
shrinkWrapin the layout calculation and structure of this package. 😏 (In reality, nothing was changed—because there was nothing to fix.)
1.2.1 #
- Fixed an issue where the loading indicator, although correctly excluded from rendering when not needed, would still receive ticks if layout calculation or tree retention was required for scrolling, causing the next frame to be scheduled and a re-render to occur even when the indicator was not visible.
1.2.2 #
- Bumped the minimum version of the flutter_appbar dependency to 1.7.0.