Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Change Log

## [4.67.0](https://github.com/plivo/plivo-php/tree/v4.67.0) (2025-04-30)
**Feature - New Param added for Start Recording API.**
- Support `record_channel_type` in Start Recording API and `recordChannelType` in Record XML.

## [4.66.7](https://github.com/plivo/plivo-php/tree/v4.66.7) (2025-04-08)
**Bug fix - Handle empty message_uuid array for async api**
- Handle empty message_uuid array for async send sms api
Expand Down
2 changes: 2 additions & 0 deletions src/Plivo/Resources/Call/CallInterface.php
Original file line number Diff line number Diff line change
Expand Up @@ -422,6 +422,7 @@ public function transfer($liveCallUuid, array $optionalArgs = [])
* <br /> recording_duration_ms - duration in milliseconds of the recording.
* <br /> recording_start_ms - when the recording started (epoch time UTC) in milliseconds.
* <br /> recording_end_ms - when the recording ended (epoch time UTC) in milliseconds.
* + [string] record_channel_type - The type of channel for the recording (e.g., mono, stereo). Defaults to stereo.
* @option options [String] :callback_method - The method which is used to invoke the callback_url URL. Defaults to POST.
* @return CallRecording
*/
Expand Down Expand Up @@ -454,6 +455,7 @@ public function record($liveCallUuid, array $optionalArgs = [])
* <br /> recording_duration_ms - duration in milliseconds of the recording.
* <br /> recording_start_ms - when the recording started (epoch time UTC) in milliseconds.
* <br /> recording_end_ms - when the recording ended (epoch time UTC) in milliseconds.
* + [string] record_channel_type - The type of channel for the recording (e.g., mono, stereo). Defaults to stereo.
* @option options [String] :callback_method - The method which is used to invoke the callback_url URL. Defaults to POST.
* @return CallRecording
* @throws PlivoValidationException
Expand Down
4 changes: 2 additions & 2 deletions src/Plivo/Version.php
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,13 @@ class Version
/**
* @const int PHP helper library minor version number
*/
const MINOR = 66;
const MINOR = 67;

/**
* @const int PHP helper library patch number
*/

const PATCH = 7;
const PATCH = 0;

/**
* @return string
Expand Down
3 changes: 2 additions & 1 deletion src/Plivo/XML/Record.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@ class Record extends Element {
'callbackMethod',
'transcriptionType',
'transcriptionUrl',
'transcriptionMethod'
'transcriptionMethod',
'recordChannelType'
];

/**
Expand Down
Loading