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
- CampaignTFN and MessageResultsAllOfTfn models
- Webhook classes
- More idiomated Enum management
- Use upgraded openapi generator
- *AllOf model files
- Use latest spec updates
- mediaUrls are nullable
- Add SetDTMFPassThrough command
- Add KnowledgeBase API to SDK
- Pagination functionality for PHP SDK
- Regenerate SDK files
- Fix test file format and some value updates, also fix SDK file auto-generation issue
- GetDigit initialTimeoutMS property type change from string to integer
- Removal of deprecated percl fields
- Fix for Signature Information class method bug
- PHP SDK Unit Tests
- TranscribeUtterance into a PerCL command
- MIT License
- Transcribe Utterance Feature
- Changed AddToConference CallId property type from boolean to string
- Number management feature for php sdk including methods, properties, and testing
- Introduce application ID filtering for list calls method
- Implemented new method (toJSON()) that overwrites the toPerCLString method for PerCL serialization
- Introduce signing secret verification class (RequestVerifier) - https://docs.freeclimb.com/docs/validating-requests-from-freeclimb#how-to-verify-requests-manually
- callStatus variable of CallResult is now processing and returning correct data back
- OutDial PerCL command callingNumber and destination types fixed
- Application Request model allows for null values
- Enums have been implemented in the php sdk
- Updated README for enum implementation and testing
- Changed
QueueResult
propertycurrent_size
from string to int - Renamed
QueueResult
propertyaverage_wait_time
toaverage_queue_removal_time
- Add
offnet
property in IncomingNumber resource - Add
offnet
query parameter for listIncomingNumbers
- Add
play_ beep
enum toUpdateConferenceRequest
- Say command 'loop' property defaults to
1
- Add Park/Unpark commands
- Updates for SDK parity
- 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
-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.
- Add
active
property to List Calls Requests
- Small instances of
token
tokey
- Call ID is not required to
AddToConference
- Add
Util.php
with utilities to verify Signing Secrets
- Rename PerclScript and PerclCommand files to be match case sensitivity
- Add
callConnectUrl
option to MakeCall Request
- Add
privacyMode
option to RecordUtterance PerCL command
- Add
Reject
PerCL command - Add
Hangup
PerCL command
- Updated description and requirement of
action_url
attribute ofRedirect
PerCL command
- Additional message statuses for TFN functionality
- Add
privacyMode
option
- Add
Reject
PerCL command - Add
privacyMode
option
- Rename
setPersyUrl
tosetUrl
- Properly handle empty response bodies
- Other Minor bug fixes
- Persephony is now FreeClimb
- Code cleanup
- Documentation Updates
- Test Update
- Update common response handler to not use bodu twice
- Minor updates to docs and code cleanup
- Merge pull request #22 from PersephonyAPI/maintenance
- Change default api target
PlayEarlyMedia
PerCL Command
- Remove
callConnectUrl
andstatusCallbackUrl
from api.calls#create
- PerCL Support
- FreeClimb API Support
- README, LICENSE
- docs
- Initial Release