Skip to content
This repository has been archived by the owner on Sep 15, 2022. It is now read-only.

Releases: Nexmo/nexmo-php

v2.9.2

30 Apr 21:42
5feed48
Compare
Choose a tag to compare

2.9.2

Fixed

  • Vonage#276 - JWTs with sub should now generate properly under newer PHP versions

v2.9.1

26 Apr 13:55
576c8d2
Compare
Choose a tag to compare

2.9.1

Fixed

  • Vonage#282 - SMS Throttling response is now handled as milliseconds instead of seconds
  • Vonage#282 - Fixed regex to not consume API rate limiting error and basically time out PHP scripts

v2.9.0

22 Apr 14:59
b24753b
Compare
Choose a tag to compare

2.9.0

Changed

v2.8.1

16 Apr 19:15
d409b12
Compare
Choose a tag to compare

2.8.1

Fixed

  • Vonage#278 - Fixed issue retrieving Conversations and Users clients where the service locator didn't know what to do

Changed

  • Vonage#283 - Moved auth logic to individual handlers, to better prepare for a fix where Containers do not allow Signature and Token auth

v2.8.0

01 Mar 19:07
919cb93
Compare
Choose a tag to compare

Added

v2.7.1

21 Jan 14:24
Compare
Choose a tag to compare

Changed

  • Use the actual Guzzle package version to determine of 6 or 7 is in the project

v2.7.0 - PHP 8 Support

30 Nov 16:09
5f8e1fe
Compare
Choose a tag to compare

2.7.0

Added

  • Added PHP 8 Support

v2.6.0

18 Nov 19:46
1f3cf17
Compare
Choose a tag to compare

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.

As a reminder, this library has entered maintenance support, so please begin your migration to vonage/client or vonage/client-core as soon as possible.

Added

  • Added support for Language and Style for NCCO Talk action

Changed

  • Dropped support for PHPUnit 7
  • Added missing PHPDoc blocks
  • Added missing return type hints
  • Replaced qualifiers with imports
  • Updated and optimized examples
  • Applied multiple code optimizations (especially for PHP 7.2+) and simplified some logic
  • Updated code styling to match PSR standards
  • Re-ordered imports where necessary
  • Updated tests to get rid of deprecation messages
  • Fixed namespace declarations in tests
  • Updated code style to PSR-12
  • Updated phpunit.xml.dist
  • Added Roave Security Advisories as dev-requirement to prevent usage of packages with known security vulnerabilities
  • Replaced estahn/phpunit-json-assertions with martin-helmich/phpunit-json-assert due do compatibility issues with PHPUnit
  • Removed test build for PHP 7.1 in .travis.yml
  • Added missing punctuation in CONTRIBUTING.md
  • Updated contact email address in CODE_OF_CONDUCT.md

Deprecated

  • Deprecated use of VoiceName for NCCO Talk action

Fixed

  • Fixed namespaces (Zend => Laminas, Nexmo => Vonage)
  • Fixed condition in Verify\Request::setCodeLength
  • Fixed typos and some wording in README.md

Removed

  • Removed examples/ directory as the code snippets repo is much more up-to-date

v2.5.0

28 Oct 15:23
f81bcdc
Compare
Choose a tag to compare

2.5.0

Changed

  • Swapped out ocramius/package-versions for composer/package-versions-deprecated to work with Composer 2

v2.4.1

02 Oct 19:27
e44d217
Compare
Choose a tag to compare

2.4.1

Changed

Fixed

  • Vonage#253, Vonage#254 - Fixed some typos in the README
  • Vonage#255 - \Vonage\Numbers\Client::searchAvailable() now correctly handles filters using FilterInterface