Revision history for Term::TablePrint
1.6.3 2024-05-31
- Code refactoring.
- Term::Choose minimum version 1.9.4.
- Workflows test: don't test Windows.
- Update documentation.
1.6.2 2024-05-23
- Return if the table has no columns.
- Term::Choose minimum version 1.9.3.
1.6.1 2023-05-14
- META6: replace 'authors' with 'auth'.
- Bugfix documentation column alignment.
- Option 'max-rows' disabled by default.
- New option 'binary-filter'.
- Option 'color' affects also single row output.
- Option 'color': colors are reset after each cell.
1.6.0 2022-11-27
- Format scientific notation as number.
- Don't share cache between threads.
- Print-single-table-row: don't restrict col-name datatype to Str.
1.5.9 2022-08-15
- Array cache to hash cache.
- New option 'trunc-fract-first'.
- Update format numbers.
- Update documentation.
1.5.8 2021-08-17
- Renamed the option 'f3' to 'search'.
- Changed the search key from 'F3' to 'Ctrl-F'.
- Page up/down: changed from 'Ctrl-B/Ctrl-F' to 'Ctrl-P/Ctrl-N'.
- Renamed option 'table-name' to 'footer'.
1.5.7 2021-08-16
- Code refactoring.
1.5.6 2021-08-12
- Requires Term::Choose 1.7.3 or greater.
1.5.5 2021-07-30
- Bugfix: Type check failed in binding to parameter '$footer' [GH #3 andinus].
1.5.4 2021-06-13
- Removed options 'grid' and 'keep-header'.
1.5.3 2021-06-12
- Loop instead of recursion.
- New option 'f3' to filter table rows.
- Reintroduced the option 'save-screen'.
- Removed the option 'clear-screen'.
- Removed the option 'choose-columns'.
1.5.2 2020-10-27
- Removed deprecated option 'save-screen'.
- New option 'table-name'.
- Bugfix in choose_columns.
1.5.1 2020-01-26
- Set the option color to 2 to enable colors also for the current selected item.
1.5.0 2019-07-09
- New option color.
- Code refactoring.
1.4.9 2019-06-19
- Bugfix choose columns.
1.4.8 2019-06-02
- Escape sequence subroutines without print.
- Perl6 minimum version 6.d.
1.4.7 2019-05-20
- From clr-to-bot to clr-lines-to-bot.
1.4.6 2019-05-15
- New option clear-screen.
- Option save-screen deprecated.
- Additional value for the option grid.
1.4.5 2019-05-15
- Option loop.
1.4.5 2019-05-15
- Option loop.
1.4.4 2019-05-07
- Update import.
1.4.3 2019-04-02
- Option 'save-screen': use the alternate screen
- Bugfix in 'Terminal window is not wide enough'
- Bufix in 'info_row' to printwidth
1.4.2 2019-03-26
- Update META6
1.4.1 2019-03-26
- Cleanup
1.4.0 2019-03-26
- From ncurses to ANSI escapes
- Bugfix: removed two bindings
1.3.2 2018-12-11
- New options: "decimal-separator" and "squash-spaces"
- Update string substitution
- Update number formatting
- Update progress-bar
- Update documentation
1.3.1 2018-08-24
- First upload to CPAN
- Adapt the progressbar-format to the terminal width
1.3.0 2018-08-08
- The Insert key goes back 25 pages, the Delete key goes forward 25 pages
1.2.0 2018-06-27
- Removed deprecated option "add_header"
- "no-spacebar" to "meta-items"
1.1.0 2018-04-29
- Environment variable "TC_RESET_AUTO_UP"
- Bugfix: wrong sprintf format in row limit
1.0.10 2018-02-04
- Bugfix: no output if one table row and "keep_header" enabled
1.0.9 2018-01-24
- Bugfix in deprecated option "add-header"
1.0.8 2018-01-24
- Options "add-header" is deprecated and will be removed
- "choose-columns": allow the user to reset the made choices
- Code refactoring
- Update documentation
1.0.7 2018-01-15
- Adapt methods to the new Term::Choose version
- Modified "Reached Limit" single row output
- Code clean up
1.0.6 2018-01-12
- Bugfix: allow "progress-bar" to be 0
1.0.5 2018-01-10
- Refactoring parameter handling
- Code refactoring
- The option "choose_columns" has now only two valid values
- Fix disabled option "table-expand"
1.0.4 2018-01-05
- Bugfix signature
- Print the column names if the table is empty
- Removed deprecated parameter-passing
1.0.3 2017-08-29
- Added tags to the META6.json file
1.0.2 2017-08-06
- Remove `gist` preceded by `subst`
1.0.1 2017-07-30
- Bugfix in travis.yml and documentation
1.0.0 2017-07-30
- Backward incompatible: from hash parameter to slurpy hash parameter and new options
- Code refactoring
- Bugfix and update documentation
0.0.2 2017-07-06
- Catch exceptions to close the window before leaving
0.0.1 2017-07-05
- New format of version
0.028 2017-07-03
- Use NCurses
0.027 2017-07-02
- Parameter: from %options to *%options
0.026 2017-05-19
- Default progress-bar to 5_000
- Update documentation
0.025 2017-05-16
- Fixed mouse bug
- Update documentation
0.024 2017-05-16
- Changed defaults: format to 2 and progress-bar to 10_000
- Pod: example, environment variables, requirements
0.023 2017-05-15
- Pod: show the different format settings graphically [GH #2 timo]
0.022 2017-05-14
- Bugfix not_a_number
- Code refactoring
0.021 2017-05-13
- Adapted the code to the changed line-fold
- Added new option "format"
0.020 2017-05-12
- Multithreading
0.019 2017-05-02
- Modified "depends" in META6.json
0.018 2017-04-30
- Adapted the code to the new version of Term::Choose
0.017 2017-04-26
- Update .travis.yml
- Update year copyright
0.016 2016-12-16
- Import subroutines by their names
0.015 2016-12-10
- Constructor: named parameters
0.014 2016-10-13
- Subroutines: use the default export
0.013 2016-05-28
- Removed option 'binary-filter'
- Code refactoring
- Update documentation
0.012 2016-05-15
- Replaced underscores with hyphens in option- and routine-names
0.011 2016-04-27
- Announcement incompatible changes
0.010 2016-04-15
- No changes
- Try to fix travis error
0.009 2016-03-17
- Fixed source-url in META6.json
0.008 2016-03-17
- Bugfix width undef string
- Code refactoring
0.007 2016-03-16
- setlocale to support non-ascii strings
- Requires Term::Choose::NCurses
- Update documentation
0.006 2016-03-10
- Update documentation
0.005 2016-03-01
- Use NCurses
- Pass global ncurses-win to Term::Choose
- Resized window: rewrite screen immediately
0.004 2016-02-25
- 0.004