Releases: Vonage/vonage-php-sdk-core
Releases · Vonage/vonage-php-sdk-core
v2.9.0
v2.8.1
v2.8.0
Added
- #272 - Added support for PSR-3 compatible logging solutions and a new debug feature to log requests/responses
- #274 - Added support for the
detail
field on some new Voice API incoming events (https://developer.nexmo.com/voice/voice-api/webhook-reference#event-webhook) - #273 - Added new
content-id
andentity-id
fields to support regional SMS requirements, and a shortcut for enabling DLT on Indian-based SMS
v2.7.1
v2.7.0 - PHP 8 Support!
Added
- #269 - Added PHP 8 Support
v2.6.0
2.6.0
Don't be scared off by this large release! Most of it is under-the-hood syntax cleanup. Thank you to everyone during Hacktoberfest for the cleanup and help with the SDK!
The big addition was we added support for VAPI Language and Style (https://developer.nexmo.com/voice/voice-api/guides/text-to-speech), and fixed a bug when manually setting the Verify code length.
Added
- #265 - Added support for Language and Style for NCCO Talk action
Changed
- #257 Dropped support for PHPUnit 7
- #257 Added missing PHPDoc blocks
- #257 Added missing return type hints
- #257 Replaced qualifiers with imports
- #257 Updated and optimized examples
- #257 Applied multiple code optimizations (especially for PHP 7.2+) and simplified some logic
- #257 Updated code styling to match PSR standards
- #257 Re-ordered imports where necessary
- #257 Updated tests to get rid of deprecation messages
- #257 Fixed namespace declarations in tests
- #257 Updated code style to PSR-12
- #257 Updated phpunit.xml.dist
- #257 Added Roave Security Advisories as dev-requirement to prevent usage of packages with known security vulnerabilities
- #257 Replaced estahn/phpunit-json-assertions with martin-helmich/phpunit-json-assert due do compatibility issues with PHPUnit
- #257 Removed test build for PHP 7.1 in .travis.yml
- #257 Added missing punctuation in CONTRIBUTING.md
- #257 Updated contact email address in CODE_OF_CONDUCT.md
Deprecated
- #265 - Deprecated use of VoiceName for NCCO Talk action
Fixed
- #257 Fixed namespaces (Zend => Laminas, Nexmo => Vonage)
- #257 Fixed condition in Verify\Request::setCodeLength
- #257 Fixed typos and some wording in README.md
Removed
- Removed
examples/
directory as the code snippets repo is much more up-to-date