The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
0.392   2023-08-07  Released-By: PERLANCAR; Urgency: medium

        - Remove usage of smartmatch to avoid deprecation warning in perl
          5.38+.


0.391   2021-08-08  Released-By: PERLANCAR; Urgency: medium

	- Bump prereq version Text::ANSITable to 0.601+ to fix missing
	  dependency (GH#1).


0.390   2021-04-22  Released-By: PERLANCAR; Urgency: medium

	- [bugfix] Update color theme and border style name (RT#135253).

	- [bugfix] Fix the use of Term::Size::chars().


0.38    2017-07-10  Released-By: PERLANCAR

	- No functional changes.

	- Replace Log::Any with Log::ger.


0.37    2016-03-13  Released-By: PERLANCAR

	- No functional changes.

	- Bump prereq version Data::Unixish to 0.54 [RT#112947].


0.36    2016-03-11  Released-By: PERLANCAR

	- Replace JSON with JSON::MaybeXS.


0.35    2015-10-20  Released-By: PERLANCAR

	- No functional changes.

	- Avoid runtime requires of Data::Unixish (now only TestRequires).


0.34    2015-08-17  Released-By: PERLANCAR

	- No functional changes.

	- Switch from Log::Any to Log::Any::IfLOG.


0.33     2014-03-28  Released-By: SHARYANTO

         [ENHANCEMENTS]

         - Add option: table_column_types.


0.32     2013-11-12  Released-By: SHARYANTO

	 - No functional changes. Rebuild to fix t/00-compile.t generated by
	   older DZP::Test::Compile (2.019 < x < 2.033).


0.31     2013-10-04  Released-By: SHARYANTO

         [TWEAKS]

         - Reduce terminal width by 1 on Windows to avoid moving to the next
           line.

         [INCOMPATIBLE CHANGES]

         - Don't print "" as "\n". I think this is more appropriate.


0.30     2013-09-11  Released-By: SHARYANTO

         - No functional changes. Make Term::Size optional to install on
           Windows.


0.29     2013-07-06  Released-By: SHARYANTO

         - No functional changes. Add 'use experimental "smartmatch"' for 5.18+.
           Fix test failure due to old version of dux.


0.28     2013-05-17  Released-By: SHARYANTO

         - Observe COLUMNS environment variable to override terminal width
           detection.


0.27     2013-05-15  Released-By: SHARYANTO

         - No functional changes. Due to Term::Size::ReadKey failing to get
           terminal size in many CT reports, revert back to Term::Size.


0.26     2013-05-14  Released-By: SHARYANTO

         - No functional changes. Replace use of Term::Size with
           Term::Size::ReadKey due to bug like RT#38594 still present in
           Term::Size.


0.25     2013-05-04  Released-By: SHARYANTO

         - No functional changes. Work around bug in Term::Size::chars() that
           resets binmode(STDOUT, ":utf8") if we do
           Term::Size::chars(*STDOUT{IO}) or Term::Size::chars(*STDOUT) instead
           of just Term::Size::chars().


0.24     2013-05-03  Released-By: SHARYANTO

         - No functional changes. Adjust to Text::ANSITable 0.06+.


0.23     2013-05-02  Released-By: SHARYANTO

         - Switch from Text::ASCIITable to Text::ANSITable.


0.22     2013-04-12  Released-By: SHARYANTO

         [ENHANCEMENTS]

         - Observe INTERACTIVE environment variable to set the default for
           'interactive' option (overrides (-t STDOUT) detection).


0.21     2013-03-11  Released-By: SHARYANTO

         [BUG FIXES]

         - Multiline cell was not displayed correctly after using
           table_column_formats. Implementation now changed to render as
           Text::ASCIITable and addRow() after all data has been formatted.


0.20     2012-12-25  Released-By: SHARYANTO

         - Add option: list_max_columns.


0.19     2012-12-25  Released-By: SHARYANTO; Note: Merry Christmas!

         - No functional changes. Handle perl 5.17/.6 hash randomization
           [RT#82225]. Fix table_column_formats test.


0.18     2012-08-16  Released-By: SHARYANTO

         - Display list in multi-column table, like 'ls'.


0.17     2012-08-07  Released-By: SHARYANTO

         - No functional changes. Remove circular dependency on
           Data::Format::Pretty [RT#78781]. Thanks, MITHALDU.


0.16     2012-07-25  Released-By: SHARYANTO

         - Don't decode utf8, it will result in 'Cannot decode strings with wide
           character' error when string contains utf8 + I/O (e.g. stdout)
           already :utf8.


0.15     2012-07-18  Released-By: SHARYANTO

         - Better detection of words in column name (e.g. 'parseDate', 'TIME1')
           using Parse::VarName.


0.14     2012-07-18  Released-By: SHARYANTO

         - No functional changes. Oops, environments
           FORMAT_PRETTY_TABLE_COLUMN_* didn't work before.


0.13     2012-07-18  Released-By: SHARYANTO

         - Add option 'table_column_formats' to format column values with
           Data::Unixish (dux) functions. If not specified, some formatting
           heuristics will be applied: columns with names like 'date1' or
           'create_time' will be formatted as 'date'.

         - Add environment FORMAT_PRETTY_TABLE_COLUMN_ORDERS to set default
           'table_column_orders' option.

         - Add environment FORMAT_PRETTY_TABLE_COLUMN_FORMATS to set default
           'table_column_formats' option.


0.12     2012-03-29  Released-By: SHARYANTO

         - Add content_type().


0.11     2011-08-11  Released-By: SHARYANTO

         - No functional changes. Added Data::Format::Pretty::Text which is a
           shortcut for formatting with Console with option interactive=1, while
           Data::Format::Pretty::SimpleText is a shortcut for interactive=0.


0.10     2011-07-28  Released-By: SHARYANTO

         [INCOMPATIBLE CHANGES]

         - In interactive (table) mode, no longer prints header row for array,
           hash, and aoa data (they are quite meaningless anyway, respectively:
           "data", "key, value", and "col0, col1, ..."). No changes in
           non-interactive (tab-separated text) mode, since headers are never
           printed.


0.09     2011-06-15  Released-By: SHARYANTO

         - No functional changes. Internally restructured as OO to allow being
           subclassed by Data::Format::Pretty::HTML.


0.08     2011-05-20  Released-By: SHARYANTO

         [ENHANCEMENTS]

         - Add option: table_column_orders.


0.07     2011-02-23  Released-By: SHARYANTO

         - Scalar formatting: don't add newline when scalar already ends with
           newline.


0.06     2011-02-06  Released-By: SHARYANTO

         - Stringify objects (suggested by JOHANL) [resolved rt#65357].


0.05     2011-01-28  Released-By: SHARYANTO

         - Add option: interactive


0.04     2011-01-13  Released-By: SHARYANTO

         - Fix handling of [] (empty aoa).


0.03     2010-12-24  Released-By: SHARYANTO

         - Pretty print hash of hashes.


0.02     2010-11-20  Released-By: SHARYANTO

         - In displaying list/hash, list elements/hash values are now "cells"
           (short scalars or short arrays) instead of just scalars.

         - Rewrite tests.


0.01     2010-11-19  Released-By: SHARYANTO

         - First release.