Releases: ericsizemore/numverify-api-client-php
Releases · ericsizemore/numverify-api-client-php
v3.0.1
3.0.1 (2024-03-13)
Added
vimeo/psalm
added into dev-dependencies and workflowTestDox
attribute 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
Api
class to static methods:buildCacheHandler
validateAndDecodeResponse
getUrl
- Modifed
Numverify\PhoneNumber\PhoneNumberInterface
to extendJsonSerializable
,Stringable
- Refactored
validateAndDecodeResponse
andbuildCacheHandler
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-php
v2.2.0. - Initial release.
Please see the CHANGELOG
for full details.