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

Changes for version 1.29 - 2011-01-11

  • Add documentation for the --proc_title option to the generated fastcgi scripts
  • Don't bother with the BEGIN { use_ok dance for created tests
    • the test will fail to compile (and ergo fail) using just use, and that's less typing (and less copy-pasting)
  • Split method for creating tests into multiple methods to allow subclasses to override the generation of some tests.
  • Allow the author to be defined in the call to ->new to help things which want to call Catalyst::Helper programatically.
  • Remove $VERSION = eval $VERSION handwave in generated code as:
    • Gives a perl critic violation.
    • If you're shipping a dev release, best practice is you should do it by renaming the tarball, rather than having a _ in the VERSION.
  • Allow catalyst.pl . to work for already created applications when in the application's directory.
  • Note that plugin order is important in the generated skeleton.
  • Don't pollute M::I plugin detector with GetOptions symbol from GetOpt::Long
  • Fix typo in share/script/myapp_server.pl.tt (RT #58475)

Modules

Catalyst Development Tools
Bootstrap a Catalyst application
Uses File::ChangeNotify to check for changed files and restart the server
Forks and restarts the child process
Uses Proc::Background to manage process restarts
Module::Install extension for Catalyst

Provides

in lib/Module/Install/Catalyst.pm