Changes for version 0.1.4 - 2021-04-11
- Incompatible Changes
- Split as_csv() to another role (TableDataRole::AsCSV).
- Rename reset_iterator() to reset_row_iterator() for higher clarity and more specific names.
- Provide default implementations for get_row_count().
- Enhancements
- Add get_row_iterator_index(), get_all_rows_{arrayref,hashref}(), each_row_{arrayref,hashref}().
- Testing
- Add test table data module TableData::Test::Spec::Basic & some tests.
Modules
Specification for TableData::*, modules that contains table data
A test table data
Provide as_csv() method
Basic interface for all TableData::* modules
Required methods for seekable TableData::* modules