Changes for version 0.3.5

  • No changes to the libraries, just to the tests. Perl best practices form a moving target.
  • Stop using bareword filehandles; if it isn't deprecated already, it will be.
  • RT #143716: Perl pulled the rug from under me on untainting environment variables when it stopped treating an empty string as a safe PATH. Fix by deleting the offending environment variables instead, as suggested by Graham Knop.

Modules

Trap exit codes, exceptions, output, etc.
Backend for building test traps
Capture strategy using PerlIO::scalar
"Safe" capture strategies using File::Temp
Capture strategies using File::Temp