Skip to content

Releases: Vonage/vonage-php-sdk-core

3.0.3

21 Apr 15:22
8ffaa3e
Compare
Choose a tag to compare

This release is a housekeeping release that removes some old, dead imports relating to v3.0.0 removed API endpoints that were either not implemented or not supported.

PLEASE NOTE: This was accidentally a backwards-breaking change not in line with Semver. Please update to 3.0.4, especially if you are using the message() client.

3.0.2

11 Feb 11:34
0cd4e83
Compare
Choose a tag to compare

This release adds PSR/log support for v3 and higher, in line with both Symfony and Laravel codebases for compatibility.

2.10.1

04 Feb 15:03
Compare
Choose a tag to compare

This release adds the necessary ReturnTypeWillChange attributes for PHP8.1 to the old v2 of the library.

3.0.1

03 Feb 11:32
c9ca054
Compare
Choose a tag to compare

This minor release is a composer dependency change to allow either v1.0 or 2.0 of psr/container.

This is to allow upstream packages (such as nexmo-laravel) to resolve successfully.

3.0.0

26 Jan 11:16
7d66b85
Compare
Choose a tag to compare

This release represents a major milestone, with several thousand lines of code marked deprecated being removed. It also contains some minor dependency changes and a bugfix. As deprecated code is being removed, please take careful note where you might be affected by any of the signatures that are no longer present.

As always, I will be on hand for support where implementations need workarounds - the most common will probably be using the toArray() methods on entities for backward compatibility.

Fixed

#302 getCountryPrefix on an an Insights object is now returned as a string

Changed

  • Supported PHP versions are now 7.4, 8.0.X and 8.1.X
  • psr/container now supported for v2
  • #307 Removed array access for the majority of entities
  • #305 Further removals of old code including Call and User clients, plus tests for them that are marked deprecated
  • #303 Now supports PSR logger v2

2.10.0

13 Dec 14:41
abd4047
Compare
Choose a tag to compare

This minor release fixes the depreciated messages coming from PHPUnit and Prophesize.

Fixed

  • #300 This PR fixes the prophecy library to use the trait, by extending off the PHPUnit TestCase and using ProphecyTrait there.

Changed

  • #300 Also included is a change to the maintainer details to accurately reflect the library's current status.

2.9.3

08 Nov 15:52
927d459
Compare
Choose a tag to compare

Fixed

  • #295 Removed automatic unicode detection when sending SMS. Default SMS type is now set to unicode, developers now have the option to set to text if they wish by using the setType() method on the SMS or OutboundMessage class.

Changed

  • #296 Tweak to Readme to include how to fire the PHPUnit test runner.

v2.9.2

30 Apr 21:41
2b734ff
Compare
Choose a tag to compare

2.9.2

Fixed

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

v2.9.1

26 Apr 13:52
195a04f
Compare
Choose a tag to compare

2.9.1

Fixed

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

v2.9.0

22 Apr 14:47
a839b5c
Compare
Choose a tag to compare

2.9.0

Changed