PackageTrack
Sign in Get early access

two_dimensional_scrollables

Widgets that scroll using the two dimensional scrolling foundation.

0.5.3 210K downloads/mo #833 most downloaded on pub.dev flutter/packages

What this package is like to depend on

Last release 1 months ago

01 Jul 2026

Release timing varies

gaps range from 8 days to 6 months

Nearly every release is documented

notes for 31 of 31 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

31 releases · first in 2023

9 releases in the last 12 months

see the full history below

Release timeline

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

Releases

latest 31
  1. 0.5.3 01 Jul 2026
    Release notes
    • Fixes hit testing for TreeView row content and gestures after horizontal scrolling.
    • Updates minimum supported SDK version to Flutter 3.38/Dart 3.10.
    Open source →
  2. 0.5.2 12 May 2026
    Release notes
    • Fixes a crash in TreeView when it collapses to 0 rows or the last node is collapsed.
    Open source →
  3. 0.5.1 29 Apr 2026
    Release notes
    • Fixes an infinite loop of onExit/onEnter events when setState is called within onEnter in a TableSpan.
    Open source →
  4. 0.5.0 29 Apr 2026
    Release notes
    • Adds support for trailing pinned columns and rows in TableView.
    Open source →
  5. 0.4.2 02 Apr 2026
    Release notes
    • Fixes an issue where merged cells would unmerge when the first cell was overlaid by a pinned row or column.
    Open source →
  6. 0.4.1 26 Mar 2026
    Release notes
    • Adds warnings for TableView pinned rows and columns that exceed the viewport dimensions.
    Open source →
  7. 0.4.0 25 Mar 2026
    Release notes
    • Added alignment property to TableView and TreeView to align content within the viewport when it is smaller than the viewport extent.
    Open source →
  8. 0.3.9 25 Mar 2026
    Release notes
    • Fixes TableSpan borders being flipped when one or both axis directions are reversed.
    Open source →
  9. 0.3.8 21 Jan 2026
    Release notes
    • Updates minimum supported SDK version to Flutter 3.35/Dart 3.9.
    • Updates examples to use the new RadioGroup API instead of deprecated Radio parameters.
    • Optimizes tableview janks with >250k rows.
    Open source →
  10. 0.3.7 17 Jul 2025
    Release notes
    • Fixes missing leading cache extent in TableView.
    Open source →
  11. 0.3.6 06 Jun 2025
    Release notes
    • Fixes typo in API docs.
    Open source →
  12. 0.3.5 02 Jun 2025
    Release notes
    • Updates minimum supported SDK version to Flutter 3.27/Dart 3.6.
    • Updates the simple table sample to demonstrate different types of selection: single-cell selection, and multi-cell selection.
    Open source →
  13. 0.3.4 30 Apr 2025
    Release notes
    • Updates minimum supported SDK version to Flutter 3.22/Dart 3.4.
    • Fixes a bug where collapsing a node in a TreeView with other offscreen nodes would dereference a null value.
    Open source →
  14. 0.3.3 17 Oct 2024
    Release notes
    • Fixes an issue where collapsing nodes in the TreeView didn't work correctly.
    Open source →
  15. 0.3.2 11 Sep 2024
    Release notes
    • Fixes a bug where the TreeView would not update correctly when the animation duration is zero.
    Open source →
  16. 0.3.1 06 Jun 2024
    Release notes
    • Adds generics to the callbacks and builders of TreeView.
    Open source →
  17. 0.3.0 16 May 2024
    Release notes
    • Adds new TreeView widget and associated classes.
    • New example application for exploring both Trees and Tables.
    Open source →
  18. 0.2.1 17 Apr 2024
    Release notes
    • Refactors TableSpans to use basic Span classes. Clean up for incoming TreeView.
    Open source →
  19. 0.2.0 29 Mar 2024
    Release notes
    • Adds support for infinite rows and columns in TableView.
    Open source →
  20. 0.1.2 11 Mar 2024
    Release notes
    • Fixes a layout issue for unpinned merged cells that follow pinned table spans.
    • Updates outdated sample code.
    Open source →
  21. 0.1.1 22 Feb 2024
    Release notes
    • Fixes a layout issue when pinned cells are merged.
    Open source →
  22. 0.1.0 07 Feb 2024
    Release notes
    • [Breaking change] Adds support for merged cells in the TableView.
    Open source →
  23. 0.0.6 22 Jan 2024
    Release notes
    • Fixes an error in TableSpanDecoration when one or both axes are reversed.
    Open source →
  24. 0.0.5 07 Dec 2023
    Release notes
    • Exposes addAutomaticKeepAlives in TableCellBuilderDelegate and TableCellListDelegate
    • Fixes bug where having one reversed axis caused incorrect painting of a pinned row.
    • Adds support for BorderRadius in TableSpanDecorations.
    Open source →
  25. 0.0.5+1 04 Jan 2024
    Release notes
    • Fixes new lint warnings.
    Open source →
  26. 0.0.5+2 19 Jan 2024
    Release notes
    • Fixes must_call_super lint warning from pending framework change.
    Open source →
  27. 0.0.4 26 Oct 2023
    Release notes
    • Adds TableSpanPadding, TableSpan.padding, and TableSpanDecoration.consumeSpanPadding.
    Open source →
  28. 0.0.3 10 Oct 2023
    Release notes
    • Fixes paint issue when axes are reversed and TableView has pinned rows and columns.
    Open source →
  29. 0.0.2 30 Aug 2023
    Release notes
    • Fixes override of default TwoDimensionalChildBuilderDelegate.addRepaintBoundaries.
    Open source →
  30. 0.0.1 18 Aug 2023
    Release notes
    • Initial release - TableView
    Open source →
  31. 0.0.1+1 30 Aug 2023
    Release notes
    • Adds pub topics to package metadata.
    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