PackageTrack
Sign in Get early access

follow_the_leader

Widgets that follow other widgets.

0.5.3 52K downloads/mo #1448 most downloaded on pub.dev Flutter-Bounty-Hunters/follow_the_leader

What this package is like to depend on

Last release 4 months ago

27 Mar 2026

Release timing varies

gaps range from 4 weeks to 1.2 years

Nearly every release is documented

notes for 17 of 17 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

17 releases · first in 2022

3 releases in the last 12 months

see the full history below

Release timeline

17 releases · Aug 2022 to Mar 2026
2023 2024 2025 2026
Release Pre-release

Releases

latest 17
  1. 0.5.3 27 Mar 2026
    Release notes

    Mar 27, 2026

    • Upgrade super_keyboard to v0.4.0.
    Open source →
  2. 0.5.2 04 Nov 2025
    Release notes

    Nov 4, 2025

    • Upgrade super_keyboard to v0.3.0.
    Open source →
  3. 0.5.1 08 Oct 2025
    Release notes

    Oct 7, 2025

    • Follower gap is now measured in DIP instead of PX.
    Open source →
  4. 0.5.0 10 Jul 2025
    Release notes

    July 10, 2025

    This release is the same as 0.0.5 - we're pushing up the version number to opt-in to 0. semver Pub upgrade rules. This will hopefully avoid unexpected dependency upgrades for our users in the future.

    Open source →
  5. 0.0.5 09 Jul 2025
    Release notes

    July 9, 2025

    FEATURE: Created KeyboardFollowerBoundary based on the height reported by super_keyboard. FEATURE: Created SafeAreaFollowerBoundary based on the padding reported by MediaQuery. BREAKING: FollowerBoundary and FollowerAligner contracts have changed:

    • FollowerBoundary no longer does any positioning - it just returns a global rectangle.
    • FollowerBoundary now receives a BuildContext to help choose the boundary.
    • FollowerAligners are now given the desired globalBounds and they make the decision about where to align the Follower given those bounds.
      • If the aligner still tries to position the Follower outside the globalBounds, then the Follower internally constrains itself to the nearest bounded offset.
    Open source →
  6. 0.0.4 24 Jan 2023
    Release notes

    Jan, 2023

    Scrollables and scaling.

    • Added recalculateGlobalOffset to Leader, which should be used to notify Leaders when an ancestor Scrollable scrolls, so the Leader can notify Followers that it moved.
    • Added scale and getOffsetInLeader to LeaderLink because the Leader's scale was previously ignored.
    Open source →
  7. 0.0.4+1 24 Jan 2023
    Release notes

    Jan, 2023

    Fix Leader offset reporting.

    • Fix getOffsetInLeader from last release by correctly applying Leader scale.
    Open source →
  8. 0.0.4+2 01 Feb 2023
    Release notes

    Jan, 2023

    Leader and Follower scaling.

    • Reworked Follower implementation to correctly handle scaling. Added bounds support for scaled Leaders and Followers.
    Open source →
  9. 0.0.4+3 29 Jul 2023
    Release notes

    July, 2023

    Fixes and adjustments.

    • FIX: Follower no longer drifts when it hits a boundary
    • CHANGE: Follower doesn't fade until the entire Leader leaves the boundary
    • Supports Dart 3
    Open source →
  10. 0.0.4+4 27 Sep 2023
    Release notes

    Sept, 2023

    Adjusted Follower internal transform management to solve iOS toolbar arrow alignment issues on first frame, and when focal point moves.

    Open source →
  11. 0.0.4+5 30 Sep 2023
    Release notes

    Sept, 2023

    More fixes for Follower content alignment, e.g., iOS popovers. This fix schedules an extra paint frame if it tries to paint a Follower when the FollowerLayer isn't attached.

    Open source →
  12. 0.0.4+6 24 Oct 2023
    Release notes

    Oct, 2023

    Fix dirty paint state for Followers in Linux golden tests.

    Open source →
  13. 0.0.4+7 29 Nov 2023
    Release notes

    Nov, 2023

    Added a FunctionalAligner for easier aligner implementations.

    Open source →
  14. 0.0.4+8 03 May 2024
    Release notes

    May, 2024

    Hacked around a bug in tests related to render objects still being dirty after the test finishes.

    Open source →
  15. 0.0.3 13 Dec 2022
    Release notes

    Dec, 2023

    Easier following.

    • Breaking: Follower.withDynamics is now Follower.withAligner.
    • LeaderLink now mixes ChangeNotifier and notifies listeners when the Leader moves or changes size.
    • Added Follower property called repaintWhenLeaderChanges, which repaints the Follower child whenever the Leader moves or changes size.
    • Added FollowerFadeOutBeyondBoundary widget, which will fade out its child when the Leader exceeds a given FollowerBoundary.
    Open source →
  16. 0.0.2 11 Dec 2022
    Release notes

    Dec, 2022

    MVP release.

    • Primary widgets are now called Leader and Follower
    • The widget link in this package is now called LeaderLink
    • Follower supports customized alignment and boundaries
    • BuildInOrder lets you build Followers without an implied layout
    Open source →
  17. 0.0.1 20 Aug 2022
    Release notes

    Aug, 2022

    Initial release.

    • Not ready for any production use, yet.
    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