diff --git a/changelog/4228.removed.10.md b/changelog/4228.removed.10.md new file mode 100644 index 000000000..259275b49 --- /dev/null +++ b/changelog/4228.removed.10.md @@ -0,0 +1 @@ +- ⚠️ Removed deprecated `add_pattern_pair` method from `PatternPairAggregator`. Use `add_pattern` instead. diff --git a/changelog/4228.removed.2.md b/changelog/4228.removed.2.md new file mode 100644 index 000000000..c662fc08d --- /dev/null +++ b/changelog/4228.removed.2.md @@ -0,0 +1 @@ +- ⚠️ Removed deprecated `interruption_strategies` parameter from `PipelineParams`, `StartFrame`, and `FrameProcessor`. Use `LLMUserAggregator`'s `user_turn_strategies` parameter instead. diff --git a/changelog/4228.removed.3.md b/changelog/4228.removed.3.md new file mode 100644 index 000000000..7dfd35a1d --- /dev/null +++ b/changelog/4228.removed.3.md @@ -0,0 +1 @@ +- ⚠️ Removed deprecated `EmulateUserStartedSpeakingFrame` and `EmulateUserStoppedSpeakingFrame` frames, and the `emulated` field from `UserStartedSpeakingFrame` / `UserStoppedSpeakingFrame`. diff --git a/changelog/4228.removed.4.md b/changelog/4228.removed.4.md new file mode 100644 index 000000000..7a376b817 --- /dev/null +++ b/changelog/4228.removed.4.md @@ -0,0 +1 @@ +- ⚠️ Removed deprecated `pipecat.audio.interruptions` module (`BaseInterruptionStrategy`, `MinWordsInterruptionStrategy`). Use `pipecat.turns.user_start.MinWordsUserTurnStartStrategy` with `LLMUserAggregator`'s `user_turn_strategies` parameter instead. diff --git a/changelog/4228.removed.5.md b/changelog/4228.removed.5.md new file mode 100644 index 000000000..cb94d7151 --- /dev/null +++ b/changelog/4228.removed.5.md @@ -0,0 +1 @@ +- ⚠️ Removed deprecated `pipecat.processors.transcript_processor` module (`TranscriptProcessor`, `TranscriptProcessorConfig`). Use pipeline observers instead. diff --git a/changelog/4228.removed.6.md b/changelog/4228.removed.6.md new file mode 100644 index 000000000..2879461d9 --- /dev/null +++ b/changelog/4228.removed.6.md @@ -0,0 +1 @@ +- ⚠️ Removed deprecated `TranscriptionMessage`, `ThoughtTranscriptionMessage`, and `TranscriptionUpdateFrame` from `pipecat.frames.frames`. diff --git a/changelog/4228.removed.7.md b/changelog/4228.removed.7.md new file mode 100644 index 000000000..1e51a9316 --- /dev/null +++ b/changelog/4228.removed.7.md @@ -0,0 +1 @@ +- ⚠️ Removed deprecated `STTMuteFilter`, `STTMuteConfig`, and `STTMuteStrategy` from `pipecat.processors.filters.stt_mute_filter`. Use `pipecat.turns.user_mute` strategies with `LLMUserAggregator`'s `user_mute_strategies` parameter instead. diff --git a/changelog/4228.removed.8.md b/changelog/4228.removed.8.md new file mode 100644 index 000000000..926a827a9 --- /dev/null +++ b/changelog/4228.removed.8.md @@ -0,0 +1 @@ +- ⚠️ Removed deprecated `UserResponseAggregator` class from `pipecat.processors.aggregators.user_response`. Use `LLMUserAggregator` instead. diff --git a/changelog/4228.removed.9.md b/changelog/4228.removed.9.md new file mode 100644 index 000000000..5a6aa32ad --- /dev/null +++ b/changelog/4228.removed.9.md @@ -0,0 +1 @@ +- ⚠️ Removed deprecated `pipecat.utils.tracing.class_decorators` module. Use `pipecat.utils.tracing.service_decorators` instead. diff --git a/changelog/4228.removed.md b/changelog/4228.removed.md new file mode 100644 index 000000000..176ed6b63 --- /dev/null +++ b/changelog/4228.removed.md @@ -0,0 +1 @@ +- ⚠️ Removed deprecated `allow_interruptions` parameter from `PipelineParams`, `StartFrame`, and `FrameProcessor`. Interruptions are now always allowed by default. Use `LLMUserAggregator`'s `user_turn_strategies` / `user_mute_strategies` parameters to control interruption behavior.