The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Term::TablePrint


0.110   2019-05-06
        - Progressbar to the end of line.
        - Reset options to global even if no table is printed.

0.109   2019-03-29
        - Option 'grid' enabled by default.

0.108   2019-01-26
        - Use the whole terminal width

0.107   2019-01-20
        - MSWin32: always use "Win32::Console::ANSI".

0.106   2018-12-14
        - Bugfix in "single-row-print".

0.105   2018-12-14
        - Bugfix in "single-row-print": don't skipp columns with empty cells.

0.104   2018-12-09
        - Bugfix in regexp.
        - New option: 'decimal_separator'.
        - Update progress bar.

0.103   2018-11-28
        - 'choose_columns': by default all columns are chosen.

0.102   2018-11-28
        - Update of the format of numbers.

0.101   2018-11-24
        - Don't enable codepage mapping if 'color' is set to avoid two different defaults.

0.100   2018-11-23
        - New option 'color'.
        - New option 'codepage_mapping'.
        - Going back: no difference between empty and not-empty tables.
        - Changed defaults: 'squash_spaces' and 'max_rows'.
        - Update progress bar.

0.078   2018-11-00
        - 'squash_spaces' disabled by default.
        - Default 'progress_bar' to 50_000.

0.077   2018-11-12
        - Changed modification of list elements.
        - Removed "no warnings 'utf8'".
        - Update documentation.

0.076   2018-08-21
        - Use 'hide_cursor', 'show_cursor' and 'clear_screen' from "Term::Choose".
        - "Term::Choose": minimum version "1.626".

0.075_01   2018-08-18
        - Developer release.

0.075   2018-08-14
        - Don't hide the cursor if OS is Win32.
        - "Term::Choose": minimum version "1.624".

0.074   2018-08-14
        - Use OS specific clear_screen and hide_cursor.
        - "Term::Choose": minimum version "1.623".

0.073   2018-08-13
        - Little code changes.

0.072   2018-08-13
        - "Term::TablePrint" has now its own pure Perl progress bar module.

0.071   2018-08-11
        - Make "Term::ProgressBar" optional so that "Term::TablePrint" can be used as a pure Perl module.

0.070   2018-08-07
        - The Insert key goes back 25 pages, the Delete key goes forward 25 pages.
        - "Term::Choose": minimum version "1.621".

0.069   2018-07-15
        - Hide the cursor.
        - Bugfix in backup self.
        - The default for 'max_rows' is 100_000.
        - With 'max_rows' set: give "Term::ProgressBar" the right total.
        - "Term::Choose": minimum version "1.604".
        - "Term::Choose-Util": minimum version "0.066".

0.068   2018-07-06
        - New option 'squash_spaces'

0.067   2018-07-03
        - "Term::Choose": minimum version "1.600".
        - "Term::Choose::Util": minimum version "0.065".

0.066   2018-06-17
        - Changed 'no_spacebar' to 'meta_items'.
        - Removed deprecated option 'add_header'
        - Removed 'choose_columns' value-2-warning.
        - Backup self.

0.065   2018-04-20
        - Bugfix: wrong sprintf format in row limit.

0.064   2018-02-25
        - Use env var "tc_reset_auto_up" to reset auto-up if a key other than Enter was pressed.

0.063   2018-02-04
        - Bugfix: no output if one table row and "keep_header" enabled.

0.062   2018-01-24
        - Option "choose_columns": allow the user to reset the made choice.

0.061   2018-01-22
        - Option "add_header" is deprecated and will be removed.
        - Bugfix: don't let "max_rows" alter the user input.
        - Code refactoring.
        - Update documentation.

0.060   2018-01-16
        - Modified "Reached Limit" single row output.

0.059   2018-01-11
        - Bugfix: uninitialized value.

0.058   2018-01-11
        - Bugfix: // not yet available in Perl 5.8.

0.057   2018-01-10
        - Code refactoring.
        - Option "choose_columns" now is yes or no.
        - Passing a reference to an empty array causes a "Emty table" message instead croaking.
        - Bugfix option "table-expand".

0.056   2018-01-04
        - Print the column names if the table is empty.

0.055   2017-10-11
        - Bugfix: no empty row below header if is `grid` disabled.

0.054   2017-08-09
        - Code refactoring.
        - Fix option "grid".

0.053   2017-04-21
        - New option "grid".
        - Update documentation.

0.052   2017-03-01
        - Bugfix: return if too many columns.
        - Too many columns: update notification text.
        - Update year copyright.

0.051   2016-03-21
        - "Term::Choose": minimum version "1.504".
        - Rewrite the screen if the window size has changed.

0.050   2016-02-21
        - Bugfix prompt.
        - "Term::Choose": minimum version "1.500".
        - "Term::Choose::Util": minimum version "0.050".

0.026_01   2016-02-14
        - Bugfix: don't change the passed table-data.
        - Bugfix prompt.
        - Code refactoring.
        - Requires "Term::Choose::LineFold".
        - "Term::Choose": minimum verson "1.209_01".
        - "Term::Choose::Util": minimum version "0.030_01".

0.026   2016-02-07
        - Code cleanup.
        - Update year copyright.

0.025   2015-11-27
        - New option "prompt".

0.024   2015-08-17
        - Bugfix "table_expand".

0.023   2015-08-17
        - Use constant.
        - The option "table_expand" has now 3 different settings. The default behavior of this option has changed.

0.022   2015-01-25
        - Code refactoring.
        - Update year copyright.

0.021   2014-12-08
        - Perl minimum version: "5.8.3".
        - Replaced "\v" ("v" not yet available in Perl 5.8.3).
        - "Term::Choose::Util": minimum version "0.019".

0.020   2014-12-05
        - Replaced "\R" ("\R" not yet available in Perl 5.8.0).
        - "Term::Choose::Util": minimum version "0.018".

0.019   2014-09-24
        - Removed the feature added in the last developer release.
        - Update documentation.

0.018_01   2014-09-24
        - "print_table": if not called in void context returns the indexes of the chosen rows.
        - Update documentation.

0.018   2014-09-20
        - Show more progressbar if items > threshold * 2.

0.017   2014-09-06
        - Perl minimum version from "5.10.0" to "5.8.0".
        - Update documentation.

0.016   2014-08-16
        - Perl minimum version from "5.10.1" to "5.10.0".

0.015   2014-07-21
        - Update documentation.

0.014   2014-07-03
        - Keep also the old hash key name for a while.

0.013   2014-07-03
        - Renamed a hash key.

0.012   2014-05-30
        - Changed the behavior when "table_expand" and "keep_header" are enabled.
        - Update documentation.

0.011   2014-05-28
        - Changed behavior when "table_expand" and "keep_header" are enabled.
        - Update documentation.

0.010_01   2014-05-21
        - Added option "keep_header".
        - Update documentation.

0.010   2014-05-04
        - Update documentation.

0.009   2014-05-03
        - Improved documentation.

0.008   2014-04-22
        - Removed deprecated option "header_row".
        - Improved documentation.

0.007   2014-04-12
        - The option "add_header" replaces the option "header_row".
        - Update documentation.

0.006   2014-04-09
        - Update documentation.

0.005   2014-03-24
        - Bugfix in "max_rows".
        - Added the second "choose_columns" method to the documentation.
        - Update Makefile.PL.
        - Improved documentation.

0.004   2014-03-21
        - Fixed "max_rows".
        - Added option "choose_columns".
        - Added option "header_row".
        - Improved documentation.

0.003   2014-03-06
        - First stable release

0.002_01   2014-03-02
        - Added OO style.
        - Code refactoring.
        - Update documentation.

0.001_02   2014-03-02
        - Bugfix documentation.

0.001_01   2014-03-02
        - First release on CPAN.