Skip to content

Latest commit

 

History

History
428 lines (225 loc) · 6.73 KB

CHANGELOG.md

File metadata and controls

428 lines (225 loc) · 6.73 KB

PHP SDK Changelog

All notable changes to this project will be documented in this file.

The format of this changelog is based on Keep a Changelog. This project adheres to Semantic Versioning.

None

[5.1.0] - 2025-02-05

Added

  • CampaignTFN and MessageResultsAllOfTfn models

[5.0.0] - 2025-01-08

Added

  • Webhook classes
  • More idiomated Enum management

Changed

  • Use upgraded openapi generator

Removed

  • *AllOf model files

[4.7.0] - 2024-12-17

Added

  • Use latest spec updates
  • mediaUrls are nullable
  • Add SetDTMFPassThrough command

[4.6.0] - 2024-10-08

Added

  • Add KnowledgeBase API to SDK

[4.5.0] - 2024-09-11

Added

  • Pagination functionality for PHP SDK

[4.4.2] - 2024-07-23

Changed

  • Regenerate SDK files

[4.4.1] - 2024-07-12

Changed

  • Fix test file format and some value updates, also fix SDK file auto-generation issue

[4.4.0] - 2024-07-12

Changed

  • GetDigit initialTimeoutMS property type change from string to integer

Removed

  • Removal of deprecated percl fields

[4.3.4] - 2024-04-09

Added

  • Fix for Signature Information class method bug

[4.3.3] - 2023-09-21

Changed

  • PHP SDK Unit Tests

[4.3.2] - 2023-09-06

Changed

  • TranscribeUtterance into a PerCL command

[4.3.1] - 2023-09-01

Added

  • MIT License

[4.3.0] - 2023-08-15

Added

  • Transcribe Utterance Feature

[4.2.1] - 2023-07-26

Changed

  • Changed AddToConference CallId property type from boolean to string

[4.2.0] - 2023-06-08

Added

  • Number management feature for php sdk including methods, properties, and testing

[4.1.0] - 2023-04-27

Changed

  • Introduce application ID filtering for list calls method

[4.0.0] - 2023-04-26

Added

  • Implemented new method (toJSON()) that overwrites the toPerCLString method for PerCL serialization

[3.2.0] - 2023-04-03

Added

[3.1.3] - 2023-03-13

Changed

  • callStatus variable of CallResult is now processing and returning correct data back

[3.1.2] - 2023-02-21

Changed

  • OutDial PerCL command callingNumber and destination types fixed

[3.1.1] - 2023-02-14

Changed

  • Application Request model allows for null values

[3.1.0] - 2023-01-06

Changed

  • Enums have been implemented in the php sdk
  • Updated README for enum implementation and testing

[3.0.4] - 2022-12-01

Changed

  • Changed QueueResult property current_size from string to int
  • Renamed QueueResult property average_wait_time to average_queue_removal_time

[3.0.3] - 2022-11-01

Added

  • Add offnet property in IncomingNumber resource
  • Add offnet query parameter for listIncomingNumbers

[3.0.2] - 2022-10-07

Added

  • Add play_ beep enum to UpdateConferenceRequest

[3.0.1] - 2022-08-22

Changed

  • Say command 'loop' property defaults to 1
  • Add Park/Unpark commands

[3.0.0] - 2022-05-21

Changed

  • Updates for SDK parity

[2.0.0] - 2022-03-29

Changed

  • Rename api->list_an_application to list->list_applications
  • Use new openapi-generator version (5.4.0)
  • Added new Capabilities Model
  • Fix to allow \n and multi-line strings support for SMS message methods

[1.1.5] - 2021-12-06

-remove alias from accepted query parameters when listing AvailablePhoneNumbers

-Add country, region, smsEnabled, and voiceEnabled as accepted query parameters for AvailablePhoneNumbers

-Add smsEnabled to AvailablePhoneNumbers response schema

-Add applicationId, country, region, smsEnabled, voiceEnabled, and hasApplication as accepted query parameters for IncomingPhoneNumber.

[1.1.4] - 2021-11-01

Added

  • Add active property to List Calls Requests

Changed

  • Small instances of token to key
  • Call ID is not required to AddToConference

[1.1.3] - 2021-10-05

Added

  • Add Util.php with utilities to verify Signing Secrets

Fixed

  • Rename PerclScript and PerclCommand files to be match case sensitivity

[1.1.2] - 2021-03-10

Added

  • Add callConnectUrl option to MakeCall Request

[1.1.1] - 2020-12-17

Added

  • Add privacyMode option to RecordUtterance PerCL command

[1.1.0] - 2020-12-16

Added

  • Add Reject PerCL command
  • Add Hangup PerCL command

Fixed

  • Updated description and requirement of action_url attribute of Redirect PerCL command

[1.0.2] - 2020-12-16

Added

  • Additional message statuses for TFN functionality

[1.0.1] - 2020-08-04

Added

  • Add privacyMode option

[1.2.1] - 2020-10-14

Added

  • Add Reject PerCL command
  • Add privacyMode option

Changed

  • Rename setPersyUrl to setUrl

Fixed

  • Properly handle empty response bodies
  • Other Minor bug fixes

[1.2] - 2019-10-16

Changed

  • Persephony is now FreeClimb
  • Code cleanup
  • Documentation Updates
  • Test Update

Fixed

  • Update common response handler to not use bodu twice

[1.1.1] - 2019-06-27

Changed

  • Minor updates to docs and code cleanup

[1.1.0] - 2019-06-07

Pull Requests

  • Merge pull request #22 from PersephonyAPI/maintenance

[1.0.0] - 2019-06-04

Changed

  • Change default api target

[0.1.0] - 2019-05-30

Added

  • PlayEarlyMedia PerCL Command

[0.0.2] - 2018-11-29

Remove

  • Remove callConnectUrl and statusCallbackUrl from api.calls#create

[0.0.1] - 2018-11-13

Added

  • PerCL Support
  • FreeClimb API Support
  • README, LICENSE
  • docs

Changed

  • Initial Release