Add mem0 changelog entry

This commit is contained in:
Mark Backman
2025-08-30 08:14:20 -04:00
parent 37e1551abc
commit d0c97d3602

View File

@@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased] ## [Unreleased]
## Added ### Added
- Added `pipecat.extensions.ivr` for automated IVR system navigation with - Added `pipecat.extensions.ivr` for automated IVR system navigation with
configurable goals and conversation handling. Supports DTMF input, verbal configurable goals and conversation handling. Supports DTMF input, verbal
@@ -42,18 +42,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
sending it through the transport. This makes sending DTMF generic across all sending it through the transport. This makes sending DTMF generic across all
output transports. output transports.
- Added new config parameters to `GladiaSTTService`. - Added new config parameters to `GladiaSTTService`.
- PreProcessingConfig > `audio_enhancer` to enhance audio quality. - PreProcessingConfig > `audio_enhancer` to enhance audio quality.
- CustomVocabularyItem > `pronunciations` and `language` to specify special pronunciations and in which language it will be pronounced. - CustomVocabularyItem > `pronunciations` and `language` to specify special pronunciations and in which language it will be pronounced.
## Changed ### Changed
- `pipecat.frames.frames.KeypadEntry` is deprecated and has been moved to - `pipecat.frames.frames.KeypadEntry` is deprecated and has been moved to
`pipecat.audio.dtmf.types.KeypadEntry`. `pipecat.audio.dtmf.types.KeypadEntry`.
- Updated `RimeTTSService`'s flush_audio message to conform with Rime's official API. - Updated `RimeTTSService`'s flush_audio message to conform with Rime's official API.
## Removed ### Removed
- Remove `StopInterruptionFrame`. This was a legacy frame that was not being - Remove `StopInterruptionFrame`. This was a legacy frame that was not being
used really anywhere and it didn't provide any useful meaning. It was only used really anywhere and it didn't provide any useful meaning. It was only
@@ -65,15 +65,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Remove deprecated `DailyTransport.send_dtmf()`. - Remove deprecated `DailyTransport.send_dtmf()`.
## Deprecated ### Deprecated
- `pipecat.frames.frames.KeypadEntry` is deprecated use - `pipecat.frames.frames.KeypadEntry` is deprecated use
`pipecat.audio.dtmf.types.KeypadEntry` instead. `pipecat.audio.dtmf.types.KeypadEntry` instead.
## Fixed ### Fixed
- Fixed an issue where `PipelineTask` was not cleaning up the observers. - Fixed an issue where `PipelineTask` was not cleaning up the observers.
### Performance
- Reduced latency and improved memory performance in `Mem0MemoryService`.
## [0.0.82] - 2025-08-28 ## [0.0.82] - 2025-08-28
### Added ### Added