All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
Check the UPGRADE document to read more about breaking changes.
- #105 Min PHP version is 8.x, json-extension is required and dropped deprecated methods.
- #95 Potential memory leak prevention where curl object was not destroyed due to object reference.
- #94 Added method to retrieve all curl options from current object.
- #93 Text and Coding Standards update.
- #97 Added Unit Testing for PHP 8.2.
- #99 Added PHPStan testing to GitHub Actions and fixed errors from testing with PHPStan.
- #84 Added
.gitattributes
. - #85 Added
CURLOPT_CUSTOMREQUEST
for get and post methods. - #91 Added
$asJson
param forput()
andpatch()
requests. - #61 Adjust user agent version to latest version.
- #74 Fixed PHPDoc Block, Added more Unit Tests.
- Added GitHub Actions Tests (from 5.6 - 8.1)
- Support php 8.1
- Fix a security issue in the test files. Thanks to Erwan from wpscan.com.
- Supports PHP8
- add asJson option (#67)
- Added some getters.
- CurlFile fix
- This is not tested, but we are facing the same problem with CurlFile Uploads (#46) - This should do the trick.
- Update README.md
- cs fix
- Drop php 5.3, 5.4 and 5.5 support.
- Use Gitlab CI instead of Travis CI.