Revision history for Perl extension Test::CheckManifest.
========================================================

1.43    2023-02-01 08:32:00

      * $home is usually given without trailing slash,
        the $files_in_skip is taken from MANIFEST.SKIP which usually contain regexes
        for files relative the $home. Therefore the remaining leading slashes in $localfile (thanks to bschmalhofer)
      * Fix home removal on Win32 (thanks to E. Choroba)
      * Replace string eval with block eval (thanks to Paul Cochrane)
      * various "infrastructure" changes (thanks to Paul Cochrane)

1.42    2019-02-22 17:41:00

      * add section in doc that explains how to replace test scripts using Test::CheckManifest
      * stable release with all the changes from the test releases

1.41_04 2019-02-21 15:12:00

      * fix test failure on Win32 - use "plan skip_all" instead of "skip '...'"
      * update dist.ini

1.41_03 2019-02-21 09:27:00

      * optimize ok_manifest()
      * add more tests for find_home()

1.41_02 2019-02-20 13:37:00

      * more debugging stuff

1.41_01 2019-02-20 09:50:00

      * use regexes to silence warnings
      * add debugging stuff to debug win32 failures

1.41  2019-02-19 10:53:00

      * improve tests
      * Removed regex warnings on windows box as reported by CPANTESTERS (Thanks to manwar)

1.39  2019-02-14 07:28:00

      * release 1.39

1.38_02 2018-12-23 11:32:00

      * fix test failures (thanks to manwar and LorenzoTa)

1.38_01 2018-12-21 14:30:00

      * more tests
      * refactor code

1.38  2018-12-13 16:26:00

      [BUGFIX]
      * require at least Cwd 3.75

1.35  2018-12-12 09:05:00

      [BUGFIX]
      * Tests failed

1.34  2018-12-11

      [BUGFIX]
      * Tests failed on Windows (github #9)
      * 'exclude' is meant to be a list of directories, but it was handled as regular expressions

      [IMPROVEMENTS]
      * rewrite larger parts of the module
      * add lots of tests

1.33  2018-01-26

      [INTERNAL]
      * Auto generate META.json using dzil plugin [MetaJSON] (github #8, thanks to manwar)

1.32  2018-01-26

      [BUGFIX]
      * ok_manifest reports duplicate files on internal symlinks (github #7)

1.31  2017-04-21

      [IMPROVEMENT]
      * Run tests in series, not parallel. This should fix github #4. Thanks to Michael Gray (mjg17).

1.30  2015-09-22

      [IMPROVEMENT]
      * Check duplicate entries in the MANIFEST file (Thanks to Mohammad S Anwar (Manwar), github #5)

1.29  2015-01-05

      [DOCUMENTATION]
      * document dir/file feature that was added in 1.27 (pr#2 - Thanks to Doug Hoyte (FRACTAL))

1.28  2014-01-19
      + fix bug where some files in the selftest were skipped while the files where added to the dist.

1.27  2014-01-17
      + added feature to specify path of MANIFEST or directory where it is stored

1.26  2012-07-19
      No changes after 1.25_01

1.25_01 2012-07-17
      + Module wasn't able to find the MANIFEST when the test file was in a subdirectory - Thanks to BBYRD
      - sections "AUTHOR" and "COPYRIGHT AND LICENSE" were duplicated - Thanks to BIGPRESH
        (once from Dist::Zilla and once in the original source)

1.25  2012-01-31
      - fix typo in documentation - Thanks to BIGPRESH

1.24  2011-04-09
      + MANIFEST spec allows whitespaces in filenames (when enclosed in single quotes)
      this was not parsed correctly (see [#67334]). Fixed now - Thanks to JWEIGEL

1.23  2011-03-28
      + CPAN toolchain now creates MYMETA.yml and META.json. These files are in
      the list of recognized files now.
      + clarify license of this module (In README the Perl license was mentioned where
      in all other files Artistic 2.0 was mentioned)
      + switched to Dist::Zilla
      + removed tests that are created by Dist::Zilla

1.22  2010-07-29
      + fix a bug that appears when there is no MANIFEST.SKIP

1.21  2010-02-17
      + return from sub when MANIFEST.SKIP does not exist

1.2   2010-02-03
      + moved from SVN to Git (and adapted the filters in testfiles)
      + added support for MANIFEST.SKIP
      + small code improvements

1.1   2009-11-22
      - CHECK as a label is not allowed in Perl > 5.11.x, so replace it
      + switched license to Artistic 2.0
      + bugfix in 01_selftest.t

1.01  2007-12-29
      - fixes in test scripts
        - require 5.006001
        - allow more characters in path
      + added license to Makefile.PL
      + changed META.yml

1.0   2006-12-27
      - bugfix: ok_manifest excludes files created by Module::Build

0.9   2006-11-27
      - bugfix: ok_manifest files without blib (http://rt.cpan.org/Public/Bug/Display.html?id=23580)
      - bugfix: Test-CheckManifest.t  -- added ':' in character group (untaint $home)
      - bugfix: 99_pod_coverage.t -- removed all_modules and now T::P::C 1.08 or higher is required
      - bugfix: ref $_ --> ref($_)
      - bugfix: "filter" to exclude files that match on specific regexp from test
                (http://rt.cpan.org/Public/Bug/Display.html?id=23529)
      + added:  00_load.t

0.8   2006-11-24
      + added: T::CM now tests also on files that are not part of the distro but named in the MANIFEST

0.7   2006-11-23
      + added: "filter" to exclude files that match on specific regexp from test
               (http://rt.cpan.org/Public/Bug/Display.html?id=23529)
      + added: "bool" to combine "filter" and "exclude"
      + added: boilerplate.t

0.6   2006-11-21
        Test scripts improved

0.5   2006-11-18
      - bugfix: T::CM now works under taint mode (http://rt.cpan.org/Public/Bug/Display.html?id=22927)
      + added : ok_manifest accepts hashref where specific dirs can be excluded
                from test

0.4   2006-10-19
      - bugfix: handles different newlines (mac, win, *nix)

0.3   2006-10-18
      - bugfix: CheckManifest works under Solaris now

0.2   2006-10-03
      - bugfix: some files excluded from test

0.1   2006-09-29
      - original version; created by h2xs 1.23 with options
        -XA -n Test::CheckManifest
      + added tests for Pod coverage, Pod, Manifest