PackageTrack
Sign in Get early access

paging_view

Like Android Jetpack's Paging library 3, manages data and displays paged lists.

2.10.0 5.2K downloads/mo #3800 most downloaded on pub.dev koji-1009/paging_view

What this package is like to depend on

Last release 7 days ago

16 Aug 2026

Release timing varies

gaps range from 8 days to 7 months

Nearly every release is documented

notes for 49 of 49 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

49 releases · first in 2022

27 releases in the last 12 months

see the full history below

Release timeline

49 releases · Jul 2022 to Aug 2026
2023 2024 2025 2026
Release Pre-release

Releases

latest 49
  1. 2.10.0 16 Aug 2026
    Release notes

    What's Changed

    • chore(deps): bump koji-1009/setup-flutter from 1.1.5 to 1.1.6 by @dependabot[bot] in #129
    • chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions-official group across 1 directory by @dependabot[bot] in #128
    • chore(deps): bump codecov/codecov-action from 6.0.1 to 7.0.0 by @dependabot[bot] in #130
    • chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 in the github-actions-official group by @dependabot[bot] in #131
    • chore(deps): bump koji-1009/setup-flutter from 1.1.6 to 1.2.0 by @dependabot[bot] in #132
    • chore(deps): bump koji-1009/setup-flutter from 1.2.0 to 1.2.1 by @dependabot[bot] in #133
    • chore(deps): bump koji-1009/setup-flutter from 1.2.1 to 1.3.0 by @dependabot[bot] in #134
    • chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 in the github-actions-official group by @dependabot[bot] in #135
    • chore(deps): bump koji-1009/setup-flutter from 1.3.0 to 1.3.1 by @dependabot[bot] in #136
    • chore: Update workflows by @koji-1009 in #137
    • chore: Update by @koji-1009 in #138
    • refactor: Share the load pipeline between DataSource and CenterDataSource by @koji-1009 in #139

    Full Changelog: 2.9.0...2.10.0

    Open source →
    Release notes
    • Fix CenterDataSource restoring data from before an error when a load fails while the error is displayed. Reverting a load no longer resurrects the snapshot taken by an earlier load.
    • Fix LoadErrorPolicy being ignored by CenterDataSource when a load starts from an error state.
    • Prevent duplicate load requests in CenterDataSource when a load starts from an error state, completing the fix made in 2.8.1.
    • Share the load pipeline between DataSource and CenterDataSource. This is an internal refactoring with no public API change.
    • Document that the Parent returned by GroupedDataSource.groupBy must provide value equality.
    Open source →
  2. 2.9.0 31 May 2026
    Release notes

    What's Changed

    • chore: use setup-flutter by @koji-1009 in #110
    • chore(deps): bump koji-1009/setup-flutter from 1.0.4 to 1.1.0 by @dependabot[bot] in #111
    • chore(deps): bump koji-1009/setup-flutter from 1.1.0 to 1.1.1 by @dependabot[bot] in #112
    • chore(deps): bump codecov/codecov-action from 5.5.2 to 5.5.3 by @dependabot[bot] in #113
    • chore(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 by @dependabot[bot] in #115
    • chore(deps): bump koji-1009/setup-flutter from 1.1.1 to 1.1.2 by @dependabot[bot] in #114
    • chore: Update dependabot configuration by @koji-1009 in #116
    • chore(deps): bump koji-1009/setup-flutter from 1.1.2 to 1.1.3 by @dependabot[bot] in #117
    • docs: add further reading link to design philosophy article by @koji-1009 in #119
    • chore(deps): bump koji-1009/setup-flutter from 1.1.3 to 1.1.5 by @dependabot[bot] in #121
    • chore: Update actions by @koji-1009 in #122
    • chore: Exclude None constructor from coverage by @koji-1009 in #123
    • chore(deps): bump peaceiris/actions-gh-pages from 4.0.0 to 4.1.0 by @dependabot[bot] in #124
    • chore(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1 by @dependabot[bot] in #125
    • chore(example): regenerate example app for Flutter 3.44 by @koji-1009 in #127
    • feat!: scrollCacheExtent migration and Flutter 3.44 support (v2.9.0) by @koji-1009 in #126

    Full Changelog: 2.8.1...2.9.0

    Open source →
    Release notes
    • Require Flutter 3.44.0 (Dart 3.12.0) or later.
    • BREAKING: Replace the cacheExtent (double?) parameter with scrollCacheExtent (ScrollCacheExtent?) in PagingList, PagingGrid, GroupedPagingList, GroupedPagingGrid, and CenterPagingList, following Flutter's deprecation of ScrollView.cacheExtent. Migrate cacheExtent: 250 to scrollCacheExtent: ScrollCacheExtent.pixels(250).
    Open source →
  3. 2.8.1 23 Feb 2026
    Release notes

    What's Changed

    Full Changelog: 2.8.0...2.8.1

    Open source →
    Release notes
    • Prevent duplicate load requests while a load is already in progress in DataSource and CenterDataSource.
    • Improve CenterPageManager.revertLoad() to restore the pre-load paging snapshot when available.
    • Add equality and hashCode for LoadStateLoading.
    • Refactor sliver paging widgets to consume Paging.items directly.
    • Clean up key forwarding in paging/grouped paging widgets.
    • Add and expand unit tests for CenterPageManager and load state equality.
    Open source →
  4. 2.8.0 22 Feb 2026
    Release notes

    What's Changed

    • test: Add edge case test by @koji-1009 in #107
    • feat: Implement item manipulation methods in CenterDataSource and Cen… by @koji-1009 in #108

    Full Changelog: 2.7.2...2.8.0

    Open source →
    Release notes
    • Add item manipulation methods (updateItem, updateItems, removeItem, removeItems, insertItem) in CenterDataSource and CenterPageManager.
    • Optimize all item manipulation methods in PageManager and CenterPageManager.
    • Add edge case tests.
    Open source →
  5. 2.7.2 21 Feb 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 2.7.1...2.7.2

    Open source →
    Release notes
    • Update README.
    • Format code.
    Open source →
  6. 2.7.1 09 Jan 2026
    Release notes

    What's Changed

    Full Changelog: 2.7.0...2.7.1

    Open source →
    Release notes
    • Code cleanup.
    Open source →
  7. 2.7.0 09 Jan 2026
    Release notes

    What's Changed

    Full Changelog: 2.6.4...2.7.0

    Open source →
    Release notes
    • Added caching for items getter, providing O(1) access on subsequent reads.
    • Fix example project.
    Open source →
  8. 2.6.4 28 Dec 2025
    Release notes

    What's Changed

    Full Changelog: 2.6.3...2.6.4

    Open source →
    Release notes
    • Update lint rules.
    • Update documentation.
    Open source →
  9. 2.6.3 25 Dec 2025
    Release notes

    What's Changed

    Full Changelog: 2.6.2...2.6.3

    Open source →
    Release notes
    • Update README.
    • Update pubspec.yaml.
    Open source →
  10. 2.6.2 20 Dec 2025
    Release notes

    What's Changed

    Full Changelog: 2.6.1...2.6.2

    Open source →
    Release notes
    • Add onLoadStarted callback.
    Open source →
  11. 2.6.1 16 Dec 2025
    Release notes
    • Export SliverBoundsDetector.
    Open source →
  12. 2.6.0 06 Dec 2025
    Release notes
    • Add CenterPagingList to support prepend and append with center items.
    • Fix performance in SliverPagingList and SliverPagingGrid.
    Open source →
  13. 2.5.2 05 Dec 2025
    Release notes
    • Remove center and anchor parameters from Widgets.
    Open source →
  14. 2.5.1 02 Dec 2025
    Release notes
    • Improve code coverage.
    • Update README.
    Open source →
  15. 2.5.0 30 Nov 2025
    Release notes
    • Add PrependLoadStateBuilder and AppendLoadStateBuilder.
    • Add LoadErrorPolicy and errorPolicy to DataSource.
    • Add onLoadFinished callback to DataSource.
    • Update example project.
    • Update documentation.
    • Add many unit tests and widget tests.
    Open source →
  16. 2.4.5 27 Nov 2025
    Release notes
    • Made optional widgets nullable.
    Open source →
  17. 2.4.4 26 Nov 2025
    Release notes
    • Fix api.
    Open source →
  18. 2.4.3 26 Nov 2025
    Release notes
    • Add hasNextAppend and hasNextPrepend flags to DataSource.
    • Update example and README.
    Open source →
  19. 2.4.2 25 Nov 2025
    Release notes
    • Fix SliverBoundsDetector logic and test.
    • Improve performance.
    • Add manual load mode.
    Open source →
  20. 2.4.1 25 Nov 2025
    Release notes
    • Update documentation.
    • Update unit tests.
    Open source →
  21. 2.4.0 24 Nov 2025
    Release notes
    • Add GroupedPagingGrid and SliverGroupedPagingGrid widgets.
    • Remove visibility_detector package dependency.
    • Update example project.
    Open source →
  22. 2.3.3 23 Nov 2025
    Release notes
    • Fix prepend and append logic in SliverPagingGrid.
    Open source →
  23. 2.3.2 23 Nov 2025
    Release notes
    • Fix prepend and append logic.
    Open source →
  24. 2.3.1 22 Nov 2025
    Release notes
    • Fix grouped paging list bug.
    • Add unit tests.
    • Add visibility_detector package dependency.
    • Update example project.
    Open source →
  25. 2.3.0 21 Nov 2025
    Release notes
    • Add insertItem, removeItem and removeItems functions to DataSource
    • Add GroupedPagingList and SliverGroupedPagingList widgets
    • Add GroupedDataSource class
    • Update example project
    • Code cleanup
    • Update README
    Open source →
  26. 2.2.0 19 Nov 2025
    Release notes
    • Add updateItems function to DataSource
    Open source →
  27. 2.1.0 18 Nov 2025
    Release notes
    • Add updateItem function to DataSource
    • Add unit tests
    Open source →
  28. 2.0.0 28 Jul 2025
    Release notes
    • Remove deprecated code.
    • Add StackTrace to ExceptionWidgetBuilder.
    • Update Dart 3.8 and Flutter 3.32.0.
    • Format code with Dart 3.8.
    • Update example project.
    • Update README.
    Open source →
  29. 1.5.6 24 Dec 2024
    Release notes
    • Prevent operations on disposed PageManager.
    Open source →
  30. 1.5.5 05 Oct 2024
    Release notes
    • Code cleanup.
    • Update example project.
    Open source →
  31. 1.5.4 22 Jul 2024
    Release notes
    • Code cleanup.
    • Add delay property to append and prepend.
    Open source →
  32. 1.5.3 04 Feb 2024
    Release notes
    • Improve documentation.
    Open source →
  33. 1.5.2 02 Feb 2024
    Release notes
    • Add fill remain option to error and empty widget.
    Open source →
  34. 1.5.1 24 Jan 2024
    Release notes
    • Improve SliverPagingList.
    Open source →
  35. 1.5.0 29 Oct 2023
    Release notes
    • Update flutter_lints to ^3.0.0.
    Open source →
  36. 1.4.0 14 Oct 2023
    Release notes
    • Add addListener and removeListener to DataSource.
    • Deprecate 'smoothRefresh()'.
    • Remove Equatable dependency.
    • Code cleanup.
    Open source →
  37. 1.3.0 17 Aug 2023
    Release notes
    • Flutter 3.13.0
    • remove sliver_tools package dependency
    Open source →
  38. 1.2.0 14 Jun 2023
    Release notes
    • Add smoothRefresh mode
    Open source →
  39. 1.1.2 13 May 2023
    Release notes
    • Fix README
    Open source →
  40. 1.1.1 10 May 2023
    Release notes
    • minor fix
    Open source →
  41. 1.1.0 10 May 2023
    Release notes
    • Flutter 3.10.0
    • Dart 3.0.0
    Open source →
  42. 1.0.5 28 Apr 2023
    Release notes
    • Fix ExceptionWidgetBuilder parameter type.
    Open source →
  43. 1.0.4 10 Jan 2023
    Release notes
    • fix error builder.
    Open source →
  44. 1.0.3 04 Jan 2023
    Release notes
    • Add .separated constructor.
    Open source →
  45. 1.0.2 22 Dec 2022
    Release notes
    • Add horizontal pattern example.
    • Fix error handling.
    Open source →
  46. 1.0.1 18 Dec 2022
    Release notes
    • Code cleanup.
    • Update README.
    Open source →
  47. 1.0.0 16 Dec 2022
    Release notes
    • Stable release.
    Open source →
  48. 0.0.2 23 Jul 2022
    Release notes
    • Add emptyWidget.
    • Add documents.
    Open source →
  49. 0.0.1 20 Jul 2022
    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