Skip to content

Releases: fluttercandies/flutter_scrollview_observer

1.18.1

16 Nov 14:17
Compare
Choose a tag to compare

What's Changed

Add a check to determine whether the BuildContext is mounted by @LinXunFeng in #62.

Full Changelog: 1.18.0...1.18.1

1.18.0

11 Nov 13:01
Compare
Choose a tag to compare

What's Changed

  • ObserverController
    • Add some scrolling task notifications extending from ObserverScrollNotification.
    • The jumpTo method and animateTo method supports await.
    • Add isForbidObserveCallback property.
    • Add isForbidObserveViewportCallback property.

Above features are implemented by @LinXunFeng.

Full Changelog: 1.17.0...1.18.0

1.17.0

29 Oct 05:40
Compare
Choose a tag to compare

What's Changed

  • ObserverController
    • The parameter isFixedHeight in the jumpTo method and animateTo method supports GridView and supports ScrollView built by third-party package by @percival888 in #52

Full Changelog: 1.16.5...1.17.0

1.16.5

17 Sep 06:52
Compare
Choose a tag to compare

What's Changed

  • ObserverWidget
    • Improve the processing logic of scroll notification when scrolling with the mouse wheel is not smooth by @qiangjindong in #48.
  • Chat Observer
  • ObserverController
    • Fix unable to jump when sliver is too far away and has no any child by @LinXunFeng. #45
    • Fix continuous page turning due to incorrect index by @LinXunFeng.

New Contributors

Full Changelog: 1.16.4...1.16.5

1.16.4

30 Aug 14:06
Compare
Choose a tag to compare

What's Changed

  • Supplement missing type conversion adjustments by @LinXunFeng .

Full Changelog: 1.16.3...1.16.4

1.16.3

26 Aug 08:28
Compare
Choose a tag to compare

What's Changed

  • Observation Model
    • Add viewport property to observation model by @LinXunFeng.
    • Correct the calculation logic of some values to adapt to the scene of multiple slivers by @LinXunFeng.

Full Changelog: 1.16.2...1.16.3

1.16.2

26 Aug 04:51
Compare
Choose a tag to compare

What's Changed

  • ObserverWidget
    • Adjust the conversion type of viewport.offset to ScrollPosition by @LiuDongCai in #41.
  • ObserveDisplayingChildModelMixin
    • Adapt displayPercentage to scenes with SliverPersistentHeader by @percival888 in #43.
    • Refine the logic of calculateDisplayPercentage method by @LinXunFeng.

New Contributors

Full Changelog: 1.16.1...1.16.2

1.16.1

17 Aug 15:44
Compare
Choose a tag to compare
  • compatible with flutter 3.13.0

Above content are implemented by @LinXunFeng.

Full Changelog: 1.16.0...1.16.1

1.16.0

13 Aug 07:21
Compare
Choose a tag to compare
  • ObserverController
    • dispatchOnceObserve method supports directly getting observation result.

Above content are implemented by @LinXunFeng.

Full Changelog: 1.15.0...1.16.0

1.15.0

19 Jul 14:12
Compare
Choose a tag to compare
  • Slivers
    • Add SliverObserveContextToBoxAdapter.

Above content are implemented by @LinXunFeng.

Full Changelog: 1.14.2...1.15.0