0.17 2024-04-11
* Require Perl 5.020
* Move prerequisites and used modules to versions that work
with Future::XS (diagnosed by CPAN testers)
0.16 2023-07-21
* Update test suite to use Package->VERSION() for version checks, not
Package->import('1.23')
Thanks to Graham Knop
0.15 2023-04-02
* AnyEvent backend fixes, don't lose an intermediate Future anymore
* Switch from Test::More::isn't() to Test::More::isnt()
0.14 2020-06-13
* Fix automatic event loop backend selection
* Add ->is_async() method to detect what kind of user agent we have
(patch by HAUKEX)
* Doc fixes (patch by HAUKEX)
0.13 2019-11-09
* Remove HTTP proxy / CGI environment variables to allow the test suite to
run on hosts that have them set
0.12 2018-11-23
* Remove imaginary HTPP::Tiny::threaded
This adresses RT #123801 , reported by ANDK
0.11 2018-11-08
* Test stability (contributed by Hauke D)
* Allow changing @Future::HTTP::loops more easily (contributed by Hauke D)
0.10 2018-05-20
* We now want HTTP::Tiny::Paranoid 0.07+
0.04 had errors when testing
( http://www.cpantesters.org/cpan/report/7d410262-5b42-11e8-8d7e-b001725e5915 )
0.09 2018-05-19
* Silence warning when using Mojolicious
Thanks to pplu and Grinnz for reporting it and the diagnosis
This addresses https://github.com/Corion/future-http/issues/2
* The response body is now always decoded like HTTP::Message->decoded_content
If you need access to the raw, undecoded content, please tell me
* Switch from including Test::HTTP::LocalServer to loading it as
a test prerequisite
0.08 2017-11-29
* 3xx status codes are not treated as errors anymore
* Common code was moved into a Role
* Support for HTTP::Tiny::Paranoid
* Support for IO::Async / Net::Async::HTTP
0.07 2017-07-03
* Only test changes, no need to upgrade
* Split up the backend test into separate files to avoid trying to reload
an identical module during the test run(s)
0.06 2017-06-30
* We want AnyEvent::Future 0.02 minimum
* Actually return a "true" message when failing in HTTP::Future::Mojo
0.05 2016-05-24
* Old versions of HTTP::Tiny don't have some features, defang the tests
appropriately.
0.04 2016-05-23
* Attempt to be more compatible with older versions of HTTP::Tiny
Those older versions are distributed with Perl 5.12.x etc, so
compatibility with them allows us not to require an upgrade of the
core module.
0.03 2016-05-23
* Tighten prerequisites
We need Future 0.33 now
Actually, likely anything above 0.26 will work, but I'm too lazy to
find out which versions work.
* Support Mojolicious as backend
0.02 2016-05-20
* Fix test suite
0.01 2016-05-16
* Released on an unsuspecting world