Skip to content

Releases: Vonage/vonage-php-sdk-core

1.1.2

12 Nov 10:06
Compare
Choose a tag to compare
  • Add ability to specify additional parameters when searching numbers that you own

v1.1.1

17 Oct 11:45
Compare
Choose a tag to compare
  • Fix issue with PUT /call where the endpoint may return a 204 response with no body payload

v1.1.0

28 Sep 15:33
Compare
Choose a tag to compare

Added the following functionality:

  • Support for downloading call recordings
  • Search available numbers
  • Purchase number
  • Cancel number
  • Search SMS rejections
  • Number insights standard/advanced support

v1.0.0

28 Sep 15:30
Compare
Choose a tag to compare
Merge master->develop for 1.0.0 release

Beta 4 - More Call API Support

10 Apr 01:51
Compare
Choose a tag to compare
Pre-release

🔨 Changed how underlying collection / resource concepts are applied:

  • Moving to both collections and resources being client aware.
  • Moving away from the concept of each API having a 'client' (now represented by collections / resources)

✨ Added live call support:

$call->stream->setUrl($url);
$call->stream->put();
Need to add fluent interface, and some convience methods.

✨ Can pass arbitrary data to JWT generation:

Per general spec (#22)

🔨 Update of signature generation:

Based on changes to the API: #29

Beta 3 - New APIs!

14 Sep 03:44
Compare
Choose a tag to compare
Beta 3 - New APIs! Pre-release
Pre-release

Adds support for:
Applications:

  • Create an application using an array, or an application entity.
  • Iterate over applications (with automatic paging).
  • Update and delete applications using string UUIDs and arrays, or the richer entity support.

Numbers:

  • Get and update an owned number.
  • No support for listing owned numbers, or buying numbers in this release.
  • Does support associating a number with an application.

Calls:

  • Supports creating calls with the new voice API. Can use rich entities or array structures.
  • Get individual calls using their UUID.
  • No support for iterating over the calls collection, or manipulating live calls in this release.

JWTs:

  • Adds a new Keypair credential, used to generate JWTs.
  • Allows multiple credentials to be used at the same time, client understands that JWTs must be used for the new Voice API.

Beta 2 - Serialization and Rate Limiting

01 Jun 16:01
Compare
Choose a tag to compare

Prototype serialization with the verify object:

  • Some conflicts when allowing $_SESSION to auto serialize
  • Since verification entity is client aware, perhaps should use the client to serialize.

Retry Rate Limited Messages

  • Not configurable, should get config from main client, and allow override
  • Like: $client->message(['config' => 'setting'])->send($message)
  • Need to test that retry backs off correctly.

Initial Beta

25 May 17:04
Compare
Choose a tag to compare
Initial Beta Pre-release
Pre-release

API Coverage Includes:

  • SMS: Send, Process Inbound Webhook, and Search (by ID).
  • Verify: Start, Control, Check, and Search.

This beta should give a good preview of:

  • Support for entities, while providing a more common array interface.
  • Processing inbound webhooks.
  • Data normalization through the entities.
  • Ability to reuse entities.
  • Ability to act on entities (specifically the Nexmo\Verify\Verification object).

Related: The Nexmo Client Library Specification

SMS and Verify

20 May 14:35
Compare
Choose a tag to compare
SMS and Verify Pre-release
Pre-release
  • Adds support for Verify API
  • Updated support for request signing (recent API changes).
  • Sending requests as JSON body.

Alpha-1

01 May 05:22
Compare
Choose a tag to compare
Alpha-1 Pre-release
Pre-release

New prototype based on the client library spec, only supports sending SMS messages at this point.