Skip to content

Releases: Vonage/vonage-php-sdk-core

3.1.1

19 Aug 10:08
ea5a1c6
Compare
Choose a tag to compare

Description

This minor release fixes a bug in Messages v1.

What's Changed

New Contributors

Full Changelog: 3.1.0...3.1.1

3.1.0

20 Jun 09:49
af207a5
Compare
Choose a tag to compare

This minor release adds the Messages v1 API functionality to the SDK. You can now send text/image/video/custom messages via WhatsApp, Facebook Messenger, Viber, SMS and MMS. Contains 2 minor bugfixes.

Changed

New namespace: messages. To send a message, create a new object that you want to send within this namespace i.e. Vonage\Messages\Channel\Viber\ViberText()

Fixed

#318 Incorrect use of Cedilla for encoding
#317 Version bump for dependencies

Thanks to @SoftCreatR + @Starfox64 for contributions

3.0.5

29 Apr 08:50
3d0c1f3
Compare
Choose a tag to compare

This release fixes a minor bug with the number status callback key reported in #271.

Fixed

Changed

  • Removed the old readme graphic to replace it with the Vonage logo, we've not been Nexmo for quite some time now.

3.0.4

26 Apr 07:53
4ac4a0c
Compare
Choose a tag to compare

This is a hotfix release that fixes Laravel's usage of the deprecated message() client.
The previous release, triggered by #313 was actually a backwards-breaking change mistakenly released while cleaning up other old broken imports.

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.