Releases: ericsizemore/numverify-api-client-php
Releases · ericsizemore/numverify-api-client-php
v3.0.1
3.0.1 (2024-03-13)
Added
vimeo/psalmadded into dev-dependencies and workflowTestDoxattribute used for all unit tests instead of '@testcase' (work in progress)
Changed
- Updates throughout to fix psalm-reported issues.
- Initially level 2, now should be valid on Psalm level 1.
- Changed the following private methods of the
Apiclass to static methods:buildCacheHandlervalidateAndDecodeResponsegetUrl
- Modifed
Numverify\PhoneNumber\PhoneNumberInterfaceto extendJsonSerializable,Stringable - Refactored
validateAndDecodeResponseandbuildCacheHandler
Removed
- Removed unnecessary constructor and properties from
Numverify\Exception\NumverifyApiResponseException - Removed '@testcase' annotation from all unit tests.
TODO
- At the moment the cache middleware for Guzzle is using files. For 3.1, perhaps I could look into supporting Redis, Memcached, etc.
Pull Requests
What's Changed
New Contributors
Full Changelog
v3.0.0
3.0.0 (2024-03-10)
- Forked from
markrogoyski/numverify-api-client-phpv2.2.0. - Initial release.
Please see the CHANGELOG for full details.