release notes: scope to current version only, remove v0.4.1 and v0.4.0 history

This commit is contained in:
2026-06-09 23:43:07 +02:00
parent 038f46dbc8
commit cdfc3e8b0b
+1 -36
View File
@@ -13,41 +13,6 @@ extract, and run.
• Backup archives now preserve source file modification times — restored files keep their original dates instead of showing 1970-01-01 on Windows
• Restore backup picker navigation no longer stops before migrated entries
• Save folder input dialog pre-fills with the currently set path
• SLSA provenance attestation re-enabled (`upload-assets: true`)
---
### v0.4.1 — Persistent config & split-layout picker
**UI**
• Split-layout backup picker — file list on left, live GVAS metadata on right
`►` pip highlight replaces background bar on all menus
• Blank separator lines for visual grouping in menus
• "Set Subnautica 2 location" and "Set backup location" menu entries
• Context-aware header path — title bar shows the relevant file location for the current menu/screen
**Configuration**
• Persistent `app.ini` — save folder and backup location survive sessions
• Config stored in platform-standard directory (`AppData/Local` on Windows)
• UE5 `.ini` backups stored in `backups/ue5/` under the backup root
• Logs moved to `data_local_dir/NotAlterra/logs/`
**Security & Documentation**
• Security disclosure pipeline: SECURITY.md safe harbor, CVE template, bug report template, PR template
• GitHub Private Vulnerability Reporting enabled
• All docs updated to accurately describe data persistence
**Maintenance**
• Zero clippy warnings, zero fmt issues
• 24/24 tests passing
---
### What's new in v0.4.0
• tar.gz backup format — one archive per backup event
`--help` / `-h` flag
• Automatic migration from old `NotAlterra_Backups/` directory-tree format
• Stale `config.ini` auto-removed from prior versions
• SLSA provenance attestation re-enabled
Builds: Linux (amd64) • Windows x64