Repository navigation
v0.8.5
Resilience and UX pass on top of v0.8.0. Full notes:
docs/architecture.md,
docs/troubleshooting.md.
Added
- Queue checkpoint + startup resume prompt for interrupted batches.
- Crash reporter writes redacted JSON under
logs/with a one-click
"Open GitHub issue" path. - Color Scheme dialog: live preview toggle and Reset to Default.
- Settings dialog: Restore Defaults button.
- Synthetic end-to-end pipeline test in CI (no external binaries).
Changed
- Defensive profile loading — corrupt JSON is quarantined to
<name>.json.corrupt-<ts>and the GUI keeps running. - "Set the game folder in Settings" prompts now point at Manage Profiles.
- Architecture / troubleshooting / release notes moved into
docs/.
Fixed
- Theme-aware alert banner and swatch borders pick contrast from the
active scheme instead of hardcoded values. - Long asset paths in the detail dialog wrap and are selectable.
- Several minor cleanups: dead
_terminate_then_killremoved, duplicate
QGroupBoximport dropped, hot-loop status-color lookup hoisted.
Verify this release
Each release ZIP ships with a SHA256 checksum and a build-provenance
attestation. After downloading both files you can verify:
# 1. Confirm the ZIP matches the published checksum.
sha256sum --check SHA256SUMS
# 2. Confirm the ZIP was produced by this repository's release workflow.
gh attestation verify EfficientAssetRipper-win-x64.zip --owner exterminathan