From 8d4feede235f3b098df12bac9dc3197fca0c7ef7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aleix=20Conchillo=20Flaqu=C3=A9?= Date: Wed, 15 Apr 2026 15:21:26 -0700 Subject: [PATCH] Split #4313 changelog into one entry per file --- changelog/4313.added.2.md | 1 + changelog/4313.added.3.md | 1 + changelog/4313.added.md | 2 -- 3 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 changelog/4313.added.2.md create mode 100644 changelog/4313.added.3.md diff --git a/changelog/4313.added.2.md b/changelog/4313.added.2.md new file mode 100644 index 000000000..2093e0a8a --- /dev/null +++ b/changelog/4313.added.2.md @@ -0,0 +1 @@ +- Added `buttons` field to `OutputDTMFFrame` and `OutputDTMFUrgentFrame` for sending multi-key DTMF sequences as a `list[KeypadEntry]`. Use `OutputDTMFFrame.from_string("123#")` (or the equivalent on `OutputDTMFUrgentFrame`) to build one from a dial string, and `to_string()` to convert back. diff --git a/changelog/4313.added.3.md b/changelog/4313.added.3.md new file mode 100644 index 000000000..8dc2c89f1 --- /dev/null +++ b/changelog/4313.added.3.md @@ -0,0 +1 @@ +- Added `DailyOutputDTMFFrame` and `DailyOutputDTMFUrgentFrame` frames. In addition to the inherited `buttons`, they accept `session_id`, `digit_duration_ms` and `method`, which are forwarded to Daily's `send_dtmf` as `sessionId`, `digitDurationMs` and `method`. diff --git a/changelog/4313.added.md b/changelog/4313.added.md index 738744a80..36e4b4f2e 100644 --- a/changelog/4313.added.md +++ b/changelog/4313.added.md @@ -1,3 +1 @@ - Added `DailyTransport.send_dtmf()` to expose the Daily call client's DTMF sending capability, enabling applications to send tones during a call (e.g. IVR navigation). -- Added `buttons` field to `OutputDTMFFrame` and `OutputDTMFUrgentFrame` for sending multi-key DTMF sequences as a `list[KeypadEntry]`. Use `OutputDTMFFrame.from_string("123#")` (or the equivalent on `OutputDTMFUrgentFrame`) to build one from a dial string. -- Added `DailyOutputDTMFFrame` and `DailyOutputDTMFUrgentFrame` frames. In addition to the inherited `buttons`, they accept `session_id`, `digit_duration_ms` and `method`, which are forwarded to Daily's `send_dtmf` as `sessionId`, `digitDurationMs` and `method`.