Skip to content

Releases: AndyMik90/Aperant

v2.8.0-beta.5 (Beta)

13 Mar 21:15
a5670a6

Choose a tag to compare

v2.8.0-beta.5 (Beta) Pre-release
Pre-release

Beta Release v2.8.0-beta.5

This is a beta release for testing new features. It may contain bugs or incomplete functionality.

How to opt-in to beta updates

  1. Open Auto Claude
  2. Go to Settings > Updates
  3. Enable "Beta Updates" toggle

Reporting Issues

Please report any issues at https://github.com/AndyMik90/Auto-Claude/issues


Full Changelog: main...v2.8.0-beta.5

v2.8.0-beta.4 (Beta)

13 Mar 10:01
1308ec1

Choose a tag to compare

v2.8.0-beta.4 (Beta) Pre-release
Pre-release

Beta Release v2.8.0-beta.4

This is a beta release for testing new features. It may contain bugs or incomplete functionality.

How to opt-in to beta updates

  1. Open Auto Claude
  2. Go to Settings > Updates
  3. Enable "Beta Updates" toggle

Reporting Issues

Please report any issues at https://github.com/AndyMik90/Auto-Claude/issues


Full Changelog: main...v2.8.0-beta.4

v2.7.6

20 Feb 11:47
2a79ba1

Choose a tag to compare

✨ New Features

  • Multi-profile account management β€” Unified profile swapping with automatic token refresh and rate limit recovery for both OAuth and API-compatible providers

  • Enhanced terminal experience β€” Customizable terminal fonts with OS-specific defaults, Claude Code CLI settings injection, and improved worktree integration

  • Advanced roadmap management β€” Expand/collapse functionality for phase features and real-time sync with task lifecycle

  • Queue System v2 β€” Smart task prioritization with auto-promotion and intelligent rate limit recovery

  • GitHub integration enhancements β€” AI-powered PR template generation, user-friendly API error handling, and improved review visibility

  • UI/UX improvements β€” Spell check support for text inputs, collapsible sidebar toggle, task screenshot capture, expandable task descriptions, and bulk worktree operations

  • Evidence-based PR validation β€” Advanced review system with trigger-driven exploration and enhanced recovery mechanisms

πŸ› οΈ Improvements

  • Performance optimizations β€” Async parallel worktree listing prevents UI freezes and improves responsiveness

  • Robustness enhancements β€” Atomic file writes, better error detection in AI responses, and improved OOM/orphaned agent management for overnight builds

  • Terminal stability β€” Fixed GPU context exhaustion from large pastes, SIGABRT crashes on macOS shutdown, and session restoration on app restart

  • Build & packaging β€” XState bundling for packaged apps, aligned Linux package builds, and improved auto-updater for beta releases and DMG installations

  • Diagnostic improvements β€” Sentry instrumentation for Python subprocesses and better error tracking across the system

πŸ› Bug Fixes

  • Terminal & PTY β€” Fixed paste size limits, race conditions, rendering issues, text alignment, worktree crashes, and terminal content resizing on expansion

  • PR review system β€” Resolved error visibility in bundled apps, improved structured output validation with three-tier recovery, preserved findings during crashes, and fixed UTC timestamp detection for comment tracking

  • Planning & task execution β€” Fixed handling of empty/greenfield projects, atomic writes to prevent 0-byte file corruption, planning phase crashes, and implementation plan file watching

  • Authentication & profiles β€” Resolved OAuth token revocation loops, API profile mode support without OAuth requirement, subscription type preservation during token refresh, and Linux credential file detection

  • Windows/cross-platform β€” Complete System32 executable path fixes for where.exe and taskkill.exe, Windows credential normalization, and proper shell detection for Windows terminals

  • Agent management β€” Fixed infinite retry loops for tool concurrency errors, auth error detection, and title generator production path resolution

  • UI/UX fixes β€” Resolved Insights scroll-to-blank-space issues, infinite re-render loops in terminal font settings, kanban board scaling collisions, ideation stuck states, and panel constraint errors during terminal exit

  • Worktree & Git β€” Improved branch pattern validation, removed auto-commit on deletion, support for detached HEAD state during PR creation, and better merge conflict resolution with progress tracking

  • Integrations β€” Fixed Ollama infinite subprocess spawning, Graphiti import paths, OpenRouter API URL suffix, and GitLab authentication bugs

  • Settings & configuration β€” Corrected .auto-claude path discovery timeout, z.AI China preset URL, log order sorting, and onboarding completion state persistence

πŸ“š Documentation

  • Added Awesome Claude Code badge to README

  • Added instructions for resetting PR review state in CLAUDE.md


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


VirusTotal Scan Results

v2.7.6-beta.6 (Beta)

19 Feb 05:21

Choose a tag to compare

v2.7.6-beta.6 (Beta) Pre-release
Pre-release

Beta Release v2.7.6-beta.6

This is a beta release for testing new features. It may contain bugs or incomplete functionality.

How to opt-in to beta updates

  1. Open Auto Claude
  2. Go to Settings > Updates
  3. Enable "Beta Updates" toggle

Reporting Issues

Please report any issues at https://github.com/AndyMik90/Auto-Claude/issues


Full Changelog: main...v2.7.6-beta.6

v2.7.6-beta.5 (Beta)

13 Feb 20:04

Choose a tag to compare

v2.7.6-beta.5 (Beta) Pre-release
Pre-release

Beta Release v2.7.6-beta.5

This is a beta release for testing new features. It may contain bugs or incomplete functionality.

How to opt-in to beta updates

  1. Open Auto Claude
  2. Go to Settings > Updates
  3. Enable "Beta Updates" toggle

Reporting Issues

Please report any issues at https://github.com/AndyMik90/Auto-Claude/issues


Full Changelog: main...v2.7.6-beta.5

v2.7.6-beta.4 (Beta)

12 Feb 19:00
d1fbccd

Choose a tag to compare

v2.7.6-beta.4 (Beta) Pre-release
Pre-release

Beta Release v2.7.6-beta.4

This is a beta release for testing new features. It may contain bugs or incomplete functionality.

How to opt-in to beta updates

  1. Open Auto Claude
  2. Go to Settings > Updates
  3. Enable "Beta Updates" toggle

Reporting Issues

Please report any issues at https://github.com/AndyMik90/Auto-Claude/issues


Full Changelog: main...v2.7.6-beta.4

v2.7.6-beta.3 (Beta)

11 Feb 16:58
1d64615

Choose a tag to compare

v2.7.6-beta.3 (Beta) Pre-release
Pre-release

Beta Release v2.7.6-beta.3

This is a beta release for testing new features. It may contain bugs or incomplete functionality.

How to opt-in to beta updates

  1. Open Auto Claude
  2. Go to Settings > Updates
  3. Enable "Beta Updates" toggle

Reporting Issues

Please report any issues at https://github.com/AndyMik90/Auto-Claude/issues


Full Changelog: main...v2.7.6-beta.3

v2.7.6-beta.2 (Beta)

30 Jan 21:31

Choose a tag to compare

v2.7.6-beta.2 (Beta) Pre-release
Pre-release

Beta Release v2.7.6-beta.2

This is a beta release for testing new features. It may contain bugs or incomplete functionality.

How to opt-in to beta updates

  1. Open Auto Claude
  2. Go to Settings > Updates
  3. Enable "Beta Updates" toggle

Reporting Issues

Please report any issues at https://github.com/AndyMik90/Auto-Claude/issues


Full Changelog: main...v2.7.6-beta.2

v2.7.6-beta.1 (Beta)

30 Jan 21:29

Choose a tag to compare

v2.7.6-beta.1 (Beta) Pre-release
Pre-release

Release v2.7.6-beta.1

See CHANGELOG.md for details.


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

VirusTotal scan results will be added automatically after release.

v2.7.5

21 Jan 14:16
3fbc8e5

Choose a tag to compare

✨ New Features

  • One-time version 2.7.5 reauthentication warning modal for improved security awareness

  • Enhanced authentication failure detection and handling with improved error recovery

  • PR review validation pipeline with context enrichment and cross-validation support

  • Terminal "Others" section in worktree dropdown for better organization

  • Keyboard shortcut to toggle terminal expand/collapse for improved usability

  • Searchable branch combobox in worktree creation dialog for easier branch selection

  • Update Branch button in PR detail view for streamlined workflow

  • Bulk select and create PR functionality for human review column

  • Draggable Kanban task reordering for flexible task management

  • YOLO mode to invoke Claude with --dangerously-skip-permissions for advanced users

  • File and screenshot upload to QA feedback interface for better feedback submission

  • Task worktrees section with terminal limit removal for expanded parallel work

  • Claude Code version rollback feature for version management

  • Linux secret-service support for OAuth token storage (ACS-293)

πŸ› οΈ Improvements

  • Replace setup-token with embedded /login terminal flow for streamlined authentication

  • Refactored authentication using platform abstraction for cross-platform reliability

  • Removed redundant backend CLI detection (~230 lines) for cleaner codebase

  • Replaced Select with Combobox for branch selection UI improvements

  • Replace dangerouslySetInnerHTML with Trans component for better security practice

  • Wait for CI checks before starting AI PR review for more accurate results

  • Improved Claude CLI detection with installation selector

  • Terminal rendering, persistence, and link handling improvements

  • Enhanced terminal recreation logic with retry mechanism for reliability

  • Improved worktree name input UX with better validation

  • Made worktree isolation prominent in UI for user awareness

  • Reduce ultrathink value from 65536 to 60000 for Opus 4.5 compatibility

  • Standardized workflow naming and consolidated linting workflow

  • Added gate jobs to CI/CD pipeline for better quality control

  • Fast-path detection for merge commits without finding overlap in PR review

  • Show progress percentage during planning phase on task cards

  • PTY write improvements using PtyManager.writeToPty for safer terminal operations

  • Consolidated package-lock.json to root level for simpler dependency management

  • Graphiti memory feature fixes on macOS

  • Model versions updated to Claude 4.5 with connected insights to frontend settings

πŸ› Bug Fixes

  • Fixed Kanban board status flip-flopping and multi-location task deletion

  • Fixed Windows CLI detection and version selection UX issues

  • Fixed Windows coding phase not starting after spec/planning

  • Fixed Windows UTF-8 encoding errors across entire backend (251 instances)

  • Fixed 401 authentication errors by reading tokens from profile configDir

  • Fixed Windows packaging by using SDK bundled Claude CLI

  • Fixed false stuck detection during planning phase

  • Fixed PR list update on post status click

  • Fixed screenshot state persistence bug in task modals

  • Fixed non-functional '+ Add' button for multiple Claude accounts

  • Fixed GitHub Issues/PRs infinite scroll auto-fetch behavior

  • Fixed GitHub PR state management and follow-up review trigger bug

  • Fixed terminal output freezing on project switch

  • Fixed terminal rendering on app close to prevent zombie processes

  • Fixed stale terminal metadata filtering with auto-cleanup

  • Fixed worktree configuration sync after PTY creation

  • Fixed cross-worktree file leakage via environment variables

  • Fixed .gitignore auto-commit during project initialization

  • Fixed PR review verdict message contradiction and blocked status limbo

  • Fixed re-review functionality when previous review failed

  • Fixed agent profile resolution before falling back to defaults

  • Fixed Windows shell command support in Claude CLI invocation

  • Fixed model resolution using resolve_model_id() instead of hardcoded fallbacks

  • Fixed ultrathink token budget correction from 64000 to 63999

  • Fixed Windows pywin32 DLL loading failure on Python 3.8+

  • Fixed circular import between spec.pipeline and core.client

  • Fixed pywin32 bundling in Windows binary

  • Fixed secretstorage bundling in Linux binary

  • Fixed gh CLI detection for PR creation

  • Fixed PYTHONPATH isolation to prevent pollution of external projects

  • Fixed structured output capture from SDK ResultMessage in PR review

  • Fixed CI status refresh before returning cached verdict

  • Fixed Python environment readiness before spawning tasks

  • Fixed pywintypes import errors during dependency validation

  • Fixed Node.js and npm path detection on Windows packaged apps

  • Fixed Windows PowerShell command separator usage

  • Fixed require is not defined error in terminal handler

  • Fixed Sentry DSN initialization error handling

  • Fixed requestAnimationFrame fallback for flaky Ubuntu CI tests

  • Fixed file drag-and-drop to terminals and task modals with branch status refresh

  • Fixed GitHub issues pagination and infinite scroll

  • Fixed delete worktree status regression

  • Fixed Mac crash on Invoke Claude button

  • Fixed worktree symlink for node_modules to enable TypeScript support

  • Fixed PTY wait on Windows before recreating terminal

  • Fixed terminal aggressive renaming on Claude invocation

  • Fixed worktree dropdown scroll area to prevent overflow

  • Fixed GitHub PR preloading currently under review

  • Fixed actual base branch name display instead of hardcoded main

  • Fixed Claude CLI detection with improved installation selector

  • Fixed broken pipe errors with Sentry integration

  • Fixed app update persistence for Install button visibility

  • Fixed Claude exit detection and label reset

  • Fixed file merging to include files with content changes

  • Fixed worktree config sync on terminal restoration

  • Fixed security profile inheritance in worktrees and shell -c validation

  • Fixed terminal drag and drop reordering collision detection

  • Fixed "already up to date" case handling in worktree operations

  • Fixed Windows UTF-8 encoding and path handling issues

  • Fixed Terminal label persistence after app restart

  • Fixed worktree dropdown enhancement with scrolling support

  • Fixed enforcement of 12 terminal limit per project

  • Fixed macOS UTF-8 encoding errors (251 instances)

πŸ“š Documentation

  • Added fork configuration guidance to CONTRIBUTING.md

  • Updated README download links to v2.7.4

πŸ”§ Other Changes

  • Removed node_modules symlink and cleaned up package-lock.json

  • Added .planning/ to gitignore

  • Migrated ESLint to Biome with optimized workflows

  • Fixed tar vulnerability in dependencies

  • Added minimatch to externalized dependencies

  • Added exception handling for malformed DSN during Sentry initialization

  • Corrected roadmap import path in roadmap_runner.py

  • Added require polyfill for ESM/Sentry compatibility

  • Addressed CodeQL security alerts and code quality issues

  • Added shell: true and argument sanitization for Windows packaging

  • Packaged runtime dependencies with pydantic_core validation


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

VirusTotal scan results will be added automatically after release.