Changelog

What's new in Phantom. Release notes written for engineers, not commit logs.

  1. v1.2.3 May 13, 2026

    What's Changed

    Phases 18-24 of the v1.2 milestone.

    Bug Fixes & UX (Phase 18)

    • Reaper setup improvements with FFmpeg/SWS detection
    • CLI render command with Matchering integration
    • Audio fix pipeline CLI command

    Tech Debt (Phase 19)

    • Server handler deduplication (~400 lines removed)
    • Complete test coverage for CLI and processing modules

    Security Hardening (Phase 20)

    • Input sanitization across all MCP tools
    • Path security for audio file access
    • Profile loading hardened against JSON injection

    Audio Processing (Phase 23)

    • Auto-fix pipeline for audio problem remediation
    • Parametric EQ recipe generation from problem detection
    • Processing comparison with before/after analysis

    Overengineering Audit (Phase 24)

    • wrap_errors decorator replaces 12 inline try/except patterns
    • Band-excess detector deduplication (3 functions โ†’ 1)
    • comparison/ subpackage consolidated (5 files โ†’ 1)
    • Dead code and proxy class removal
    • All 19 MCP tools using uniform error handling
    • Code review findings fixed (lock leak, cache bug, nan guards, FIPS compliance)

    Stats

    • Tests: 883 passed, 4 skipped
    • Net change: +6,052 / -1,544 lines across 57 files

    Full Changelog: https://github.com/fadelabs/phantom/compare/v1.2.2...v1.2.3

  2. v1.2.1 May 4, 2026

    ๐Ÿ“– Documentation ยท Getting Started ยท Website

    What's new

    • Install telemetry โ€” install script reports anonymous install events (started, completed, failed) to fadelab.net for platform support decisions
    • Install URL โ€” curl -sSL https://fadelab.net/install | bash (redirects to latest installer)
    • README โ€” added docs links, updated contact to hello@fadelab.net

    Install

    curl -sSL https://fadelab.net/install | bash
    

    Or try without installing:

    uvx phantom-audio analyze your-track.wav
    
  3. v1.1.0 May 2, 2026

    Phantom v1.1.0

    First tagged release. Includes the complete v1.0 analysis engine and v1.1 CLI tools.

    What's included

    • 17 MCP analysis tools โ€” spectrum, loudness, dynamics, stereo, phase, problems, masking, comparison, matching, separation, diagnostics
    • 5 domain expert skills โ€” mix engineer, effects engineer, mastering engineer, audio diagnostician, session architect
    • 9 genre reference profiles โ€” pop, rock, hip-hop, electronic, EDM, metal, rock-metal, lo-fi, ambient
    • CLI tools โ€” phantom analyze, compare, separate, render, setup-reaper, doctor, version, update, uninstall
    • Reaper DAW integration โ€” auto-setup bridge with phantom setup-reaper
    • Self-update system โ€” phantom update checks GitHub for new versions
    • Clean uninstall โ€” phantom uninstall removes all artifacts

    Install

    pip install git+https://github.com/fadelabs/phantom
    

    Or try without installing:

    uvx phantom-audio analyze your-track.wav