The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
0.24    2017-07-03 (PERLANCAR)

	- No functional changes.

	- Switch from Log::Any to Log::ger.


0.23    2016-03-16 (PERLANCAR)

	- No functional changes.

	- [dist] Re-pass lint-prereqs (core modules must now be listed).


0.22    2015-09-06 (PERLANCAR)

	- No functional changes.

	- [dist] Move spec prereqs from RuntimeRequires to
	  DevelopRecommends to reduce deps but still allow indicating spec
	  requirement.


0.21    2014-10-24 (PERLANCAR)

	- Add attribute: riap_version.


0.20    2014-10-23 (PERLANCAR)

	- Add Riap 1.2 support (strip Riap attributes from result metadata,
	  decoding of base64-encoded result).


0.19     2014-08-06 (SHARYANTO)

         - [Bugfix] Handle marked/prefixed chunk from the server when
           X-Riap-Logging is set by the server.


0.18     2014-08-06 (SHARYANTO)

         - Also accept HTTP auth user/pass on a per-request basis.

         - Also accept HTTP auth user/pass in parse_url().


0.17     2014-06-11 (SHARYANTO)

         - Add attributes: ssl_cert_file, ssl_ca_file.


0.16     2014-03-21 (SHARYANTO)

         [REMOVED FEATURES]

         - Remove 'lwp_implementor' attribute. The class now hides LWP details
           and support connecting to http-over-Unix-socket automatically by
           detecting the URL syntax.


0.15     2014-03-21 (SHARYANTO)

         - No functional changes.

         [BUG FIXES]

         - Setting lwp_implementor didn't work.


0.14     2013-12-21 (SHARYANTO)

         - Support Riap::HTTP 1.1.22.

         [BUG FIXES]

         - Handle internal request retry when LWP gets 401 status.


0.13     2013-11-26 (SHARYANTO)

         [INCOMPATIBLE CHANGES]

         - Replace URI with URI::Split in parse_url(). This causes
           incompatibility because there is no longer URI object.

         [BUG FIXES]

         - Add 'use experimental smartmatch' for perl 5.18+.


0.12     2013-08-22 (SHARYANTO)

         - No functional changes. Adjust to Perinci::Access::Base 0.29.


0.11     2013-08-13 (SHARYANTO)

         - Bug fix for parse_url().


0.10     2013-08-13 (SHARYANTO)

         - Support parse_url().


0.09     2013-08-11 (SHARYANTO)

         [ENHANCEMENTS]

         - Observe environment variables PERINCI_HTTP_{USER,PASSWORD}.


0.08     2013-04-04 (SHARYANTO)

         [BUG FIXES]

         - Forgot to empty __buffer.


0.07     2013-04-04 (SHARYANTO)

         [INCOMPATIBLE CHANGES]

         - Adjust to Perinci-Access-HTTP-Server 0.27. The way log messages is
           sent to the client is now different (chunk type is now 'l'/'r' +
           <bytes> + ' ' instead of just 'L'/'R' which is not reliable because
           HTTP chunking is not done 1:1 on different PSGI servers. This client
           is thus incompatible with older server.


0.06     2013-03-15 (SHARYANTO)

         [INCOMPATIBLE CHANGES]

         - Instead of passing HTTP auth credentials via \%opts in request(), it
           is now stored in object's attributes, for convenience.


0.05     2013-03-01 (SHARYANTO)

         - Send 'ua' Riap request key to identify client ("Perinci/x.yy").


0.04     2013-03-01 (SHARYANTO)

         [ENHANCEMENTS]

         - Add options to pass HTTP basic auth.


0.03     2012-07-25 (SHARYANTO)

         - Sleep (retry_delay) only when going to retry.

         - Adjust to newer Perinci::Access::Base.


0.02     2012-04-04 (SHARYANTO)

         [INCOMPATIBLE CHANGES]

         - Follow Perinci::Access request() interface instead of putting server
           URL as object attribute.


0.01     2012-04-04 (SHARYANTO)

         - First release (adjusted from Sub-Spec-URI-http).