Skip to content

v2.7.2

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Jan 15:03
· 3 commits to refs/heads/main since this release

✨ New Features

  • Added refresh button to Kanban board for manually reloading tasks

  • Terminal dropdown with built-in and external options in task review

  • Centralized CLI tool path management with customizable settings

  • Files tab in task details panel for better file organization

  • Enhanced PR review page with filtering capabilities

  • GitLab integration support

  • Automated PR review with follow-up support and structured outputs

  • UI scale feature with 75-200% range for accessibility

  • Python 3.12 bundled with packaged Electron app

  • OpenRouter support as LLM/embedding provider

  • Internationalization (i18n) system for multi-language support

  • Flatpak packaging support for Linux

  • Path-aware AI merge resolution with device code streaming

🛠️ Improvements

  • Improved terminal experience with persistent state when switching projects

  • Enhanced PR review with structured outputs and fork support

  • Better UX for display and scaling changes

  • Convert synchronous I/O to async operations in worktree handlers

  • Enhanced logs for commit linting stage

  • Remove top navigation bars for cleaner UI

  • Enhanced PR detail area visual design

  • Improved CLI tool detection with more language support

  • Added iOS/Swift project detection

  • Optimize performance by removing projectTabs from useEffect dependencies

  • Improved Python detection and version validation for compatibility

🐛 Bug Fixes

  • Fixed CI Python setup and PR status gate checks

  • Fixed cross-platform CLI path detection and clearing in settings

  • Preserve original task description after spec creation

  • Fixed learning loop to retrieve patterns and gotchas from memory

  • Resolved frontend lag and updated dependencies

  • Fixed Content-Security-Policy to allow external HTTPS images

  • Fixed PR review isolation by using temporary worktree

  • Fixed Homebrew Python detection to prefer versioned Python over system python3

  • Added support for Bun 1.2.0+ lock file format detection

  • Fixed infinite re-render loop in task selection

  • Fixed infinite loop in task detail merge preview loading

  • Resolved Windows EINVAL error when opening worktree in VS Code

  • Fixed fallback to prevent tasks stuck in ai_review status

  • Fixed SDK permissions to include spec_dir

  • Added --base-branch argument support to spec_runner

  • Allow Windows to run CC PR Reviewer

  • Fixed model selection to respect task_metadata.json

  • Improved GitHub PR review by passing repo parameter explicitly

  • Fixed electron-log imports with .js extension

  • Fixed Swift detection order in project analyzer

  • Prevent TaskEditDialog from unmounting when opened

  • Fixed subprocess handling for Python paths with spaces

  • Fixed file system race conditions and unused variables in security scanning

  • Resolved Python detection and backend packaging issues

  • Fixed version-specific links in README and pre-commit hooks

  • Fixed task status persistence reverting on refresh

  • Proper semver comparison for pre-release versions

  • Use virtual environment Python for all services to fix dotenv errors

  • Fixed explicit Windows System32 tar path for builds

  • Added augmented PATH environment to all GitHub CLI calls

  • Use PowerShell for tar extraction on Windows

  • Added --force-local flag to tar on Windows

  • Stop tracking spec files in git

  • Fixed GitHub API calls with explicit GET method for comment fetches

  • Support archiving tasks across all worktree locations

  • Validated backend source path before using it

  • Resolved spawn Python ENOENT error on Linux

  • Fixed CodeQL alerts for uncontrolled command line

  • Resolved GitHub follow-up review API issues

  • Fixed relative path normalization to POSIX format

  • Accepted bug_fix workflow_type alias during planning

  • Added global spec numbering lock to prevent collisions

  • Fixed ideation status sync

  • Stopped running process when task status changes away from in_progress

  • Removed legacy path from auto-claude source detection

  • Resolved Python environment race condition


VirusTotal Scan Results

Full Changelog: https://github.com/AndyMik90/Auto-Claude/blob/main/CHANGELOG.md