- Will use POST instead of GET when retrieving result.
- Remove deprecated
curl_closefor PHP version 8. https://www.php.net/manual/en/function.curl-close.php. - Support PHP
8.5.
- Add minimum TLS 1.2 version to curl options as protocol negotiation on certain openssl/libcurl versions is flaky.
- Remove deprecated curl constant (https://php.watch/versions/8.4/CURLOPT_BINARYTRANSFER-deprecated)
- Fixed string interpolation for php 8.2: https://wiki.php.net/rfc/deprecate_dollar_brace_string_interpolation
- Support to run the unittests on newer versions of PHP (5.5 +)
- Add API methods for converting/transcoding and transformation
- Add helper function for returning the compressed file extension
- Fail early if version of curl/openssl is too old.
- Expose status of exceptions.
- Retry failed requests by default.
- Throw clearer errors when curl is installed but disabled.
- Support for HTTP proxies.