Skip to content

Releases: Vonage/vonage-php-sdk-core

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

v2.8.1

16 Apr 19:12
5034d5e
Compare
Choose a tag to compare

2.8.1

Fixed

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

Changed

  • #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 15:10
799e66d
Compare
Choose a tag to compare

Added

v2.7.1

08 Dec 12:15
Compare
Choose a tag to compare

Changed

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

v2.7.0 - PHP 8 Support!

26 Nov 17:17
a01a7d4
Compare
Choose a tag to compare

Added

  • #269 - Added PHP 8 Support