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

Changes for version 0.14

  • MISC:
    • Automatically load resources (Arthur Axel fREW Schmidt)
    • Ensure closed-over $resource variable is weak in Web::Machine::Util::BodyEncoding::encode_body (Carlos Fernando Avila Gratz)
    • The n11 state was not taking into account any query parameters that might have been passed back from `create_path`, this is fixed now (Stevan Little)
    • Errors from $resource->finish_request are now logged (Greg Oschwald)

Documentation

Learn how to use Web::Machine

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 I18N-ed HTTP information
A base resource class
General Utility module
Module to handle body encoding
Module to handle content negotiation