Revision history for HTTP-Message 6.18 2018-06-05 16:29:15Z - Revert status_message to original code (GH#111) (Theo van Hoesel) 6.17 2018-06-05 01:55:34Z - Documented status code 451 in the list of constants (GH #104) (Robert Rothenberg) - Status code 451 is cachable by default, as per RFC 7725 (GH #104) (Robert Rothenberg) - Add default status_message for unknown status codes (GH#105) (Robert Rothenberg) - Corrections to the documentation (GH#102) (Jonas B. Nielsen) 6.16 2018-03-28 14:09:17Z - Update status codes to official IANA list (GH#100) (Theo van Hoesel) 6.15 2018-03-13 13:02:56Z - Whenever possible, use an absolute four digit year for Time::Local (GH#97) - Add is_cacheable_by_default() (GH#98) (Theo van Hoesel) 6.14 2017-12-20 22:28:48Z - Add some useful examples in HTTP::Request (GH #92) (Chase Whitener). Batch requests are now explained. - PUT and PATCH docs updated (GH #84) (saturdaywalkers) - Trim trailing \r from status line so message() doesn't return it (GH #87) (Felipe Gasper) - Bring test coverage of HTTP::Config to 100% (GH #85) (Pete Houston) - Add 103 Early Hints to HTTP::Status (GH #94) (Tatsuhiko Miyagawa) 6.13 2017-06-20 01:07:03Z - Non-TRIAL release of changes found in 6.12 6.12 2017-06-15 18:03:50Z (TRIAL RELEASE) - If an object is passed to HTTP::Request, it must provide a canonical() method (Olaf Alders) - Make sure status messages don't die by checking the status exists before checking the value range (Kent Fredric, GH #39) - Add a .mailmap file to clean up the contributors list - Avoid inconsistent setting of content to undef (Jerome Eteve) - Simplify the way some methods are created (Tom Hukins) - Remove some indirect object notation (Chase Whitener) - Fix example in Pod (Tobias Leich) - Add support for HTTP PATCH method (Mickey Nasriachi) 6.11 2015-09-09 - fix an undefined value warning in HTTP::Headers::as_string 6.10 2015-07-19 - fix uses of qr/.../m in tests that do not work in 5.8.x 6.09 2015-07-19 - converted all uses of Test.pm to Test::More - fix uninitialized warning in HTTP::Config (RT#105929) 6.08 2015-07-10 - Resolve new uninitialized warning from HTTP::Request::Common::request_type_with_data (RT#105787) 6.07 2015-07-09 - Allow subclasses to override the class of parts - it used to be hardcoded to HTTP::Message. (Gisle Aas, RT#79239) - Added support for is_client_error, is_server_error to HTTP::Response (Karen Etheridge) - Added flatten interface to HTTP::Headers (Tokuhiro Matsuno, GH#5) - Allow PUT to pass content data via hashrefs just like with POST (Michael Schilli, GH#9) - Fix for "Content-Encoding: none" header (Gisle Aas, RT#94882) - Add support for HTTP status 308, defined in RFC 7238 (Olivier Mengué, RT#104102) - drop the use of "use vars" (Karen Etheridge) 6.06 2012-10-21 - More forgiving test on croak message [RT#80302] (Gisle Aas) - Added test for multipart parsing (Gisle Aas) - Multipart end boundary doesn't need match a complete line [RT#79239] (Mark Overmeer) 6.05 2012-10-20 - Updated ignores (Gisle Aas) - No need to prevent visiting field values starting with '_' (Gisle Aas) - Report the correct croak caller for delegated methods (Gisle Aas) - Disallow empty field names or field names containing ':' (Gisle Aas) - Make the extra std_case entries local to each header (Gisle Aas) 6.04 2012-09-30 - Updated repository URL (Gisle Aas) - Avoid undef warning for empty content (Gisle Aas) - Teach $m->content_charset about JSON (Gisle Aas) - Use the canonical charset name for UTF-16LE (and frieds) (Gisle Aas) - Add option to override the "(no content)" marker of $m->dump (Gisle Aas) - Use IO::HTML for encoding sniffing (Christopher J. Madsen) - mime_name was introduced in Encode 2.21 (Christopher J. Madsen) - Remove an unneeded "require" (Tom Hukins) - Spelling fixes. (Ville Skyttä) - Sanitized PERL_HTTP_URI_CLASS environment variable. (chromatic) - Add test from RT#77466 (Martin H. Sluka) - Fix doc grammo [RT#75831] (Father Chrysostomos) 6.03 2012-02-16 - Support 'bzip2' as alternative to Content-Encoding: x-bzip2. Some servers seem to return it. - Make newlines in forms be "\r\n" terminated. - Added some more status codes. - Restore perl-5.8.1 compatibility. 6.02 2011-03-20 - Declare dependency on Bunzip2 v2.021 [RT#66593] 6.01 2011-03-07 - Avoid loading XML::Simple to avoid test failures. - Eliminate the HTML::Entities dependency. 6.00 2011-02-27 - Initial release of HTTP-Message as a separate distribution. There are no code changes besides incrementing the version number since libwww-perl-5.837. - The HTTP::Message module with friends used to be bundled with the libwww-perl distribution.