From 9e8f8b45c682633ac354149f5c4ac6f93fc33925 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aleix=20Conchillo=20Flaqu=C3=A9?= Date: Wed, 21 Jan 2026 14:39:57 -0800 Subject: [PATCH] added changelog files for #3519 --- changelog/3519.added.2.md | 1 + changelog/3519.added.3.md | 1 + changelog/3519.added.md | 1 + changelog/3519.fixed.2.md | 1 + changelog/3519.fixed.md | 1 + 5 files changed, 5 insertions(+) create mode 100644 changelog/3519.added.2.md create mode 100644 changelog/3519.added.3.md create mode 100644 changelog/3519.added.md create mode 100644 changelog/3519.fixed.2.md create mode 100644 changelog/3519.fixed.md diff --git a/changelog/3519.added.2.md b/changelog/3519.added.2.md new file mode 100644 index 000000000..03e2372ad --- /dev/null +++ b/changelog/3519.added.2.md @@ -0,0 +1 @@ +- Added `RTVIProcessor.create_rtvi_observer()` factory method for creating RTVI observers. diff --git a/changelog/3519.added.3.md b/changelog/3519.added.3.md new file mode 100644 index 000000000..7ea1e638c --- /dev/null +++ b/changelog/3519.added.3.md @@ -0,0 +1 @@ +- Added `FrameProcessor.broadcast_frame_instance(frame)` method to broadcast a frame instance by extracting its fields and creating new instances for each direction. diff --git a/changelog/3519.added.md b/changelog/3519.added.md new file mode 100644 index 000000000..5ed2bd522 --- /dev/null +++ b/changelog/3519.added.md @@ -0,0 +1 @@ +- `PipelineTask` now automatically adds `RTVIProcessor` and registers `RTVIObserver` when `enable_rtvi=True` (default), simplifying pipeline setup. diff --git a/changelog/3519.fixed.2.md b/changelog/3519.fixed.2.md new file mode 100644 index 000000000..bcd384f7f --- /dev/null +++ b/changelog/3519.fixed.2.md @@ -0,0 +1 @@ +- Fixed `FrameProcessor.broadcast_frame()` to deep copy kwargs, preventing shared mutable references between the downstream and upstream frame instances. diff --git a/changelog/3519.fixed.md b/changelog/3519.fixed.md new file mode 100644 index 000000000..cabaa5a3e --- /dev/null +++ b/changelog/3519.fixed.md @@ -0,0 +1 @@ +- Transports now properly broadcast `InputTransportMessageFrame` frames both upstream and downstream instead of only pushing downstream.