Revision history for Data-Show

0.0.1  Fri Mar  5 06:38:03 2010
       Initial release.



0.001001  Tue Jun 22 06:14:58 2010
          No changes logged


0.001002  Sun Oct 10 19:04:25 2010

    - Patched distribution to track changes in Data::Dump 1.17
      (thanks Christopher)

    - Improved recognition of hashes and arrays at the end of a block


0.001_003  Sun Oct 31 07:36:19 2010

    - Improved recognition of q/qq/qr/etc.


0.001_004  Sat Feb 19 08:13:46 2011

    - Fixed test suite to work correctly with long doubles
      (thanks Andreas!)


0.002001  Fri Jan 20 17:45:43 2012

    - Fixed annoying flattening of show(%hash) construct
      (thanks Salvatore!)


0.002002  Tue Oct 22 10:20:04 2013

    - Refixed annoying flattening

    - Fixed problems with 5.18 (thanks John)


0.002003  Sat Oct  3 12:55:01 2015

    - Fixed handling of %+
      (thanks Steve!)


0.002004  Sun May 22 05:24:00 2016

    - Escaped regex braces to comply with Perl 5.25+
      (thanks Slaven!)


0.004000  Thu Sep 26 09:59:55 2024

    - Entire revamp of module with numerous new features
      For backwards compatible output: use Data::Show with => 'Legacy'
      (Thanks, Mike!)

    - Added 'with' option to install different dumpers

    - Added 'as' option to install show() under a different name

    - Added 'fallback' option to control fallback when a dumper module is unavailable

    - Added 'grid' option to put output in a box

    - Added 'style' and '<specific>style' options to control output styling

    - Added 'warnings' option to enable/disable warnings when dumper is missing

    - Changed default output format to show context better

    - Added coloured output to distinguish dumped output from normal output

    - Redesigned show() so that it can be used "en passant" within an expression
      (with warnings when that would change the behaviour of code due to list context)

    - Added unimport() (i.e. no Data::Show) to facilitate iterative debugging
      by turning off show() lexically, without actually needing to
      remove show() from the source

    - Allowed module to detect and correct for (some) #line directives in main file


0.004001  Sun Sep 29 07:53:26 2024

    - Added prerequisite for PPR
      (Thanks, Slaven!)


0.004002  Sat Oct 19 09:34:23 2024

    - Added final (I hope!) prerequisite for PPR
      (Thanks again, Slaven!)