Skip to content

Releases: JoshuaAFerguson/APEX

v0.6.0 - Context & Memory

15 Mar 19:43
b0547bc

Choose a tag to compare

v0.6.0 - Context & Memory

Intelligent context management and project understanding for APEX.

Project Context

  • Git status awareness — branch, uncommitted changes, recent commits
  • Project structure analysis — understand directory layout
  • Dependency and framework detection — auto-detect project stack
  • Configuration awareness — understand tsconfig, package.json, etc.
  • Test framework detection — know how to run tests
  • Workspace health checks — apex doctor validates toolchain and config per package
  • Update available checker — non-intrusive npm registry version notification on CLI startup

Brownfield Codebase Analysis

  • apex map-codebase — spawn parallel agents to analyze existing codebases
  • Auto-generate stack, architecture, and convention documentation
  • Map testing patterns, third-party integrations, and technical debt

Codebase Intelligence

  • AST-aware repository map of entire codebase (functions, classes, signatures)
  • Codebase indexing and semantic code search
  • Symbol resolution — understand function/class definitions and usages

Bug Fixes

  • Fixed double retry execution in CLI — handleRetry() no longer triggers two concurrent task executions
  • Fixed resume endpoint — now returns actual success/failure status instead of unconditional { ok: true }
  • Resolved Windows CI test failures across all matrix configurations
  • Fixed ESM compatibility in shared Vitest config (require('os')import * as os)
  • Fixed deprecated Vitest 4 poolOptions usage

Full Changelog: v0.5.0...v0.6.0

APEX v0.5.0

18 Feb 17:14
da4a937

Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.5.0

APEX v0.4.0

30 Dec 21:44

Choose a tag to compare

APEX v0.4.0 Release

Features

Daemon Mode & Background Processing

  • Background daemon for continuous task processing
  • Pause/resume daemon operations
  • Capacity monitoring with configurable thresholds
  • Auto-resume stalled tasks on daemon restart

Health Monitoring

  • Real-time health metrics
  • Memory and CPU monitoring
  • Configurable health alerts

Task Management

  • Soft delete with trash/restore functionality
  • Task archiving for completed tasks
  • Task templates for common workflows
  • Priority-based task scheduling

Service Integration

  • Linux: systemd service support
  • macOS: launchd service support
  • Auto-start on boot (optional)

Container Execution (Experimental)

  • Docker container isolation for task execution
  • Sandbox mode for enhanced security
  • Automatic container cleanup

API Enhancements

  • WebSocket real-time streaming
  • Event broadcasting for multi-client support
  • Enhanced task filtering and pagination

Bug Fixes

  • Fixed workspace dependency resolution
  • Fixed package import paths
  • Fixed PowerShell template literal escaping

Note

Windows service integration is planned for a future release.


🤖 Generated with Claude Code

v0.3.0

22 Dec 23:41

Choose a tag to compare

Highlights

  • Rich terminal UI with Ink-based components, responsive layouts, and streaming output.
  • Input preview workflow with confidence gating and auto-execute countdowns.
  • Display modes (normal, compact, verbose) plus enhanced StatusBar behavior.
  • Session management improvements, shortcuts system, and expanded CLI docs.

CLI & UX

  • StatusBar redesign with responsive priority rules and clearer abbreviations.
  • Preview/auto-execute flow refinements and safer cancellation handling.
  • Updated help, examples, and troubleshooting documentation.

Fixes

  • Build/runtime compatibility fixes for terminal dimension handling.
  • Session store compression uses stable async gzip/gunzip helpers.

Docs

  • Expanded v0.3.0 feature guides and visual examples.