Releases: xuelongqy/flutter_easy_refresh
Releases · xuelongqy/flutter_easy_refresh
3.3.1
- fix: Avoid an endless loop caused by multiple ListViews nested, Thanks LinXunFeng for PR#681.
- fix: FooterNotifier.callTask use callRefreshOverOffset, Thanks AWarmHug for PR#680.
- fix: NestedScrollView resize error #666.
3.3.0
- fix: Compatible with Flutter 3.7.
3.2.2
- fix: Compatible with Flutter2.8.1 and below #619.
- perf: Pub scores.
3.2.1
- fix: Footer's maxOverOffset property does not work.
- fix: When maxOverOffset is 0, list scrolling loses inertia.
- fix: When there is no task, the mode still changes #608.
- fix: HapticFeedback does not work when triggerWhenReach is true.
v3.2.0
- feat: EasyRefreshController add headerState, footerState #635
- feat: Add triggerWhenRelease and triggerWhenReleaseNoWait #593.
- fix: Error when using NotLoadFooter with clamping. Thanks Pwuts for PR#659.
- feat: Add maxOverOffset #590.
v3.1.0
- feat: Add paging widget [EasyPaging].
v3.0.5
- fix: [EasyRefreshController.callRefresh] and [EasyRefreshController.callLoad] add force #633 #642. Thanks percival888 for PR#639.
- fix: When the height changes when callTask causes the list not to rebound.
- feat: Add [EasyRefresh.scrollBehaviorBuilder] and [EasyRefresh.defaultScrollBehaviorBuilder]. Thanks laiiihz for PR#614.
v3.0.4
fix: ScrollMetrics.minScrollExtent != 0.0, offset calculation error.
feat: Supported [ScrollView.center] #581.
v3.0.3
fix: processedDuration == Duration.zero, can't rebound #572.
fix: [clamping] may not have rebound animation.
fix: Indicator overflow #575.
fix: BezierCircleHeader drop overflow.
feat: Supported NestedScrollView.
feat: Supported ScrollController trigger events.
v3.0.2
feat: Indicator add [triggerWhenReach] #348. Trigger immediately when reaching the [triggerOffset].
feat: CupertinoIndicator support horizontal.