发布

  • v2.2.0 — CLI improvements, CPU-only support, AMD hardening

    frostbyte_neo 发布于 2026-03-20 17:01:53 +00:00 | 2599 次提交 在此版本后已推送到 main

    New features:

    • dream repair — stop, nuke volumes, recreate, re-seed config
    • dream CLI symlinked to /usr/local/bin/dream during install
    • Compose flag caching (.compose-flags) for faster CLI commands
    • CPU-only compose overlay (docker-compose.cpu.yml) for machines without GPU
    • Post-install Perplexica config re-validation if phase 12 failed
    • AMD render/video group membership warning at install summary
    • Dashboard GPU detection now shows AMD-specific troubleshooting

    Fixes:

    • Docker 29.3.x AMD GPU device passthrough workaround (auto-downgrade to 29.2.1)
    • /dev/kfd and /dev/dri verification before launching AMD GPU containers
    • Shell injection fix in repair-perplexica.sh (os.environ instead of interpolation)
    • .compose-flags invalidated on dream enable/disable
    • CI: ShellCheck, gitleaks allowlist, test isolation, port contract alignment
    • Manifest schema: ui_path and health_timeout formally validated

    Testing:

    • dream-doctor.sh test suite (13 tests) added to CI
    • CPU-only compose selection BATS test
    下载附件