NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2001 most downloaded on pub.dev
A data grid that can be controlled by the keyboard on desktop and web. Of course, it works well on Android and IOS. (DataGrid, DataTable, Data Grid, Data Table, Sticky)
Last release 2 months ago
22 Jul 2026
Ships fairly regularly
a new release about every 4 weeks
Nearly every release is documented
notes for 25 of 26 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
26 releases · first in 2025
Feature: Added built-in record sidebar with docked and floating modes (#396). @doonfrs
unfocusedSelectionColor to TrinaGridStyleConfig for visually distinguishing focused vs. unfocused grids in multi-grid layouts (#372). @vasco-feltrinunfocusedSelectionColor now also applies to multi-cell selections (not just the current cell), and falls back to gridBackgroundColor when unset so existing apps see no behavior change. Dark theme ships with a sensible default. @doonfrsOne column per month.
Feature: Added TrinaGrid.fitContent to auto-size grid to its rows (#218). @doonfrs
Fix: Remove unused import in trina_smooth_list_view.dart. @doonfrs
Feature: Added metadata support for rows, cells, and columns (#300). @JoshTechLee
Feature: Added scroll physics configuration to TrinaGrid (#262). @doonfrs
Breaking Change: Enhanced rowWrapper callback to include TrinaRow data parameter and renamed row widget parameter to rowWidget for clarity. @doonfrs
Nothing published for this version
Feature: Enhanced filter color customization system. @doonfrs
Feature: Added new popup cells editing widget, including TrinaSelectMenu, TrinaTimePicker, and TrinaPopup. @DMouayad
Revert Merge cell feature and add it to private branch. ( by @doonfrs )
fix: can't start editing while pressing SHIFT key ( by @DMouayad )
fix: show_column_menu in scaled screens ( by @WagDevX )
Fix text input bug where the first character is replaced when typing the second character ( by @doonfrs )
Fix focus issue when header is a TextField or TextFormField ( by @doonfrs )
Introduce date time column type, add example & documentation ( by @doonfrs )
Fix lazy pagination rebuild issue for simple pagination & refresh
Add PDF export functionality with customizable options
TrinaGridExportPdfSettings class.Use dynamic for column menu delegate, instead of String, update the documentation
Include current row with currentSelectedRows list in case of grid selection mode is row.
Enhance Export, fix bug with visible columns
Fix scrollbar drag performance issue
Refactor scrollbars to be more efficient, support more styling & draggable, add example & documentation
Introduce Change Tracking feature
Enhance the pluto grid migration script
Added cell validator for plutoColumn & onValidationFailed for TrinaGrid
Added cell-level renderer support with TrinaCellRenderer
Your coding agent can read these notes before it upgrades. Set up the MCP server →