flutter_sticky_header
Flutter implementation of sticky headers as a sliver. Use it in a CustomScrollView.
0.8.0
299K downloads/mo
#691 most downloaded on pub.dev
letsar/flutter_sticky_header
What this package is like to depend on
Last release 1 years ago
21 May 2025
Release timing varies
gaps range from 2 weeks to 1.8 years
Nearly every release is documented
notes for 23 of 23 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
23 releases · first in 2018
0 releases in the last 12 months
see the full history below
Release timeline
23 releases · Jun 2018 to May 2025
2019
2020
2021
2022
2023
2024
2025
2026
Releases
latest 23-
0.8.021 May 2025Release notes
Open source →Changed
- Update Flutter constraints.
- Update version of value_layout_builder.
Fixed
- Flutter 3.32 breaking changes issue.
-
0.7.014 Oct 2024Release notes
Open source →Changed
- Update Flutter and Dart SDK constraints.
- Update usage of hashValues (https://github.com/letsar/flutter_sticky_header/pull/100)
- Update version of value_layout_builder.
-
0.6.513 Dec 2022 -
0.6.413 Jul 2022Release notes
Open source →Fixed
- Not passing right overlap contraints to sliver child. Now we can create nested sticky headers!
-
0.6.325 May 2022 -
0.6.210 May 2022 -
0.6.101 Mar 2022 -
0.6.010 Apr 2021Release notes
Open source →Changed
- Migrated to sound null-safety.
- Increase the minimum version of Flutter.
- Increase the minimum version of Dart SDK.
-
0.5.001 Sep 2020 -
0.4.629 Aug 2020Release notes
Open source →Added
- A new SliverStickyHeader.builder constructor instead of the deprecated SliverStickyHeaderBuilder.
- A dependency to value_layout_builder in order to manage the SliverStickyHeader.builder.
Removed
- Custom code to make SliverStickyHeader.builder work.
-
0.4.525 Jul 2020 -
0.4.421 Jul 2020 -
0.4.321 Jul 2020 -
0.4.221 Feb 2020Release notes
Open source →Added
- A StickyHeaderController to get the scroll offset of the current sticky header.
-
0.4.114 Feb 2020Release notes
Open source →Added
- A sticky parameter to specify whether the header is sticky or not.
-
0.4.023 May 2019Release notes
Open source →- Updated SDK constraint to support new error message formats.
- Updated error message formats
-
0.3.425 Aug 2018 -
0.3.322 Aug 2018 -
0.3.221 Jul 2018 -
0.3.118 Jul 2018Release notes
Open source →Fixed
- Hit test implementation (https://github.com/letsar/flutter_sticky_header/issues/7)
-
0.3.030 Jun 2018Release notes
Open source →Added
SliverStickyHeaderStateclass. This state hasscrollPercentageandisPinnedproperties and it's passed to theSliverStickyHeaderBuilderwhen it changes.
Changed
- The second parameter for
SliverStickyHeaderWidgetBuildertakes now aSliverStickyHeaderStateinstead of a double.
-
0.2.024 Jun 2018Release notes
Open source →Removed
sliverStickyHeaderScrollNotifierargument inSliverStickyHeaderconstructor.
Changed
- Rewrite how to notify the scroll percentage, so that the it does not lag by one frame.
-
0.1.016 Jun 2018