From daa171031416d36eb846a92b803e8f4b40d09939 Mon Sep 17 00:00:00 2001 From: Collin Dutter Date: Thu, 8 Aug 2024 12:47:46 -0700 Subject: [PATCH] Update changelog --- CHANGELOG.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 375773c3b..a528d9f81 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,19 +11,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Ability to set custom schema properties on Tool Activities via `extra_schema_properties`. - Parameter `structure` to `BaseTask`. - Method `try_find_task` to `Structure`. -- Global event bus, `griptape.events.event_bus`, for publishing and subscribing to events. -- Global config, `griptape.config.config`, for setting global configuration defaults. - `TranslateQueryRagModule` `RagEngine` module for translating input queries. - Global event bus, `griptape.events.event_bus`, for publishing and subscribing to events. +- Global config, `griptape.config.config`, for setting global configuration defaults. ### Changed - **BREAKING**: Removed all uses of `EventPublisherMixin` in favor of `event_bus`. - **BREAKING**: Removed `EventPublisherMixin`. -- **BREAKING**: Removed `Workflow.prompt_driver` and `Workflow.prompt_driver`. `Agent.prompt_driver` has not been removed. +- **BREAKING**: Removed `Pipeline.prompt_driver` and `Workflow.prompt_driver`. `Agent.prompt_driver` has not been removed. +- **BREAKING**: Removed `Pipeline.stream` and `Workflow.stream`. `Agent.stream` has not been removed. - **BREAKING**: Removed `Structure.embedding_driver`, set this via `griptape.config.config.drivers.embedding` instead. - **BREAKING**: Removed `Structure.custom_logger` and `Structure.logger_level`, set these via `griptape.config.config.logger` instead. +- **BREAKING**: Removed `BaseStructureConfig.merge_config`. +- **BREAKING**: Renamed `StructureConfig` to `DriverConfig`, and renamed fields accordingly. +- Engines that previously required Drivers now pull from `griptape.config.config.drivers` by default. - `BaseTask.add_parent/child` will now call `self.structure.add_task` if possible. -- All Task and Engines that previously required Drivers now pull from `griptape.config.config.drivers` by default. ## [0.29.0] - 2024-07-30