Revision history for Perl extension CGI::Header::PSGI. 0.62001 Jul 31st, 2013 - Requires CGI::Header 0.62 or higher - Does not override #new anymore 0.54001 May 20th, 2013 - Requires CGI::Header 0.54 or higher - Overrides finalize() method of the superclass - "0.54001" denotes CGI::Header::PSGI 0.54001 is compatible with CGI::Header 0.54 0.14 May 14th, 2013 - Requires CGI::Header 0.51 or higher - CGI::Header::PSGI inherits from CGI::Header::Standalone 0.13 Apr 22nd, 2013 - Requires CGI::Header 0.49 or higher 0.12 Apr 13th, 2013 [BUG FIX] - Rename "cookie" to "cookies" in _as_arrayref() 0.11 Apr 12th, 2013 - Requires CGI::Header 0.47 or higher 0.10 Apr 11th, 2013 - Rewrite entirely - Requires CGI::Header 0.45 or higher - Requires parent.pm 0.05 Mar 17th, 2013 - A role CGI::Header::PSGI requires the nph() and server_software() methods which are provided by both of CGI.pm and CGI::Simple. - Update POD 0.04 Mar 9th, 2013 - CGI::Header::PSGI requires CGI::Header 0.32 or higher 0.03 Mar 4th, 2013 - CGI::Header::PSGI requires CGI::Header 0.30 or higher 0.02 Feb 27th, 2013 - Fix t/11_psgi_redirect.t (thanks to CPAN testers) - Tests require CGI-PSGI 0.15 - CGI::Header::PSGI requires Perl 5.8.9 or higher 0.01 Feb 26th, 2013 Initial release of CGI-Header-PSGI as a separate distribution. The CGI::Header::PSGI module used to be bundled with the CGI-Header distribution. [INCOMPATIBLE CHANGES] Requires Role::Tiny. A role CGI::Header::PSGI requires the following methods: - charset - cache - no_cache (optional) - self_url - crlf charset(), cache() and self_url() are provided by both of CGI.pm and CGI::Simple. crlf() is provided by CGI::Simple. If your query class inherits from CGI.pm, you have to implement your crlf() method by yourself. Using CGI.pm: use parent 'CGI'; use Role::Tiny::With; with 'CGI::Header::PSGI'; sub crlf { $CGI::CRLF } Using CGI::Simple: use parent 'CGI::Simple'; use Role::Tiny::With; with 'CGI::Header::PSGI';