Release history for Test-File-Contents
0.242 Thu 01 Sep 2022
- No functional changes
- Corrected test dependencies
(Test::Builder::Tester and Test::Builder::Tester::Color were missing)
0.241 Wed 10 Aug 2022
- No more subclassing of Exporter
- Packaging fix to stop installing boilerplate.pl
0.240 Sun 17 Jul 2022
- No functional changes
- Packaging improvements
0.23 Wed 16 Mar 2016
- Fix encoding errors when reading in a file on Windows with `utf8`
enabled. See https://rt.perl.org/Ticket/Display.html?id=127668 for the
bug we've worked around.
0.22 Wed 02 Mar 2016
- Adjusted tests to account for change in output of Text::Diff 1.44.
They still pass with earlier versions of Text::Diff.
- Removed Pod tests from the distribution.
0.21 Fri 12 Apr 2013
- Require Test::Pod 1.41 for Pod tests. Fixes test failures due to the
use of the `L<text|scheme>` Pod syntax disallowed in earlier versions
of Test::Pod.
- Eliminated "v-string in use/require non-portable" warning on Perl
5.10.0.
0.20 Fri 18 Feb 2011
- Now require Perl 5.8.3 or higher. 5.8 has effectively been the
required Perl all along thanks to the dependency on Digest::MD5.
- Added encoding option, to make sure that files are read in their
proper encoding.
- Significant refactoring; only visible change should be that the
actually MD5 checksum will no longer be included in the `file_md5sum`
failure diagnostics.
- Renamed `file_md5sum` to `file_md5sum_is`. The old name remains as an
alias for backwards compatibility.
- Renamed `file_contents_identical` to `files_eq`. The old name remains
as an alias for backwards compatibility.
- Added `file_contents_eq_or_diff()` and `files_eq_or_diff()`.
0.10 Fri 18 Feb 2011
- Maintainership taken by David E. Wheeler.
- Removed `examples/simple.pl`, since it wouldn't run anyway.
- Added prototypes to the test functions.
- Failure diagnostics now appear after the failure message, rather than
before.
- Renamed `file_contents_is` and `file_contents_isnt` to
`file_contents_eq` and `file_contents_ne`, respectively. The old names
remain as aliases for backwards compatibility.
- Reworked default test descriptions to include the names of the files
being tested.
- Wordsmithed some of the diagnostic messages.
0.05 Tue 20 Mar 2007
- Packaging fixes. No functional changes.
0.04 Wed 26 Oct 2005
- Small tweaks to the packaging, mostly for CPANTS. No functional
changes.
0.03 Fri 20 Jan 2006
- Added file_contents_isnt and file_contents_unlike and made file
access OS-neutral (contributed by David Wheeler).
0.02 Wed 25 Aug 2004
- Minor packaging fixes.
0.01 Wed 25 Aug 2004
- First version, released on an unsuspecting world.