PackageTrack
Sign in Get early access

grouped_list

A Flutter ListView where the list items can be grouped into sections.

6.0.0 168K downloads/mo #921 most downloaded on pub.dev Dimibe/grouped_list

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Ships unpredictably

gaps range from 9 days to 2.0 years

Nearly every release is documented

notes for 34 of 35 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

37 releases · first in 2019

0 releases in the last 12 months

see the full history below

Release timeline

37 releases · Aug 2019 to Jun 2024
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 37
  1. 6.0.0 27 Jun 2024
    Release notes

    What's Changed

    🏕 Features

    🐛 Bug Fixes

    • [bugfix] fix RangeError when _sortedElements is empty by @magazmj in #164
    • fix: wrong initial sticky header by @Dimibe in #198

    👒 Dependencies

    New Contributors

    Full Changelog: v5.1.2...v6.0.0

    Open source →
    Release notes

    Features:

    • feat: interdependent items builder GH-175
    • feat: add groupStickyHeaderBuilder GH-126
    • feat: added footer widget GH-189
    • feat: group section style GH-206

    Bugfixes:

    • fix: distinct key parent child GH-171
    • fix RangeError when _sortedElements is empty GH-164
    • fix: wrong initial sticky header GH-198
    Open source →
  2. 5.1.2 18 Jun 2022
    Release notes

    Features:

    • Documentation improvements
    Open source →
    Release notes
    • Documentation improvements
    Open source →
  3. 5.1.1 28 May 2022
    Release notes

    Features:

    • Support older dart sdk versions
    Open source →
    Release notes
    • Support older sdk versions
    Open source →
  4. 5.1.0 28 May 2022
    Release notes
    • Make package backwards compatible to Flutter < 3.0.0
    • Bugfix: package does not modify passed element list anymore
    Open source →
    Release notes
    • Make package backwards compatible to Flutter < 3.0.0
    • Bugfix: package does not modify passed element list anymore
    Open source →
  5. 5.0.1 19 May 2022
    Release notes

    Bugfix:

    • Fix lint error
    Open source →
    Release notes
    • Bugfix: Fix lint error
    Open source →
  6. 5.0.0 18 May 2022
    Release notes

    Features:

    Bugfixes:

    Open source →
    Release notes
    Open source →
  7. 4.2.0 04 Feb 2022
    Release notes

    Bugfixes:

    Open source →
    Release notes
    Open source →
  8. 4.1.0 22 Jul 2021
    Release notes

    Features:

    Bugfixes:

    Open source →
    Release notes
    Open source →
  9. 4.0.0 27 Mar 2021
    Release notes

    Null Safety as stable release

    Open source →
    Release notes
    • Null safety
    Open source →
  10. 4.0.0-nullsafety.1 20 Nov 2020 pre-release
    Release notes

    Features:

    • Update example to support null safety
    • Add pedantic for code analysis

    Bugfixes:

    • Fix bug where removeListener is called on null Issue #64
    Open source →
    Release notes
    • Update example to support null safety
    • Add pedantic for code analysis
    • Bugfixes: Fix bug where removeListener is called on null Issue #64
    Open source →
  11. 4.0.0-nullsafety.0 20 Nov 2020 pre-release
    Release notes
    • New feature: Add support for null safety.
    Open source →
  12. 3.7.1 20 Nov 2020

    Nothing published for this version

  13. 3.7.0 15 Nov 2020
    Release notes
    • New feature: Add new options from ListView.
    • Bug fixes: reverse option works with empty list
    Open source →
  14. 3.6.0 14 Nov 2020
    Release notes
    • New feature: Add reverse option from ListView.
    Open source →
  15. 3.5.0 19 Sep 2020
    Release notes
    • New feature custom sorting. Added two new options groupComparator and itemComparatorwhich can be used for comparison between two groups and items. If used the functions will be used for sorting the list.
    Open source →
  16. 3.4.0 06 Sep 2020
    Release notes
    • New option groupHeaderBuilder: Same as groupSeparatorBuilder but will get the whole element instead of just the groupBy value.
    • New option stickyHeaderBackgroundColor: If useStickyGroupSeparators used a custom background color can be set.
    Open source →
  17. 3.3.0 24 Jul 2020
    Release notes
    • Fix performance issue: Don't rebuild widget when sticky header changes.
    Open source →
  18. 3.2.3 04 Jul 2020
    Release notes
    • Add code documentation
    Open source →
  19. 3.2.2 26 Jun 2020
    Release notes
    • Fixed readme
    Open source →
  20. 3.2.1 26 Jun 2020
    Release notes
    • Improved documentation
    • Improved example
    Open source →
  21. 3.2.0 23 Jun 2020
    Release notes
    • Fixed performance issue when sticky group headers are actived. Widget now rebuilds only when necessary
    Open source →
  22. 3.1.0 22 May 2020
    Release notes
    • Sticky Headers now by default disabled.
    Open source →
  23. 3.0.1 18 May 2020
    Release notes
    • Bugfix: error when groupby value not comparable.
    • Bugfix: only set state when needed.
    Open source →
  24. 3.0.0 05 May 2020
    Release notes
    • New Feature: Floating Header - Sticky Headers can now float over the list. Set floatingHeader to true.
    • Sticky Headers now by default active. Can be disabled by setting useStickyGroupSeparators to false.
    • Bugfix: The Widget can now be used in SliverChildListDelegate.
    Open source →
  25. 2.3.1 04 May 2020
    Release notes
    • Bugfix: dispose controller only if not set throgh the widet.
    Open source →
  26. 2.3.0 06 Apr 2020
    Release notes
    • New Feature: Indexed item builder. You can now define indexedItemBuilder instead of itemBuilder. The new method additionally provides the the current index as attribute.
    Open source →
  27. 2.2.0 04 Apr 2020
    Release notes
    • Sorting items inside groups according to its comparable implmentation or alphabetical order.
    • Fixed bug where items rendered wrong
    Open source →
  28. 2.1.0 02 Apr 2020
    Release notes
    • Fixed bug where wrong headers are displayed while using sticky headers.
    Open source →
  29. 2.0.2 28 Mar 2020
    Release notes
    • Documentation
    Open source →
  30. 2.0.1 28 Mar 2020
    Release notes
    • Bugfix: If no separator was specified a divider was rendered.
    • Bugfix: Adding items dynamically to an existing group led to a new group to be created.
    Open source →
  31. 2.0.0 18 Mar 2020
    Release notes
    • New Feature: Sticky Headers! ** To use the sticky header set useStickyGroupSeparators to true. ** The parameter elements is now required.
    • Due to potential beaking changes the feature comes with a new major release.
    Open source →
  32. 1.3.1 12 Mar 2020
    Release notes
    • Bugfix: The order option also works for groups which aren't comparable.
    Open source →
  33. 1.3.0 10 Mar 2020
    Release notes
    • Add order option to the widget. With this the sorting of the groups can be reversed.
    Open source →
  34. 1.2.1 18 Aug 2019
    Release notes
    • Improved documentary
    Open source →
  35. 1.2.0 15 Aug 2019
    Release notes
    • Widget sort the list elements now according the groupByvalue. Can be switched off through the parameter sort
    Open source →
  36. 1.1.0 14 Aug 2019
    Release notes
    • Added example
    • Edited readme and package description
    Open source →
  37. 1.0.0 13 Aug 2019
    Release notes
    • Initial 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