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

Changes for version 0.06

  • COMPATABILITY BREAKAGE:
    • removed the $metadata variable in the FSM and moved this into the PSGI $env instead
      • blame Jesse Luehrs if this is a problem
    • Content-Type is a required header (Jesse Luehrs)
  • NEW FEATURES:
    • implement PSGI style streaming responses (Jesse Luehrs)
      • added tests for this
    • allow IO handle responses (Jesse Luehrs)
      • added tests for that
  • MISC:
    • fix some tests (Jesse Luehrs)
      • skiping them properly
      • not relying on header order
      • fixing typos
    • when a resource throws an error, log this to the logger defined in the Plack::Request object if one is available (Dave Rolsky)

Modules

A Perl port of WebMachine
The State Machine runner
The States for Web Machine
The I18N support for HTTP information
The English support for I18Ned HTTP information
A base resource class
General Utility module
Module to handle body encoding
Module to handle content negotiation