extended_nested_scroll_view
extended nested scroll view to fix pinned header and inner scrollables sync issues.
6.2.1
40K downloads/mo
#1624 most downloaded on pub.dev
fluttercandies/extended_nested_scroll_view
What this package is like to depend on
Last release 3 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 8 months
Most releases are documented
notes for 37 of 49 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
55 releases · first in 2018
0 releases in the last 12 months
see the full history below
Release timeline
55 releases · Dec 2018 to Dec 2023Releases
latest 55-
6.2.127 Dec 2023 -
6.2.022 Dec 2023Release notes
Open source →- Merge code from https://github.com/flutter/flutter/pull/123109 (fix #148)
-
6.1.205 Jul 2023 -
6.1.120 Jun 2023 -
6.1.011 May 2023 -
6.0.030 Jan 2023 -
6.0.0-dev.109 May 2022 pre-releaseNothing published for this version
-
5.1.301 Jul 2022Release notes
Open source →- Upgrade visibility_detector to 0.33 by default.(please use
dependency_overrides: visibility_detector: 0.2.2if your Flutter sdk is under 3.0.0)
- Upgrade visibility_detector to 0.33 by default.(please use
-
5.1.214 Jun 2022 -
5.1.114 Jun 2022 -
5.1.012 May 2022 -
5.0.009 Sep 2021Release notes
Open source →- Migrate to 2.5
- Merge code from https://github.com/flutter/flutter/pull/87801
- Fix exception that findRenderObject throw exception even mounted is true
-
4.0.030 Jul 2021Release notes
Open source →- Breaking change:
- refactor [ExtendedNestedScrollView].
- add [ExtendedNestedScrollView.onlyOneScrollInBody] to solve scroll sync issues(https://github.com/flutter/flutter/issues/21868).
- remove [ExtendedNestedScrollView.innerScrollPositionKeyBuilder] and [NestedScrollViewInnerScrollPositionKeyWidget].
- Breaking change:
-
4.0.0-non-null-safety30 Jul 2021 pre-releaseNothing published for this version
-
3.0.115 Jul 2021Release notes
Open source →- Check scrollable state if mounted on finding key of ScrollPosition. #78
- Igore inner position when inner delta is minimal value. #74
-
3.0.1-non-null-safety15 Jul 2021 pre-releaseNothing published for this version
-
3.0.008 Mar 2021Release notes
Open source →- Support null-safety
- Breaking change: Remove [NestedScrollViewRefreshIndicator], use [PullToRefreshNotification] instead of.
- Add [NestedScrollView.keyboardDismissBehavior]
-
3.0.0-non-null-safety08 Mar 2021 pre-releaseNothing published for this version
-
2.0.119 Jan 2021 -
2.0.1-dev19 Jan 2021 pre-releaseNothing published for this version
-
2.0.004 Dec 2020Release notes
Open source →- Breaking change: add clipBehavior and restorationId
- Merge flutter/issues/29264(SliverAppBar's flexibleSpace glitch on iOS when NestedScrollView's body is a ScrollView)
-
2.0.0-dev30 Nov 2020 pre-releaseNothing published for this version
-
1.0.107 Jul 2020Release notes
Open source →- Merge flutter/flutter#59187(Support floating the header slivers of a NestedScrollView)
-
1.0.001 Jun 2020 -
0.4.009 Feb 2020 -
0.3.909 Feb 2020Nothing published for this version
-
0.3.827 Oct 2019Release notes
Open source →- add NestedScrollViewState key to get currentInnerPosition/innerScrollPositions instead of ScrollController
- due to we can't set ScrollController for list in NestedScrollView's body(it will breaking behaviours of InnerScrollController in NestedScrollView), provide demos('PullToRefresh','LoadMore' and 'ScrollToTop') to show how to do it without ScrollController
-
0.3.726 Oct 2019Nothing published for this version
-
0.3.613 Jul 2019 -
0.3.512 Jun 2019Release notes
Open source →- New ExtendedNestedScrollView still has some issues in special layout, make it as obsolete for now till find a better solution
-
0.3.412 Apr 2019Nothing published for this version
-
0.3.311 Apr 2019Release notes
Open source →- fix issue that Caught error: type 'Future<void>' is not a subtype of type 'Future<Null>' for old extended_nested_scroll_view
-
0.3.227 Mar 2019Nothing published for this version
-
0.3.114 Feb 2019Nothing published for this version
-
0.3.014 Feb 2019Nothing published for this version
-
0.2.903 Feb 2019 -
0.2.801 Feb 2019Nothing published for this version
-
0.2.730 Jan 2019Release notes
Open source →- fix issue for quick change page
- handle unavailable page change(no actived nested positions in it)
-
0.2.630 Jan 2019Nothing published for this version
-
0.2.529 Jan 2019Release notes
Open source →- fix issue that ut postion is not overscroll actually,it get minimal value and will scroll inner positions igore minimal value here(value like following data) /// I/flutter (14963): 5.684341886080802e-14 /// I/flutter (14963): -5.684341886080802e-14 if (innerDelta != 0.0 && innerDelta.abs() > 0.0001) { for (_NestedScrollPosition position in _activedInnerPositions) { position.applyFullDragUpdate(innerDelta); } }
-
0.2.429 Jan 2019Nothing published for this version
-
0.2.324 Jan 2019Nothing published for this version
-
0.2.224 Jan 2019Nothing published for this version
-
0.2.121 Jan 2019Nothing published for this version
-
0.1.920 Jan 2019 -
0.1.819 Jan 2019 -
0.1.719 Jan 2019Release notes
Open source →- add assert for keepOnlyOneInnerNestedScrollPositionActive ///when ExtendedNestedScrollView body has TabBarView/PageView and children have ///AutomaticKeepAliveClientMixin or PageStorageKey, ///_innerController.nestedPositions will have more one, ///when you scroll, it will scroll all of nestedPositions ///set keepOnlyOneInnerNestedScrollPositionActive true to avoid it. ///notice: only for Axis.horizontal TabBarView/PageView and ///scrollDirection must be Axis.vertical. assert(!(widget.keepOnlyOneInnerNestedScrollPositionActive && widget.scrollDirection == Axis.horizontal));
-
0.1.619 Jan 2019 -
0.1.518 Jan 2019 -
0.1.422 Dec 2018 -
0.1.320 Dec 2018 -
0.1.220 Dec 2018 -
0.1.115 Dec 2018 -
0.1.003 Dec 2018 -
0.0.101 Dec 2018