PackageTrack
Sign in Get early access

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 2023
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 55
  1. 6.2.1 27 Dec 2023
    Release notes
    • Remove unnecessary assert(fix #149)
    Open source →
  2. 6.2.0 22 Dec 2023
    Release notes
    • Merge code from https://github.com/flutter/flutter/pull/123109 (fix #148)
    Open source →
  3. 6.1.2 05 Jul 2023
    Release notes
    • public innerPositions which are influenced by [onlyOneScrollInBody]
    Open source →
  4. 6.1.1 20 Jun 2023
    Release notes
    • upgrade visibility_detector
    Open source →
  5. 6.1.0 11 May 2023
    Release notes
    • Migrate to Flutter 3.10.0
    Open source →
  6. 6.0.0 30 Jan 2023
    Release notes
    • Migrate to 3.7.0. close #120,#115
    Open source →
  7. 6.0.0-dev.1 09 May 2022 pre-release

    Nothing published for this version

  8. 5.1.3 01 Jul 2022
    Release notes
    • Upgrade visibility_detector to 0.33 by default.(please use dependency_overrides: visibility_detector: 0.2.2 if your Flutter sdk is under 3.0.0)
    Open source →
  9. 5.1.2 14 Jun 2022
    Release notes
    • Add keyboardDismissBehavior property #97
    Open source →
  10. 5.1.1 14 Jun 2022
    Release notes
    • Provide ExtendedVisibilityDetector to point out which list is visible
    Open source →
  11. 5.1.0 12 May 2022
    Release notes
    • Migrate to 3.0.0
    Open source →
  12. 5.0.0 09 Sep 2021
    Release notes
    • Migrate to 2.5
    • Merge code from https://github.com/flutter/flutter/pull/87801
    • Fix exception that findRenderObject throw exception even mounted is true
    Open source →
  13. 4.0.0 30 Jul 2021
    Release notes
    • Breaking change:
      1. refactor [ExtendedNestedScrollView].
      2. add [ExtendedNestedScrollView.onlyOneScrollInBody] to solve scroll sync issues(https://github.com/flutter/flutter/issues/21868).
      3. remove [ExtendedNestedScrollView.innerScrollPositionKeyBuilder] and [NestedScrollViewInnerScrollPositionKeyWidget].
    Open source →
  14. 4.0.0-non-null-safety 30 Jul 2021 pre-release

    Nothing published for this version

  15. 3.0.1 15 Jul 2021
    Release notes
    • Check scrollable state if mounted on finding key of ScrollPosition. #78
    • Igore inner position when inner delta is minimal value. #74
    Open source →
  16. 3.0.1-non-null-safety 15 Jul 2021 pre-release

    Nothing published for this version

  17. 3.0.0 08 Mar 2021
    Release notes
    • Support null-safety
    • Breaking change: Remove [NestedScrollViewRefreshIndicator], use [PullToRefreshNotification] instead of.
    • Add [NestedScrollView.keyboardDismissBehavior]
    Open source →
  18. 3.0.0-non-null-safety 08 Mar 2021 pre-release

    Nothing published for this version

  19. 2.0.1 19 Jan 2021
    Release notes
    • Fix issue that list sync issue is not fixed #40
    Open source →
  20. 2.0.1-dev 19 Jan 2021 pre-release

    Nothing published for this version

  21. 2.0.0 04 Dec 2020
    Release notes
    • Breaking change: add clipBehavior and restorationId
    • Merge flutter/issues/29264(SliverAppBar's flexibleSpace glitch on iOS when NestedScrollView's body is a ScrollView)
    Open source →
  22. 2.0.0-dev 30 Nov 2020 pre-release

    Nothing published for this version

  23. 1.0.1 07 Jul 2020
    Release notes
    • Merge flutter/flutter#59187(Support floating the header slivers of a NestedScrollView)
    Open source →
  24. 1.0.0 01 Jun 2020
    Release notes
    • Merge code from 1.17.0
    • Fix analysis_options
    Open source →
  25. 0.4.0 09 Feb 2020
    Release notes
    • web support
    Open source →
  26. 0.3.9 09 Feb 2020

    Nothing published for this version

  27. 0.3.8 27 Oct 2019
    Release notes
    • 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
    Open source →
  28. 0.3.7 26 Oct 2019

    Nothing published for this version

  29. 0.3.6 13 Jul 2019
    Release notes
    • fix api error base on Flutter SDK v1.7.8+hotfix.2
    Open source →
  30. 0.3.5 12 Jun 2019
    Release notes
    • New ExtendedNestedScrollView still has some issues in special layout, make it as obsolete for now till find a better solution
    Open source →
  31. 0.3.4 12 Apr 2019

    Nothing published for this version

  32. 0.3.3 11 Apr 2019
    Release notes
    • fix issue that Caught error: type 'Future<void>' is not a subtype of type 'Future<Null>' for old extended_nested_scroll_view
    Open source →
  33. 0.3.2 27 Mar 2019

    Nothing published for this version

  34. 0.3.1 14 Feb 2019

    Nothing published for this version

  35. 0.3.0 14 Feb 2019

    Nothing published for this version

  36. 0.2.9 03 Feb 2019
    Release notes
    • fix issue 0.2.5 for old extended_nested_scroll_view
    Open source →
  37. 0.2.8 01 Feb 2019

    Nothing published for this version

  38. 0.2.7 30 Jan 2019
    Release notes
    • fix issue for quick change page
    • handle unavailable page change(no actived nested positions in it)
    Open source →
  39. 0.2.6 30 Jan 2019

    Nothing published for this version

  40. 0.2.5 29 Jan 2019
    Release notes
    • 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); } }
    Open source →
  41. 0.2.4 29 Jan 2019

    Nothing published for this version

  42. 0.2.3 24 Jan 2019

    Nothing published for this version

  43. 0.2.2 24 Jan 2019

    Nothing published for this version

  44. 0.2.1 21 Jan 2019

    Nothing published for this version

  45. 0.1.9 20 Jan 2019
    Release notes
    • set keepOnlyOneInnerNestedScrollPositionActive default value: false
    Open source →
  46. 0.1.8 19 Jan 2019
    Release notes
    • update new ExtendedNestedScrollView readme
    Open source →
  47. 0.1.7 19 Jan 2019
    Release notes
    • 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));
    Open source →
  48. 0.1.6 19 Jan 2019
    Release notes
    • fix issue: Actived _NestedScrollPosition is not right for multiple
    Open source →
  49. 0.1.5 18 Jan 2019
    Release notes
    • add new ExtendedNestedScrollView to slove issue more smartly.
    Open source →
  50. 0.1.4 22 Dec 2018
    Release notes
    • Update readme.
    Open source →
  51. 0.1.3 20 Dec 2018
    Release notes
    • Update demo.
    Open source →
  52. 0.1.2 20 Dec 2018
    Release notes
    • Remove unused method.
    Open source →
  53. 0.1.1 15 Dec 2018
    Release notes
    • Update demo.
    Open source →
  54. 0.1.0 03 Dec 2018
    Release notes
    • Upgrade Some Commments.
    Open source →
  55. 0.0.1 01 Dec 2018
    Release notes
    • Initial Open Source release.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive