All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- php 7 type hints.
- This changelog
- Initialization in constructors. Now
init()
has to be called explicitly. - php 5 support.
- php 7.1 support.
- Incorrect handling of uninitialized pass-by-ref argument in
CurlMulti::exec()
(#8).
- Documentation to reflect the interfaces.
2.1.0 - 2017-01-20
CurlInterface
.CurlMultiInterface
.CurlShareInterface
.
2.0.1 - 2017-01-20
- Minor documentation improvements.
2.0.0 - 2017-01-20
Curl
object destructor to close the handler.Curl::getHandle()
.CurlMulti::init()
.CurlShare::init()
.
- php 5.3 and 5.4 support.
- Retry on failure feature.
CurlException
class.
Curl::version
,Curl::strError
,CurlMulti::strError
are not static anymore.
1.0.0 - 2016-02-02
- The library moved to "phpcurl/curlwrapper".
0.1.2 - 2016-02-02
- The
$opt
flag should not be artificially set to 0.
0.1.1 - 2016-01-21
- Minor documentation improvements.
0.1.0 - 2016-01-21
- Documentation
CurlException
class.
0.0.2 - 2014-02-19
- Test cleanup.
- Initial version.