Revision history for Perl module Text::Table::Tiny

1.03 2022-06-17 NEILB
    - Added a "header" option, which lets you pass the header row separate
      from the body rows. Suggested by @rovo89.
    - Support for 5.8 added by removing use of //. PR frpm @rovo89.

1.02 2020-09-13 NEILB
    - Now handles (at least some) wide characters correctly.

1.01_01 2020-09-12 NEILB
    - Switched to using the tty_width() function in String::TtyLength,
      which should mean that the table layout works better with wide
      Unicode characters such as kanji and emoji. Shoichi Kaji pointed
      out that wide characters resulted in malformed tables.
    - The README was referring to the wrong module. Reported by Andy Lester.

1.01 2020-09-07 NEILB
    - Split out the tty_length() internal function into a separate CPAN module,
      String::TtyLength, which we now use.
    - Croak if generate_table() is passed an unknown argument.

1.00 2020-08-07 NEILB
    - Added align parameter, which can be used to set a common alignment
      for all columns, or per-column alignment.
    - Added style parameter, which takes values 'classic' (existing look),
      'boxrule' (for ANSI box rule characters), or 'norule', which can
      be think of tabular formatting.
    - Added compact parameter, which suppresses the space padding on either
      side of all columns.
    - Added indent parameter, which can take either a string, or an integer
      count of the number of spaces to prefix every row with.
    - Completely rewritten both code and documentation.
    - Back compat with original interface is still maintained (I think!),
      but it's not mentioned in the documentation.
    - Now handles TTY escape sequences, so you can color or otherwise highlight
      the text, and the column widths will still come out right.

0.05_03 2020-08-06 NEILB
    - Added a bunch of examples to the documentation
    - Mentioned in the doc that you need to binmode with boxrule style
    - Set Github issues as the bugtracker
    - Added boxrule examples to the doc, so want to do another dev
      release to whether they come out ok on MetaCPAN, etc.

0.05_02 2020-08-04 NEILB
    - The align parameter was still expecting previous idea of an 'lrc' string.
    - Can now specify a single alignment which applies to all columns.
    - Handle ANSI escape codes, so they don't mess up alignment

0.05_01 2020-08-03 NEILB
    - Complete rewrite to add new formatting options.
    - See http://neilb.org/2019/08/06/text-table-tiny-changes.html

0.05 2019-01-25 NEILB
    - generate_table() was die'ing if no rows were passed, which resulted
      in a suboptimal error message. Now croaks; added fatal test for this.
    - Added top_and_tail param, to address GH#3.
    - deleted unused internal function _get_cols_and_rows(). Devel::Cover++
    - Enabled Travis-CI. PR from Petr Kletečka++.

0.04 2015-11-05 NEILB
    - Added this Changes file. Addresses RT#97285
    - Now use Exporter, and provide an optional export generate_table(),
      which works exactly the same as the previous table() function.
      The old interface is provided for back compat. Tests for new interface.
    - Restructured the doc.
    - Cleaned up the dist.ini, which now adds a META.json to releases.
    - Added a SEE ALSO section to the doc, which refers the reader to
      the See Also section in Text::Table::Manifold RT#107613.
    - Specified min perl version as 5.006
    - Github repo now listed in the doc and in the dist metadata
 
0.03 2012-01-24 CHIGGINS
    - Unknown changes

0.02 2012-01-24 CHIGGINS
    - Unknown changes

0.001 2012-01-23 CHIGGINS
    - First release to CPAN

