Skip to content

App v0.2.1

Compare
Choose a tag to compare
@github-actions github-actions released this 04 Dec 13:05
ac77b37

Release Notes for Version 0.2.1

Overview

This release includes significant updates to workflows, dependencies, and components for improved performance and functionality.

Enhancements

Workflows

  • Cleanup Caches by Branch Workflow: Added a new workflow (cleanup-chaches-by-a-branch.yml) for cleaning up caches associated with branches when a pull request is closed.
  • Publish Workflow Adjustments: Updated the publish-to-auto-release.yml to trigger on the master branch and include additional testing jobs for multiple platforms (macOS, Ubuntu, Windows).
  • Test Build Only Workflow: Modified the test-build-only.yml to ignore the main branch and enhanced node setup steps.

Dependencies

  • Node Modules: Upgraded various dependencies such as @vue/devtools from version 7.4.4 to 7.6.7 and vite from 5.4.11 to 6.0.2. Updated esbuild dependencies to version 0.24.0, requiring Node.js version >=18.
  • Cargo Packages: Upgraded diesel to 2.2.6 and tokio to 1.42.0.

Scripts

  • Added update_cargo_version.py and update_tauri_version.py scripts for easier version management in Tauri and Cargo projects.
  • Introduced update_version.sh script to streamline the process of updating version numbers across multiple files.

UI Components

  • FileSelector Component: Refactored to use v-model for easier integration and automatic updates between selected files and parent components. This change removes the need for emitting files-selected events manually.

Bug Fixes

  • Fixed issues related to file handling within the ChatInputForm and FileSelector components, simplifying the file selection process with Vue's v-model binding.

Thank you for your continued support and contributions to the Cuuri project. We aim to make every release more efficient and feature-complete.