Skip to content

Releases: peng8350/flutter_pulltorefresh

V1.4.5

18 Jun 08:05
Compare
Choose a tag to compare
  • Remake FrontStyle implements principle,Make it close to the first three styles,Fix some small problems also:
    1.when tap StatusBar,it will trigger refresh instead of scroll to top
    2.It seems odd to set aside 100 heights in front of scrollOffset for FrontStyle
    3.When hideWhenNotFull = false, dragging to pull down will cause loading together

  • Remake RefreshPhysics,Simpify code,child support physics setting now.

  • ClassicIndicator default refreshingIcon:in iOS use ActivityIndicator,in Android use CircularProgressIndicator

V1.4.4

11 Jun 16:06
Compare
Choose a tag to compare
  • Fix Bug:Multiples ScrollPositions shared one ScrollController,when calling controller.requestRefresh cause refresh together( such as keepAlive Widget )
  • When the user Dragging ScrollView(pull up), disable make it change to loading state
  • Add one new LoadStatus:failed(provide click to retry loading)
  • Fix some defaultIcon:noMoreIcon default Invisible

V1.4.3

07 Jun 11:33
Compare
Choose a tag to compare
  • change "child" attr limit type from ScrollView to Widget

V1.4.2

06 Jun 07:54
Compare
Choose a tag to compare
  • Improving hideWhenNotFull judgment mechanism
  • Fix triggerDistance error after 1.4.0-1.4.1

V1.4.1

04 Jun 12:17
Compare
Choose a tag to compare
  • Remove isNestedWrapped(deprecated from 1.3.8)
  • Add headerInsertIndex attr in SmartRefresher
  • Rename IndicatorConfiguration to RefreshConfiguration
  • Move some attr from Indicator to RefreshConfiguration:offset,skipCanRefresh,triggerDistance,autoLoad,hideWhenNotFull
  • Add decoration for classicIndicator(both header and footer)
  • Add Fade effect for WaterDropHeader when dismiss
  • Simplify reverse operation,Add MaterialClassicHeader,WaterDropMaterialHeader reverse feature

V1.3.9

27 May 12:00
Compare
Choose a tag to compare
  • Avoid inner inject padding by buildSlivers in child(ListView,GridView)
  • Add initialRefresh in RefreshController(when you need to requestRefresh in initState)
  • Fix exception RefreshBouncingPhysics velocity value
  • Add IndicatorConfiguration for build indicator for subtrees SmartRefresher
  • Add SkipCanRefresh,CompleteDuration attr in header
  • Fix trigger more times loading when no data come in and too fast loadComplete
  • remove center,anchor in CustomScrollView to Compatible with old versions

V1.3.8

24 May 17:30
Compare
Choose a tag to compare

Temporary fix deadly bug: PrimaryScrollController cannot shared by multiple Indicators

V1.3.7

24 May 07:36
Compare
Choose a tag to compare
  • Adding an asSlivers constructor can be inserted into slivers as a Sliver
  • Fix FrontStyle cannot support dynamic change enablePullDown
  • Fix FrontStyle cannot enter refresh state when init
  • Optimize indicator internal code to avoid locking widgets
  • Fix iOS click status cannot roll back without ScrollController in child
  • Fix one ignored situation after finish refresh -> completed(not in visual range)

V1.3.6

21 May 15:43
Compare
Choose a tag to compare
  • Fix NestedScrollView issue in 1.3.5
  • decrease default triggerDistance from 100.0 to 80.0
  • improve dragging scrolling speed of Front Style
  • Add offset attr in Front Style

V1.3.3

11 May 17:08
Compare
Choose a tag to compare
  • Fixed the request Refresh problem: Sometimes it takes two times to be effective
  • Add child key support
  • Fix Bug:Pull-down triggers need to be pulled down more distances to trigger
  • Add resetNoData to resume footer state to idle