phpexpertsinc/RESTSpeaker

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
# Changelog

All notable changes to the project will be documented in this file.

## Version 2.6.0

* **[2024-03-29 20:03:40 CDT]** Return the raw data if it is not JSON.
* **[2024-03-29 20:05:27 CDT]** Added PHP 8.3 support.

## Version 2.5.0

* **[2023-01-30 10:22:26 CDT]** Removed the need to override the RESTAuth methods.
* **[2023-01-30 10:21:58 CDT]** [m] Upgraded to phpunit v9.5.
* **[2023-01-30 09:57:09 CDT]** Added a NoAuth class.

## Version 2.4.2

* **[2023-01-21 12:22:01 CDT]** [m] Added a composer file for the upcoming PHPUnit v10.
* **[2023-01-21 11:57:15 CDT]** [m] Migrated the phpunit.xml for PHPUnit 9.3.
* **[2022-10-29 21:12:00 CDT]** Added a Google ReCAPTCHA v3 example.

## Version 2.4.1

* **[2022-10-20 11:13:56 CDT]** Migrated to octoper/cuzzle for Guzzle v7 support.
* **[2022-10-20 10:21:44 CDT]** Set the HTTPSpeaker to use HTTP/2.0 by default.
* **[2022-10-20 10:20:40 CDT]** Fixed a test handler bug.

## Version 2.4.0

* **[2022-08-31 09:55:59 CDT]** Support both Guzzle 6 and 7 and PHP from v7.2 on up.

## Version 2.3.0

* **[2022-07-07 20:44:49 CDT]** Added optional support for namshi/cuzzle logging.
* **[2022-07-07 20:43:31 CDT]** Added support for both Guzzle 6 and 7.
* **[2022-07-07 20:19:13 CDT]** Added the ability to get the AuthStrat from the RESTSpeaker.

## Version 2.2.0

* **[2021-06-24 10:59:15 CDT]** Added support for Guzzle v7.
* **[2021-06-27 18:44:52 CDT]** Upgraded to PHPUnit 9.0. 

## Version 2.1.0

* **[2021-06-21]** Implemented Guzzle's PSR-18 ClientInterface.

## Version 2.0

 * **[2020-05-14]** Abstracted out the need to do ['json' => data].
 * **[2020-05-14]** Added a .gitattributes and shored up .gitignore.
 * **[2020-05-14]** Added PHP v7.4 to TravisCI.

## Version 1.0

 * **[2019-03-10]** The initial public release.