PackageTrack
Sign in Get early access

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
Release Pre-release

Releases

latest 23
  1. 0.8.0 21 May 2025
    Release notes

    Fixes Flutter 3.32 breaking changes

    Open source →
    Release notes

    Changed

    • Update Flutter constraints.
    • Update version of value_layout_builder.

    Fixed

    • Flutter 3.32 breaking changes issue.
    Open source →
  2. 0.7.0 14 Oct 2024
    Release notes

    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.
    Open source →
  3. 0.6.5 13 Dec 2022
    Release notes

    Fixed

    • Tap offset when overlaps is > 0.
    Open source →
  4. 0.6.4 13 Jul 2022
    Release notes

    fixes nested sticky headers

    Open source →
    Release notes

    Fixed

    • Not passing right overlap contraints to sliver child. Now we can create nested sticky headers!
    Open source →
  5. 0.6.3 25 May 2022
    Release notes

    fixes issue #75

    Open source →
    Release notes

    Fixed

    • Hit Test on not sticky header
    Open source →
  6. 0.6.2 10 May 2022
    Release notes

    Fixed

    • Hit Test on not sticky header
    Open source →
  7. 0.6.1 01 Mar 2022
    Release notes

    Fixed

    • Error due to null-safety migration.
    Open source →
  8. 0.6.0 10 Apr 2021
    Release notes

    Changed

    • Migrated to sound null-safety.
    • Increase the minimum version of Flutter.
    • Increase the minimum version of Dart SDK.
    Open source →
  9. 0.5.0 01 Sep 2020
    Release notes

    changed the minimum version of Flutter

    Open source →
    Release notes

    Changed

    • The minimum version of Flutter.
    Open source →
  10. 0.4.6 29 Aug 2020
    Release notes

    Add a dependency to value_layout_builder

    Open source →
    Release notes

    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.
    Open source →
  11. 0.4.5 25 Jul 2020
    Release notes

    Fixes null references issues on debug

    Open source →
    Release notes

    Fixed

    • Null references issues in debug mode.
    Open source →
  12. 0.4.4 21 Jul 2020
    Release notes

    Fixed

    • Static analysis issues.
    Open source →
  13. 0.4.3 21 Jul 2020
    Release notes

    Fixed

    • Static analysis issues.
    Open source →
  14. 0.4.2 21 Feb 2020
    Release notes

    Added

    • A StickyHeaderController to get the scroll offset of the current sticky header.
    Open source →
  15. 0.4.1 14 Feb 2020
    Release notes

    Added

    • A sticky parameter to specify whether the header is sticky or not.
    Open source →
  16. 0.4.0 23 May 2019
    Release notes
    • Updated SDK constraint to support new error message formats.
    • Updated error message formats
    Open source →
  17. 0.3.4 25 Aug 2018
    Release notes

    Removed

    • Print call for headerPosition
    Open source →
  18. 0.3.3 22 Aug 2018
    Release notes

    Added

    • Overlap support
    Open source →
  19. 0.3.2 21 Jul 2018
    Release notes

    Added

    • Dart 2 support
    Open source →
  20. 0.3.1 18 Jul 2018
    Release notes

    Fixed

    • Hit test implementation (https://github.com/letsar/flutter_sticky_header/issues/7)
    Open source →
  21. 0.3.0 30 Jun 2018
    Release notes

    Added

    • SliverStickyHeaderState class. This state has scrollPercentage and isPinned properties and it's passed to the SliverStickyHeaderBuilder when it changes.

    Changed

    • The second parameter for SliverStickyHeaderWidgetBuilder takes now a SliverStickyHeaderState instead of a double.
    Open source →
  22. 0.2.0 24 Jun 2018
    Release notes

    Removed

    • sliverStickyHeaderScrollNotifier argument in SliverStickyHeader constructor.

    Changed

    • Rewrite how to notify the scroll percentage, so that the it does not lag by one frame.
    Open source →
  23. 0.1.0 16 Jun 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