Blame Changes

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