04 October 2006
Test::MockObject version 1.07 released with all known bugs fixed.
30 September 2006
SUPER 1.15 released with slightly better documentation of caveats, support for weirder package names, and yet one more infinite recursion bug eliminated. This actually requires less code.
10 July 2006
Devel::TraceUse 1.00 released to the CPAN. Yay, more code from Perl Hacks.
30 June 2006
P5NCI 0.30 released to the CPAN. See
P5NCI::Declare for awesome.
20 June 2006
Pod::PseudoPod::LaTeX 0.10 initial release. What could that do? Hmm.
31 March 2006
UNIVERSAL::can 1.12 released, fixing a packaging bug. Stop breaking my code. This module will help.
29 March 2006
Text::WikiFormat 0.78 released with a small bugfix and slightly more convenient testing for end users.
03 March 2006
Test::Kwalitee 0.30 released. Analyze your code before you release it.
11 February 2006
B::XPath 0.01 released. Use the power of XPath to search Perl optrees.
28 January 2006
Acme::UNIVERSAL::new 0.01 released. It's the universal constructor. Hooray!
18 November 2005
Pod::ToDemo version 1.01 released with better documentation, less code, and a very easy use mechanism.
06 November 2005
Runops::Resume 0.10 initial release. This adds resumable exceptions (in a limited fashion) to Perl 5. Yow.
14 July 2005
Sub::Context 1.00 released.
13 July 2005
Retranslate compile-time constants back to their names with Devel::Constants, of which I released version 1.00 today.
12 July 2005
Crypt::CipherSaber 1.00 released.
10 July 2005
Use English to create regular expressions with Regexp::English. Version 1.00 released.
09 July 2005
Released CGI::Untaint::boolean version 1.01 and Devel::TraceMethods version 1.00.
06 July 2005
Deprecated and updated the (hopefully) final version of Class::ActsLike, 1.00. It's now a thin wrapper around Class::Roles.
05 July 2005
Acme::Incorporated 1.00 released. You'll love our fine products and services.
04 July 2005
Acme::Pr0n 0.04 released. It's not quite how it sounds. It's slightly tasteful.
03 July 2005
UNIVERSAL::can 1.00 released. Stop people from breaking your code.
30 May 2005
Module::Build::TestReporter 1.0 released (in a preliminary fashion). Please use it and let me know what you think.
15 April 2005
Class::StorageFactory 1.00 released to the CPAN. Note that the names of two of three methods have changed. This is a module I found myself reinventing, so now I'll never have to write it again.
11 February 2005
SDL Perl Snapshots page updated with documentation on the build process; it should help.
17 July 2004
Jellybean::Container::Maypole has become Jellybean::Handler::Maypole. (This is how you run Maypole applications in Jellybean.
11 July 2004
Mail::Action 0.40, Mail::SimpleList version 0.90, and Mail::TempAddress 0.60 all released. You should notice no difference, except that the dependencies are much easier to install.
Test::MockObject version 0.14 released. This includes the all-new Test::MockObject::Extends, which makes my life quite a bit easier.
15 March 2004
Version 0.30 of Mail::Action, version 0.87 of Mail::SimpleList, and version 0.56 of Mail::TempAddress released. These versions handle multipart messages correctly. This is a big upgrade. (Remember, you need Mail::Action for each of the other two.)
13 December 2003
Class::Roles, a Perl 5 implementation of roles in Perl 6. 0.30 is now on the CPAN!
28 November 2003
Paper Maché Monsters, a game of wind-up monster fighting. Version 0.10 is nearing release as of this writing.
11 June 2003
Read the Mail::SimpleList talk I gave at the Portland Perl Mongers.
19 June 2003
Acme, Incorporated makes nice, shiny Perl modules. Use them!
05 February 2003
A module to build mock objects (upon which the code being tested depends). It's easier to demonstrate than to explain, but see the Test::MockObject Illustrated Example. Test::MockObject, version 0.12.
25 December 2002
A standalone mini web server for the Everything::Engine, recently merged into Jellybean.
03 August 2002
Acme::Pr0n, version 0.03.
25 May 2002
A program to encrypt files into self-decrypting archives, provided you have the secret key — the text of the U.S. Bill of Rights. brencrypt.pl. Needs Crypt::CipherSaber 0.61 or better.
A rewrite of File::Find from Perl 5.7.2. This is in progress, passes all tests on Unix (but not quite MacOS). It's 50% shorter than the original and is just about ready to get a nicer interface.
All the patches I've contributed to Perl 5 itself. (Way way out of date; more than I care to remember.)