From 2589b4c44ca9acd5cfb630aec911a34231759289 Mon Sep 17 00:00:00 2001 From: Xida Ren Date: Thu, 24 Oct 2024 18:55:16 -0700 Subject: [PATCH] update ci to include changelogs --- .github/workflows/release-and-publish.yml | 3 ++- CHANGELOG.md | 25 +++++++++++++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md diff --git a/.github/workflows/release-and-publish.yml b/.github/workflows/release-and-publish.yml index 760e079..d2ea666 100644 --- a/.github/workflows/release-and-publish.yml +++ b/.github/workflows/release-and-publish.yml @@ -80,6 +80,7 @@ jobs: with: tag_name: v${{ steps.version.outputs.new_version }} release_name: Release ${{ steps.version.outputs.new_version }} + body_path: CHANGELOG.md draft: false prerelease: false @@ -93,4 +94,4 @@ jobs: run: | echo "GitHub Ref: ${{ github.ref }}" echo "GitHub Event Name: ${{ github.event_name }}" - echo "Release Tag: v${{ steps.version.outputs.new_version }}" \ No newline at end of file + echo "Release Tag: v${{ steps.version.outputs.new_version }}" diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..fd6e732 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,25 @@ +# Changelog + +## v0.3.0 + +### Core +- Refactored conversation history management into dedicated ConversationHistory class +- Fixed backtracking functionality to properly handle conversation state +- Removed OpenAI and Gemini chat implementations to focus on Anthropic/Claude +- Updated Claude model to sonnet-20241022 + +### UI/UX +- Added demo GIF to README +- Added FAQ section to documentation +- Improved error handling and state management + +### Build +- Removed poetry.lock for better dependency flexibility +- Updated Python compatibility to >=3.8.1,<4.0 +- Updated Textual to v0.83.0 + +## v0.2.0 +Initial public release + +## v0.1.1, v0.1.2 +Early development versions