The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 2.18 - 2013-05-12

  • TEST: More testing in scope_leak.t.
  • TEST: More testing around packages in truncate.t.
  • SPEED / INTERNAL: Significant improvements in load time, especially when autodie is used across multiple files, by caching reuseable subroutines and reducing calls to eval "". Huge thanks to Niels Thykier, who is a hero of the free people, and completely and utterly awesome. (RT #46984)
  • DOCUMENTATION: Spelling and correction fixes, courtesy David Steinbrunner.
  • DEVEL: Faster and more robust testing with travis-ci.
  • DEVEL: Some simple benchmarks bundled in the benchmarks/ directory.

Modules

Replace functions with equivalents which succeed or die
Replace functions with ones that succeed or die with lexical scope
Exceptions from autodying functions.
Exceptions from autodying system().
Provide hints about user subroutines to autodie
Skip a package when throwing autodie exceptions

Provides

in lib/Fatal.pm