Skip to content

Latest commit

 

History

History
458 lines (332 loc) · 24.6 KB

CHANGELOG.md

File metadata and controls

458 lines (332 loc) · 24.6 KB

Change Log

Change Log

4.65.0(2024-07-11)

Feature - Adding support for Locale param in Create, Get and List Session

  • Added new request param locale in create Session API
  • Added support for locale param in get and list Session response

4.64.0 (2024-05-17)

Feature - Adding support for location whatsapp messages

  • Added new param location to send message API to support location whatsapp messages
  • Added new param location in templates to support location based templated messages

4.63.0 (2024-05-07)

Feature - Adding support for interactive whatsapp messages

  • Added new param interactive to send message API to support interactive whatsapp messages

4.62.0 (2024-05-02)

Feature - Pin Based Authentication, SubAccount and GeoMatch for Number Masking

  • Pin Based Authentication, SubAccount and GeoMatch added in Create Session API for Number Masking

4.61.0 (2024-04-18)

Feature - Support for dynamic button components when sending a templated WhatsApp message

  • Added new param payload in templates to support dynamic payload in templates

4.60.0 (2024-03-13)

Feature - Import Campaign API

  • Added import campaign API

4.59.2 (2024-01-29)

Feature - Log Redaction Enhancement

  • Added log attribute in GET and List MDR response
  • Change log field from bool to string in send SMS

4.59.1 (2024-01-12)

Bug fix - Plivo Signature validation-V3 URL constructor

  • Fixed the URL constructor for signature validation which was failing when the URL did not contain query parameters.

4.59.0 (2023-10-31)

Feature - TollFree Verification API Support

  • API support for Create, Update, Get, Delete and List Tollfree Verification.
  • Added New Param toll_free_sms_verification_id and toll_free_sms_verification_order_status in to the response of the [list all numbers API], [list single number API]
  • Added toll_free_sms_verification_order_status filter to AccountPhoneNumber - list all my numbers API.

4.58.0 (2023-10-18)

Feature - Verify Caller Id API support -API support for verifying, updating, getting and deleting caller IDs.

4.57.1 (2023-10-18)

Bug fix - Dial XML element

  • Fixed constructor method signature for Dial XML element

4.57.0 (2023-09-13)

Feature - Number Masking

  • Added Create, Delete, Update, Get and List Masking Session API

4.56.0 (2023-08-25)

Feature - Added New Param 'carrier_fees', 'carrier_fees_rate', 'destination_network' in Get Message and List Message APIs

  • Added new params on message get and list response

4.55.0 (2023-08-10)

Feature - Verify

  • Added Create Session API
  • Added Get Session API
  • Added List Session API
  • Added Validate Session API

4.54.0 (2023-08-07)

Feature - WhatsApp message support

4.53.0 (2023-08-03)

Feature - DLT parameters

4.52.0 (2023-07-18)

  • Removed object_id and object_type in the parameter as well as response in [list all numbers API]

v4.51.0 (2023-06-28)

Audio Streaming

  • API support for starting, deleting, getting streams on a live call
  • XML creation support for stream element

4.50.1 (2023-05-14)

  • Fix warnings on [list all numbers API]

4.50.0 (2023-05-02)

Feature - CNAM Lookup

  • Added New Param cnam_lookup in to the response of the [list all numbers API], [list single number API]
  • Added cnam_lookup filter to AccountPhoneNumber - list all my numbers API.
  • Added cnam_lookup parameter to buy number[Buy a Phone Number] to configure CNAM Lookup while buying a US number
  • Added cnam_lookup parameter to update number[Update an account phone number] to configure CNAM Lookup while buying a US number

v4.49.0 (2023-03-16)

Feature - Added New Param 'cnam_lookup_number_config' in GetCall and ListCalls

4.48.0 (2023-05-29)

v4.47.1 (2023-05-11)

  • Fix send sms api failure on multiple destination number added on array param

v4.47.0 (2023-05-04)

v4.46.0 (2023-04-25)

v4.45.0 (2023-04-11)

Feature - Added New Param 'source_ip' in GetCall and ListCalls

4.44.2 (2023-10-04)

4.44.0 (2023-24-03)

  • Added New Param created_at to the response of the [list all profiles API], [get profile API], [list all brands API], [get brand API], [list all campaigns API] and the [get campaign API]

v4.43.1 (2023-03-24)

  • Fix brand registration create api param

v4.43.0 (2023-03-03)

4.42.1 (2023-02-28)

-Added Exception handling for Retrieve all Calls API Retrieve details of all calls

4.42.0 (2023-02-27)

**Feature - Enhance MDR filtering capabilities **

  • Added new fields on MDR object response

v4.41.0 (2023-01-25)

v4.40.0 (2023-01-18)

  • Added new param(Message_expiry) in Send message API

v4.39.0 (2022-12-16)

  • Added update campaign API

v4.38.0 (2022-12-06)

  • Added Delete campaign and brand API

v4.37.1 (2022-11-15)

  • Support for PHP 8.1 version

v4.37.0 (2022-11-04)

  • Added Brand Usecase Request

v4.36.1 (2022-11-11)

Bug fix - StartRecording

  • SDK throws exception when callback_url is provided in the request

v4.36.0 (2022-10-14)

v4.35.1 (2022-09-28)

  • 10DLC: Adding new attributes to campaign creation request

v4.35.0 (2022-08-01)

  • JWT Token Creation API added functionality to create a new JWT token.

v4.34.0 (2022-06-21)

  • Implemented new client for retrieving ZenTrunk CDRs

v4.33.0 (2022-06-14)

  • Private Beta release of Trunk to DID mapping

v4.32.0 (2022-05-10)

  • add brand_type field in brand get/list response

v4.31.0 (2022-05-05)

Feature Added - Recording

v4.30.0 (2022-04-28)

Feature - 10DLC API callback

  • Added callback support for campaign, brand, link number request.

v4.29.0 (2022-04-14)

Feature - Profile api

  • Added profile support for 10dlc.

v4.28.1 (2022-03-30)

Bug fix - SpeakElementXML

  • voice parameter is accepting lowercase as well as uppercase values The Speak element

v4.28.0 (2022-03-25)

Features - DialElement

v4.27.2 (2022-03-24)

Bug fix - Buy Phone Number & Application Response

v4.27.1 (2022-03-15)

Bug fix - CallInterface params

v4.27.0 (2022-03-10)

Add on - Dependancy library

  • Do not anchor php-jwt version.

v4.26.0 (2022-02-25)

Features - Numbers: Hosted Messaging API

  • Add support for Hosted Messaging APIs.

v4.25.2 (2022-02-01)

Features - MPCCallRecording

  • parameter name change from statusCallBack to recordingCallBack

v4.25.1 (2022-01-25)

Bug fix - Messaging

  • Default value set to null for send sms attributes.

v4.25.0 (2021-12-15)

Features - Voice

  • Routing SDK traffic through Akamai endpoints for all the Voice APIs

v4.24.1 - 2021-12-06

Bug fix

  • Send SMS to stop expecting optional/conitonal parameters when not passed in older messaging interface.

v4.24.0 - 2021-11-11

Features - Messaging

  • New 10DLC API:
    • Brand API: Create, Get and List.
    • Campaign API: Create, Get and List.

v4.23.0 - 2021-11-08

Features - Messaging

  • This version includes advancements to the Messaging Interface that deals with the Send SMS/MMS interface, Creating a standard structure for request/input arguments to make implementation easier and incorporating support for the older interface.

Example for send SMS

v4.22.0 - (2021-11-03)

  • Added Voice MPC enhancements.

v4.21.3 - 2021-10-29

v4.21.2 - 2021-10-19

  • Fixing the GET request.

v4.21.1 - 2021-07-27

  • Updated default HTTP client request timeout to 5 seconds.

v4.21.0 - 2021-07-13

v4.20.0 - 2021-07-13

  • Add SDK support for MPC APIs and XML.

v4.19.2 - 2021-07-05

  • WARNING: Remove total_count field from meta data for list MDR response

v4.19.1 - 2021-07-02

  • Adds VoiceNetworkGroup to List/Get Call response.

v4.19.0 - 2021-06-15

  • Add stir verification param as part of Get CDR and live call APIs

v4.18.3 - 2021-05-12

  • Fixing the listMedia function invoke to fetch the media detail on message_uuid

v4.18.2 - 2021-03-18

  • Add "npanxx" and "local_calling_area" support for Search Phone Number.

v4.18.1 - 2021-03-17

  • Fix error message for 400 bad request in create endpoint API

v4.18.0 - 2021-02-18

  • Add support for Regulatory Compliance APIs.
  • Add "active","city","country","mmsEnabled","mmsRate","complianceApplicationId","complianceStatus" - these new feilds in the List/Get rented numbers
  • Add "city","mmsEnabled","mmsRate","complianceRequirement" - These new feilds are added in the Search Phone Number
  • Fix "plivo#201" - Retrieve the correct exception message

v4.17.1 - 2021-02-15

  • Fix PHP v8 deprectaion warning for PlivoResponseException

v4.17.0 - 2020-12-17

  • Add exception to handle destination param - SMS.

v4.16.0 - 2020-12-08

  • Fix retrieve_application API response.

v4.15.1 - 2020-11-17

  • Fix resource not found exception when making sequential requests.

v4.15.0 - 2020-11-17

  • Add number_priority support for Powerpack API.

v4.14.0 - 2020-10-25

  • Change Lookup API endpoint and response.

v4.13.0 - 2020-10-13

  • Add support to Guzzle HTTP client 7.
  • Fix "issue-168", Undefined index: from_number error - Retrieve Message Details API with Invalid message UUID.

v4.12.0 - 2020-09-21

  • Add support for Lookup API.

v4.11.1 - 2020-09-17

  • Fix "Media is invalid" error while using Send MMS API.

v4.11.0 - 2020-08-25

  • Add Powerpack for mms.

v4.10.0 - 2020-08-03

  • Add retries to multiple regions for voice requests.

v4.9.1 - 2020-07-21

  • Fix Get Call Details API response.

v4.9.0 - 2020-05-28

  • Add JWT helper functions.

v4.8.1 - 2020-05-28

  • Fix Create Endpoint response.

v4.8.0 - 2020-04-29

  • Add V3 signature helper functions.

v4.7.1 - 2020-04-13

  • Fix MMS media_urls response.

v4.7.0 - 2020-03-31

  • Add application cascade delete support.

v4.6.0 - 2020-03-30

  • Add Tollfree support for Powerpack

v4.5.0 - 2020-03-27

  • Add post call quality feedback API support.

v4.4.2 - 2020-03-16

  • Fix DTMF and Speak functions treating '0' as null

v4.4.1 - 2020-02-28

  • Add Media support.

v4.4.0 - 2020-01-06

  • Fix Send SMS API exception

v4.3.9 - 2019-12-20

  • Add Powerpack support

v4.3.8 - 2019-12-04

  • Add MMS support

v4.3.7 - 2019-11-13

  • Add GetInput XML support

v4.3.6 - 2019-10-16

  • Add SSML support

v4.3.5 - 2019-10-16

  • Fix Undefined index for invalid_number: Bulk SMS

v4.3.4 - 2019-07-31

  • Add logic to handle invalid numbers for bulk SMS

v4.3.3 - 2019-04-15

  • Fix responses to return HTTP status codes.

v4.3.2 - 2019-04-02

  • Fix client->messages->create response by adding error handling.

v4.3.1 - 2019-03-20

  • Fix Json responses for all resources.

v4.3.0 - 2019-03-12

  • Add PHLO support
  • Add Multi-Party Call triggers

v4.2-beta1 - 2019-03-11

  • Add PHLO support
  • Add Multi-Party Call triggers

v4.1.5 - 2018-11-21

  • Add hangup party details to CDR. CDR filtering allowed by hangup_source and hangup_cause_code.
  • Add sub-account cascade delete support.

v4.1.4 - 2018-10-31

  • Add live calls filtering by to, from numbers and call direction.

v4.1.3 - 2018-09-28

  • All calls retrieval response fixed

v4.1.2 - 2018-09-21

  • Add Queued status for filtering calls in queued status
  • Add log_incoming_messages parameter to application create and modify apis

v4.1.1 - 2018-09-18

  • add powerpack feature
  • add unit tests for powerpack feature

v4.1.0 - 2018-07-05

  • Fixed subaccount create response
  • Fixed response mapping with multiple resources
  • FIxed validate signature to handle ports in the URLs

v4.0.0 - 2018-01-18

  • Added a get meta method for list responses
  • Reduced default timeout to 5 seconds

v4.0.0-beta1 - 2017-10-25

  • The new SDK works with PHP 5.5, 5.6, 7.0 and 7.1
  • JSON serialization and deserialization is now handled by the SDK
  • The API interfaces are consistent and guessable

1.1.7 - 2017-04-25

  • API domain modified from api.plivo.io to api.plivo.com

1.1.6 - 2017-04-24

  • API domain modified from api.plivo.com to api.plivo.io

1.1.5 - 2016-06-02

  • Merge pull request #37 from plivo/add_param_dial_xml
  • Added digitsMatchBLeg parameter to Dial XML

1.1.4 - 2016-03-29

  • now you can pass accented and non ascii characters in a Speak element and they will be properly encoded in the resulting XML

1.1.3 - 2016-03-01

  • Removed the catching of guzzle exceptions from the request function.

1.1.2 - 2016-03-01

  • Relaxed guzzlehttp/guzzle version requirements; any guzzlehttp/guzzle v6.0.0 and above should work just fine.

1.1.1 - 2016-02-11

  • Added validate_signature function to RestAPI class.
  • closes #32

1.1.0 - 2016-06-02

  • closes #24
  • Requires PHP 5.5 or above

1.0.1 - 2015-11-25

  • Update README.md

1.0.0 - 2015-11-10

  • Update README.md

[0.1.0](Live on composer) - 2015-03-13

  • Adheres to standard when extending parent class (match signatures)
  • Makes the package installable via Composer
  • Replaces HTTP_Request2 with Guzzle