Skip to content

Releases: fluttercandies/flutter_scrollview_observer

1.13.2

04 Jun 13:19
Compare
Choose a tag to compare
  • ObserverWidget

Full Changelog: 1.13.1...1.13.2

1.13.1

03 Jun 07:10
Compare
Choose a tag to compare
  • ObserverCore
    • 🛠 Fix no getting all child widgets those are displayed when there are separators in ListView. #31
  • ObserverUtils
    • ⛑️ Safely call findRenderObject method.

Above content are implemented by @LinXunFeng.

Full Changelog: 1.13.0...1.13.1

1.13.0

27 May 10:45
Compare
Choose a tag to compare
  • ObserverUtils
    • 💪 The calcAnchorTabIndex method supports GridView.
  • ObserverCore
    • 🛠 Refine the logic of handleListObserve method and handleGridObserve method.

Above features are implemented by @LinXunFeng.

Full Changelog: 1.12.0...1.13.0

1.12.0

21 May 06:37
Compare
Choose a tag to compare
  • ObserverWidget
    • ⚙ Support custom observation object and observation logic.
    • 💪 Support observing ScrollView built by third-party packages.
    • 🛠 Refine the logic for finding the first sliver in viewport.

Above features are implemented by @LinXunFeng.

Full Changelog: 1.11.0...1.12.0

1.11.0

14 May 11:15
Compare
Choose a tag to compare
  • Chat Observer
    • Support for maintaining position when inserting multiple messages at once.
  • ObserverWidget
    • GridViewObserver is compatible with waterfall flow.
    • SliverViewObserver supports observation of viewport.

Above features are implemented by @LinXunFeng.

Full Changelog: 1.10.1...1.11.0

1.10.1

02 Mar 15:04
Compare
Choose a tag to compare
  • ObserverController
    • fix: targetOffset calculate may be negative by @zeqinjie in #21.

1.10.0

16 Feb 16:04
Compare
Choose a tag to compare
  • ObserverController
    • Improve [_calculateTargetLayoutOffset] logic by @LinXunFeng @percival888
    • The jumpTo method and animateTo method both add a parameter [padding].
  • ObserverIndexPositionModel
    • Add property [padding].

1.9.2

07 Feb 04:41
Compare
Choose a tag to compare
  • ObserverWidget
    • Catch the exception thrown by getting size.

1.9.1

27 Dec 13:41
Compare
Choose a tag to compare
  • ObserverController
    • Modify offset calculation logic in method [_calculateTargetLayoutOffset]. (#17)

1.9.0

04 Dec 13:26
Compare
Choose a tag to compare
  • ObserverWidget
    • Add property [autoTriggerObserveTypes] and property [triggerOnObserveType].
  • ObserverController
    • Method [dispatchOnceObserve] adds parameter [isForce].