Version history for TryCatch perl module:

1.003002 - 2013/03/21
 - Fix the xml_sax_expat test to check for dependencies correctly. (Who wrote
   that shoddy... oh wait it was me.)

1.003001 - 2013/03/19
  - Fix (the test failure in t/invalid where) syntax errors are reported from
    the wrong location.

1.003000 - 2010/10/13
  - Fix issues with perl 5.12 (finally!)

1.002000 - 2009/09/13
  - Fallback to treating str TCs as class names

1.001001_999 - 2009/09/09
  - Fix for issue with return/unwind when sub is called as a method (vpit)

1.001001_99 - 2009/08/17
  - Fix a few bugs with nested try statements (return and errors not falling
    through as expected)
  - Fix wantarray context of try blocks.

1.001001 - 2009/05/16
  - Fix bug with nested try+die (Reported by Possum)
    As a result of this $@ will not have the value of the exception visible
  - Fix compile issues on 5.8.6 by using ppport.h

1.001000 - 2009/04/26 - 01:01
  - Fix bug where catch block would get run sometimes when it shouldn't
  - Better error reporting
  - Make try 'less reserved' (i.e. so { try => 'foo' } works)
  - Internal refactoring to use Devel::Declare better
  - Switch to using XSLoader from DynaLoader
  - Remove (now redundant) TryCatch::Exception
  - Make things run about 200x faster.

1.000003 - 2009/03/21 - 10:37
  - Makefile.PL tweaks

1.000002 - 2009/03/16 - 21:57
  - Update to more modern Parse::Method::Signatures

1.000001 - 2009/02/14 - 22:16
  - Attempt to improve installability with old CPAN toolchains

1.000000 - 2009/02/07 18:00
  - Initial release