Skip to content

Releases: fluttercandies/flutter_scrollview_observer

1.22.0

13 Oct 09:03
Compare
Choose a tag to compare

What's Changed

  • ObserverWidget

New Contributors

Full Changelog: 1.21.2...1.22.0

1.21.2

31 Aug 07:22
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.21.1...1.21.2

1.21.1

26 Aug 14:30
Compare
Choose a tag to compare

What's Changed

  • ObserverCore
    • Improve the logic of handleListObserve and handleGridObserve.

Above features are implemented by @LinXunFeng.

Full Changelog: 1.21.0...1.21.1

1.21.0

30 Jun 10:24
Compare
Choose a tag to compare

What's Changed

  • ObserverController
    • Add onPrepareScrollToIndex for jumpTo and animateTo.
  • NestedScrollUtil
    • Add jumpTo and animateTo methods.

Above features are implemented by @LinXunFeng.

Full Changelog: 1.20.0...1.21.0

1.20.0

19 May 11:29
Compare
Choose a tag to compare

What's Changed

  • ObserverController
    • Add observeIntervalForScrolling to set the minimum amount of time to wait for firing observe callback during scrolling.
  • ObserverUtils
    • Improve the logic of isDisplayingSliverInViewport method.
  • ScrollViewOnceObserveNotificationResult
    • Add observeViewportResultModel.
  • ChatScrollObserver
    • Add ChatScrollObserverRefIndexType.
    • Add refIndexType to specify the role of refItemIndex and refItemIndexAfterUpdate.
  • Slivers
    • Add SliverObserveContext.
  • ObserveDisplayingChildModelMixin
    • Add visibleFraction and visibleMainAxisSize.

Above features are implemented by @LinXunFeng.

Full Changelog: 1.19.1...1.20.0

1.19.1

16 Mar 11:43
Compare
Choose a tag to compare

What's Changed

  • ListViewObserver
    • Support SliverVariedExtentList in 74.
  • Chat Observer
    • Safely obtain the constraints of RenderSliver.
  • ObserverController
    • Adapt to scenes where CustomScrollView specifies center.

Above features are implemented by @LinXunFeng.

Full Changelog: 1.19.0...1.19.1

1.19.0

10 Dec 12:55
Compare
Choose a tag to compare

What's Changed

  • SliverViewObserver
    • Add customOverlap property.
  • NestedScrollUtil
    • To better support NestedScrollView.
  • ObserverCore
    • Improve the judgment logic of whether the sliver is visible.
  • ObserverController
    • Adjust the controller to be modifiable.

Above features are implemented by @LinXunFeng.

Full Changelog: 1.18.2...1.19.0

1.18.2

25 Nov 13:03
Compare
Choose a tag to compare

What's Changed

  • Chat Observer

Full Changelog: 1.18.1...1.18.2

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