php-mod/curl

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
# CHANGELOG

All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/).

## 3.0.0

> Check the [UPGRADE document](UPGRADE.md) to read more about breaking changes.

+ [#105](https://github.com/php-mod/curl/pull/105) Min PHP version is 8.x, json-extension is required and dropped deprecated methods.


## 2.5.0 (14. December 2022)

+ [#95](https://github.com/php-mod/curl/issues/95) Potential memory leak prevention where curl object was not destroyed due to object reference.
+ [#94](https://github.com/php-mod/curl/pull/94) Added method to retrieve all curl options from current object.
+ [#93](https://github.com/php-mod/curl/pull/93) Text and Coding Standards update.
+ [#97](https://github.com/php-mod/curl/pull/97) Added Unit Testing for PHP 8.2.
+ [#99](https://github.com/php-mod/curl/pull/99) Added PHPStan testing to GitHub Actions and fixed errors from testing with PHPStan.

## 2.4.0 (29. August 2022)

+ [#84](https://github.com/php-mod/curl/pull/84) Added `.gitattributes`.
+ [#85](https://github.com/php-mod/curl/pull/85) Added `CURLOPT_CUSTOMREQUEST` for get and post methods.
+ [#91](https://github.com/php-mod/curl/pull/91) Added `$asJson` param for `put()` and `patch()` requests.
+ [#61](https://github.com/php-mod/curl/issues/61) Adjust user agent version to latest version.
+ [#74](https://github.com/php-mod/curl/pull/75) Fixed PHPDoc Block, Added more Unit Tests.
+ Added GitHub Actions Tests (from 5.6 - 8.1)

## 2.3.3 (30. November 2021)

+ Support php 8.1

## 2.3.2 (11. April 2021)

+ Fix a security issue in the test files. Thanks to Erwan from wpscan.com.

## 2.3.1 (21. January 2021)

+ Supports PHP8

## 2.3.0 (19. March 2019)

+ add asJson option (#67)

## 2.2.0 (4. December 2018)

+ Added some getters.

## 2.1.0 (17. November 2018)

+ CurlFile fix
+ This is not tested, but we are facing the same problem with CurlFile Uploads (https://github.com/php-mod/curl/issues/46) - This *should* do the trick.
+ Update README.md
+ cs fix

## 2.0.0 (15. November 2018)

+ Drop php 5.3, 5.4 and 5.5 support.
+ Use Gitlab CI instead of Travis CI.