diff --git a/CHANGELOG.md b/CHANGELOG.md index 94963b988..3f4d47273 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,20 @@ All notable changes to **Pipecat** will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [Unreleased] + +### Deprecated + +- `LLMMessagesFrame` is deprecated, in favor of either: + + - `LLMMessagesUpdateFrame` with `run_llm=True` + - `OpenAILLMContextFrame` with desired messages in a new context + +- `LLMUserResponseAggregator` and `LLMAssistantResponseAggregator` are + deprecated, as they depended on the now-deprecated `LLMMessagesFrame`. Use + `LLMUserContextAggregator` and `LLMAssistantResponseAggregator` (or + LLM-specific subclasses thereof) instead. + ## [0.0.78] - 2025-08-07 ### Added @@ -88,16 +102,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Deprecated -- `LLMMessagesFrame` is deprecated, in favor of either: - - - `LLMMessagesUpdateFrame` with `run_llm=True` - - `OpenAILLMContextFrame` with desired messages in a new context - -- `LLMUserResponseAggregator` and `LLMAssistantResponseAggregator` are - deprecated, as they depended on the now-deprecated `LLMMessagesFrame`. Use - `LLMUserContextAggregator` and `LLMAssistantResponseAggregator` (or - LLM-specific subclasses thereof) instead. - - In the `pipecat.runner.daily`, the `configure_with_args()` function is deprecated. Use the `configure()` function instead.