✨ 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
- Auto-Claude-2.7.2-win32-x64.exe - ✅ Clean (55 engines, 0 detections)
- Auto-Claude-2.7.2-darwin-arm64.dmg - ✅ Clean (60 engines, 0 detections)
- Auto-Claude-2.7.2-darwin-x64.dmg - ✅ Clean (60 engines, 0 detections)
- Auto-Claude-2.7.2-linux-x86_64.AppImage - ✅ Clean (63 engines, 0 detections)
- Auto-Claude-2.7.2-linux-amd64.deb - ✅ Clean (40 engines, 0 detections)
- Auto-Claude-2.7.2-linux-x86_64.flatpak - ✅ Clean (56 engines, 0 detections)
Full Changelog: https://github.com/AndyMik90/Auto-Claude/blob/main/CHANGELOG.md