Releases: Evertras/bubble-table
v0.5.0
What's Changed
Pagination has been added for viewing larger tables.
Cells and columns can now be styled in addition to rows. The order of precedence for conflicting style details (such as color) is decided by Cell > Row > Column.
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
Added customizable Key Maps so you can modify the controls of tables, and a static footer option to provide extra data/context to the view. This will later be used for things like pagination and such.
New features
Internal improvements
- Coverage workflow by @Evertras in #13
- Build workflow by @Evertras in #14
- Add linting and fix various linting issues by @Evertras in #15
- Add benchmarks for plain table views by @Evertras in #16
Full Changelog: v0.3.0...v0.4.0
v0.3.0 - Rename Header to Column
This is a breaking change that renames 'Header' to 'Column' in most places, because these are columns. Doing this change quickly to preserve clarity as early as possible.
v0.2.0 - Border customization
Borders can now be customized using a table.Border
and passing it to .Border()
when creating the table.
Better handling of edge cases such as a single column, single row, or single cell table.
v0.1.1 - Fix panic on selecting in empty table
Fixes a bug where trying to select a row in an empty table would cause a panic.
v0.1.0 - Initial release
Initial release with basic border and highlight/selection.