Skip to content

Latest commit

 

History

History
518 lines (389 loc) · 28.8 KB

CHANGELOG.md

File metadata and controls

518 lines (389 loc) · 28.8 KB

Change Log

5.49.2 (2024-10-23)

Feature - FraudCheck param in Create, Get and List Session

  • Support for the fraud_check parameter in sms verify session request
  • Added support for fraud_check in GET and LIST verify session

5.49.1 (2024-10-10)

Feature - Dtmf param in Create, Get and List Session

  • Support for the dtmf parameter in voice verify session request
  • Added support for dtmf in GET and LIST verify session

5.49.0 (2024-09-30)

**Feature - Adding new param support for Number Masking session with single party **

  • Added create_session_with_single_party, virtual_number_cooloff_period and force_pin_authentication attributes in Masking Session

5.48.1 (2024-09-06)

Feature - Adding more attribute on mdr object

  • Added message_sent_time, message_updated_time and error-message on get and list Message API

5.48.0 (2024-08-12)

Feature - Adding support for brand_name and app_hash in Create,Get and List Session

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

5.47.4 (2024-09-03)

**Feature - Adding new element for Audio Stream XML **

  • Added keepCallAlive element in Audio Stream XML

5.47.3 (2024-07-09)

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

  • Support for param locale in get and list Session API Response

5.47.2 (2024-06-20)

Feature - Adding support for Locale param in Create Session

  • Added new request param locale in create Session API

5.47.1 (2024-05-28)

Feature - Adding filter support for List Application API

  • Added new filer param appName in list application API

5.47.0 (2024-05-28)

Feature - Number Masking Feature Added

  • Number Masking APIs added to create, update, delete and list sessions

5.46.0 (2024-05-20)

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

5.45.0 (2024-05-07)

Feature - Adding support for interactive whatsapp messages

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

5.44.0 (2024-04-22)

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

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

5.43.2 (2024-04-4)

Feature - new response field declined_reasons field

  • Added new response field declined_reasons for LIST / GET Brand APIs

5.43.1 (2024-03-26)

Bug Fix: Create profile API

  • Addressed issue with profile creation for subaccount.

5.43.0 (2024-03-13)

Feature - Import Campaign API

  • Added: Import Campaign API

5.42.3 (2024-03-01)

Feature - Log Redaction Enhancement

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

5.42.2 (2024-01-25)

Feature - added field in profile apis

  • Added new field alt_business_id for POST create Profile, GET List Profiles, GET Profiles SDKs

5.42.1 (2023-12-19)

Feature - added param in speak api

  • Added new field type for POST Speak APIs

5.42.0 (2023-12-14)

Feature - added two fields vertical and campaign_alias

  • Added response fields vertical and campaign_aliasfor LIST / GET Campaign APIs

5.41.1 (2023-12-13)

Support from_number and to_number filters for List Message

  • Supporting from_number and to_number params for List Message filtering

5.41.0 (2023-11-29)

Feature - new response field error_code and error_reason

  • Added new response field error_code and error_reasonfor LIST / GET Campaign APIs

5.40.0 (2023-11-12)

Feature - registration_status field

  • Added new param registration_status in LIST Campaign APIs

v5.39.0 (2023-11-10)

Feature - Verify Caller Id API support

  • API support for verifying, updating, getting and deleting caller IDs.

5.38.0 (2023-11-08)

Verify Service -Added Support for Verify Service Public API'S -Create Session API(POST): To create a verify session (2FA). Allowed params recipient, method, channel, callback_url, app_uuid -Get Session API(GET): To retrieve a particular session -List Sessions : To retrieve all the sessions -Validate Session : To validate OTP for a particular session

5.37.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.

5.36.0 (2023-10-20)

Feature - campaign_source field

  • Added new param campaign_source in LIST / GET Campaign APIs

5.35.0 (2023-10-17)

Feature - Fixes for Campaign services list API meta data

  • Fixed Meta data response for campaign, brand and profile list

5.34.0 (2023-10-13)

Feature - WhatsApp message support

5.33.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

v5.32.0 (2023-08-03)

Feature - DLT parameters

v5.31.0 (2023-06-28)

Feature - Streaming API and XML

  • Added Stream API endpoints
  • Added Stream XML creation ability

5.30.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

v5.29.0 (2023-03-16)

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

v5.28.0 (2023-05-29)

v5.27.0 (2023-05-04)

v5.26.0 (2023-04-25)

v5.25.0 (2023-04-11)

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

v5.24.0 (2023-17-03)

v5.23.0 (2023-03-03)

v5.22.0 (2023-02-23)

  • Enhance MDR filtering capabilities

v5.21.0 (2023-01-25)

v5.20.0 (2023-01-18)

  • Added new param - 'message_expiry' in plivo-dotnet

v5.19.0 (2022-12-16)

  • Added: Update campaign api endpoints

v5.18.0 (2022-12-06)

  • Added: Delete campaign and brand api endpoints

v5.17.0 (2022-10-17)

  • Added: Brandusecase API, 10dlc api enhancement

v5.16.0 (2022-10-14)

v5.15.4 (2022-09-30)

  • Bug fix:: plivo_subaccount added in 10dlc profile api

v5.15.3 (2022-09-28)

  • 10DLC: Adding more attributes to campaign creation request

v5.15.2 (2022-09-13)

  • Bug fix: 10DLC LinkNumberSync remove mandatory params

v5.15.1 (2022-08-22)

  • Fix Incorrect Exception handling for JSON response parsing exceptions

v5.15.0 (2022-08-18)

Features - JWT Token Creation API

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

v5.14.1 (2022-08-05)

Fix - Powerpack number count

  • Handle zero numbers on powerpack

v5.14.0 (2022-07-12)

Feature - STIR Attestation

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

v5.13.4 (2022-06-28)

Fix - Print Exception for 400 case

  • Printing the Exception for 400 error case

v5.13.3 (2022-06-23)

  • Fixed versioning issue in nuspec

v5.13.2 (2022-06-23)

  • Mapped first_name and last_name param to AuthorizedContact Profile Creation request

v5.13.1 (2022-05-12)

  • Added affiliate_marketing param to CreateCampaign request

v5.13.0 (2022-05-10)

  • add brand_type field in BrandResponse

v5.12.0 (2022-05-05)

Feature - List all recordings and The MultiPartyCall element

v5.11.0 (2022-04-28)

Feature - 10dlc API Callback

  • callback support for brand, campaign and link number api

v5.10.0 (2022-04-18)

Feature - Voice Async API requests

  • Added asynchronous SDK requests support for all The Voice APIs

v5.9.0 (2022-04-14)

Feature - 10dlc api

  • Profile API, Brand API, Number Linking

v5.8.0 (2022-03-25)

Feature - DialElement

v5.7.4 (2022-02-22)

MPCListParticipant

  • member_address parameter added in response

v5.7.3 (2022-02-17)

Bug Fix - Phone number

  • Added support to query via city for Phone number List calls.

v5.7.2 (2022-01-25)

MPCStartCallRecording

  • parameter change from statusCallback to recordingCallback

v5.7.1 (2022-01-25)

Fix - HTTP Client

  • Log SDK version in the HTTP request.

v5.7.0 (2021-12-16)

Features - SMS

  • 10dlc api support

v5.6.1 (2021-12-16)

Bug fix

  • Added an exception to allow for more efficient error logs.

v5.6.0 (2021-12-14)

Features - Voice

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

v5.5.0 (2021-11-25)

Features - Voice: Multiparty calls

  • The Add Multiparty Call API allows for greater functionality by accepting options like start recording audio, stop recording audio, and their HTTP methods.
  • Multiparty Calls now has new APIs to stop and play audio.

v5.4.0 (2021-10-11)

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

v5.3.0 (2021-07-28)

v5.2.1 (2021-07-27)

  • Updated default HTTP client request timeout to 5 seconds.

v5.2.0 (2021-07-14)

  • Add support for MPC APIs and XML (Voice retry included), validated voice UTs.

v5.1.0 (2021-07-13)

v5.0.1 (2021-07-05)

  • Make parameters optional for XML method AddSpeak

v5.0.0 (2021-07-05)

  • BREAKING: Removed the total_count parameter in meta data for list MDR response

v4.17.1 (2021-07-02)

  • Read voice network group from voice pricing
  • Read voice network group from List/Get CDR response

v4.17.0 (2021-06-15)

  • Add stir verification param as part of Get CDR and Live call API response

v4.16.1 (2020-04-08)

  • Read origination prefix from voice pricing

v4.16.0 (2021-03-30)

  • Add support for Regulatory Compliance APIs.
  • Add "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
  • Add "npanxx" and "local_calling_area" support for Search Phone Number.

v4.15.1 (2020-12-17)

  • Fix Prosody XML error - SSML.

v4.15.0 (2020-11-17)

  • Add number_priority support for Powerpack API.

v4.14.0 (2020-10-27)

  • Change lookup API endpoint and response.

v4.13.0 (2020-10-06)

  • Add support for Lookup API.

v4.12.0 (2020-09-24)

  • Add "PublicUri" optional param support for Application API.

v4.11.0 (2020-09-07)

  • Add Powerpack for MMS

v4.10.2 (2020-08-19)

  • Internal changes in PHLO for MultiPartyCall component.

v4.10.1 (2020-08-14)

  • Add exception handling for non-JSON error responses and statusCode 401.

v4.10.0 (2020-08-06)

  • Add retries to multiple regions for voice requests.

v4.9.1 (2020-06-30)

  • Fix List Call Details response.

v4.9.0 (2020-05-28)

  • Add JWT helper functions.

v4.8.2 (2020-05-19)

  • Fix List All Rented Numbers API response.

v4.8.1 (2020-05-19)

  • Add Send MMS using Media_ID support.

v4.8.0 (2020-04-29)

  • Add V3 signature helper functions.

v4.7.1 (2020-04-24)

  • Fix Bulk call API 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.10 (2020-03-05)

  • Fix Newtonsoft warning.

v4.4.9 (2020-02-25)

  • Add Media support.

v4.4.8 (2019-12-20)

  • Add Powerpack support.

v4.4.7 (2019-12-04)

  • Add MMS support.

v4.4.6 (2019-11-13)

  • Add GetInput XML support.

v4.4.5 (2019-10-14)

  • Add proxy-support for Signature Validation.

v4.4.4 (2019-09-30)

  • Fix support for mixed SSML tags.

v4.4.3 (2019-08-06)

  • Add logic to handle invalid numbers for bulk SMS.

v4.4.2 (2019-07-18)

  • Add Status Code in API responses.

v4.4.1 (2019-06-12)

  • Add AggregateException Flattening

v4.4.0 (2019-03-14)

  • Add PHLO support
  • Add Multi-Party Call triggers

v4.3.0-beta1 (2019-03-14)

  • Add PHLO support in beta release
  • Add Multi-Party Call triggers

v4.2.3 (2019-01-04)

  • Update Thread Safety handling for synchronous execution.

v4.2.2 (2018-12-27)

  • Fix dynamic object usage with async/await statement.

v4.2.1 (2018-12-13)

  • Fix Web Proxy Support.

v4.2.0 (2018-12-04)

  • Changed base reference to .NET Standard 2.0 to support System.Web.Proxy.
  • Add Strong Naming instructions.

v4.1.7 (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.6 (2018-10-31)

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

v4.1.5 (2018-10-16)

  • Add support for SSML tags.

v4.1.4 (2018-10-01)

  • Add Trackable parameter in messages.

v4.1.3 (2018-09-17)

  • Added parent_call_uuid parameter added to filter calls.
  • Queued status added for filtering calls in queued status.

v4.1.2 (2018-08-28)

  • Added log_incoming_messages parameter to Create and Update Application api.

v4.1.1 (2018-07-12)

  • Added state parameter to message list api.
  • Fixed deletion of rented number.
  • Conference member mute response fix.
  • Removed the optional [ & ] while formatting the date.

v4.1.0 (2018-02-16)

  • Added Address and Identity resources.
  • Fixes #50 (NullReferenceException)

v4.0.0 (2018-01-18)

  • Supports v2 signature validation
  • Targets .NET Standard 1.3
  • All utils are moved to a neater namespace

v4.0.0-beta2 (2017-11-02)

  • Fix #41 - Pricing API interface from v4.0.0-beta1

v4.0.0-beta1 (2017-10-30)

  • The new SDK works with both .NET Framework (4.5+) and .NET Core (1.0+)
  • The API interfaces are consistent and guessable

Other changes

  • 3.0.7 Re-release
  • 3.0.6 Added addition verify signature function
  • 3.0.5 Added support for RestSharp 105.2.3
  • 3.0.4 Added digitsMatchBLeg parameter to Dial XML.
  • 3.0.3 Fixed sorting in Verify function
  • 3.0.2 Added answer_time and initiation_time to CDR model.
  • 3.0.1 Added beep attribute to Wait XML.
  • 3.0.0 Updated RestSharpSigned
  • 2.0.2 Added Request API function, stop_speak_member function in Conference API and abstracted all API responses to a parent class PlivoResponse.
  • 2.0.1 Added modify_number function.
  • 2.0.0 Update and separate bundling of RestSharp client and add RestSharpSigned as nuget package dependency. Signed version enables it to work with modern as well as older projects that still require strongname binaries.
  • 1.3.7 Make Verify Signature function public
  • 1.3.5 PhoneNumber API
  • 1.3.2 Added old_auth_token and auth_token fields to SubAccount response
  • 1.3.1 Added log attribute in GetDigits to handle sensitive DTMF info
  • 1.3.0 Added Delete Recording API
  • 1.2.9 Added minSilence attribute in Wait, async attribute in DTMF, NuGet Update -selfrelayDTMF attribute in Conference, stop_speak() method and invalid_numbers in Call Response and added get_account, get_recordings, get_recording and get_recording_by_call_uuid methods
  • 1.2.8 Fixed issue with returning of nested XML object.
  • 1.2.7 Added 'recordWhenAlone' attribute in Conference XML.
  • 1.2.6 Fixed available number group for renting numbers.
  • 1.2.5 Fix issues with packaging.
  • 1.2.3 Allow optional parameters on various APIs.
  • 1.2.2 Minor change. Fix for speak api method.
  • 1.2.0 Additional APIs coverage: incoming carrier and pricing. support for unicode.
  • 1.1.7 Minor change. Updated attributes for Conference and Record Elements.
  • 1.1.6 Minor change. Updated attributes for GetDigits Element.
  • 1.1.5 Minor change. Updated attributes for Conference Element.
  • 1.1.4 Minor change. Updated attributes for Record Element.
  • 1.1.3 Minor fix for attribute error.
  • 1.1.2 Added attribute to XML element Wait.
  • 1.1.1 Added method for making bulk calls with sip headers for each.
  • 1.1.0 Multilingual speak support html entities. Added the new message APIs. Also updated various model attributes to handle json response.
  • 1.0.3 Minor fix to deal with GET request on few resources.
  • 1.0.2 Minor fix for PlivoElement.AddWait method.
  • 1.0.1 Minor fix for Number API calls.
  • 1.0 Supports making Plivo APIs calls and generation of Plivo XML.