PreshBlog

Dancer 1.3072 released

by on Aug.23, 2011, under Dancer web framework, Perl, Programming

Version 1.30801.3072 of the Dancer Perl web framework was released today.

It was codenamed the "Precious David Precious" release after me – thanks guys :)

The changes included are:

    [ BUG FIXES ]
    * Fix prefix behavior with load_app (alexrj)
    * send_file() shouldn't clobber previously-set response status
      (David Precious, reported by tylerdu - thanks!)
    * Depend on URI 1.59 - Fixes problems when redirecting with
      UTF-8 strings (Alberto Simões)
    * Fix before_serializer POD fix (Yanick Champoux)
 
    [ ENHANCEMENTS ]
    * send_file can send data (pass a reference to a scalar), and can
      specify a content-disposition filename. (Alberto Simões)
    * Set 'Server' HTTP response header as well as 'X-Powered-By'.  For cases
      where Dancer is being accessed directly, or the proxy passes on this
      header, it's nice to see it.  (David Precious)
 
    [ DOCUMENTATION ]
    * Cookbook links to canonical documentation of keywords in Dancer.pm, so
      readers encountering a new keyword can easily see the docs for it
      (David Precious)
    * Docs for debug/warning/error link to Dancer::Logger for details on how to
      control where logs go (David Precious)
    * Document import_warnings option, and mention it & link to that
      documentation in opportune places.
    * Document that 'get' also creates a route for 'HEAD' requests
      (David Precious, prompted by Matt S Trout)
    * Extend request() keyword docs with examples (David Precious)
    * Correct port in Lighty/FCGI example in Dancer::Deployment
      (David Precious, thanks to pwfraley in Issue 621)

EDIT: I stupidly typed 1.3080, not 1.3072. 1.3080 is to be released fairly soon, and will contain some sweet new features. 1.3072 is the release which came out today, and contains slightly less impressive features :)


Leave a Reply

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!