mirror of
https://github.com/forkless/NotAlterra.git
synced 2026-08-16 00:26:38 +02:00
update roadmap: v0.4.0 completed, v0.5.0 open
This commit is contained in:
+2
-8
@@ -98,14 +98,8 @@ Planned changes for upcoming releases, ordered by priority.
|
||||
|
||||
| Target | Item |
|
||||
|--------|------|
|
||||
| v0.4.0 | Auto-remove stale `config.ini` from prior versions on first launch |
|
||||
| v0.4.0 | Add `--help` flag |
|
||||
| v0.4.0 | Restructure file layout: `backups/saves/` (tar.gz), `backups/config/` (.ini), `logs/transaction.log` |
|
||||
| v0.4.0 | tar.gz backup format — one archive per backup event (all slots, not per-slot), pure Rust; standard `tar -xzf` recovers data without the tool (no vendor lock-in); safeguards: atomic write (`.tmp` → rename), integrity check after creation, per-entry restore without full decompress, per-file SHA256 manifest verified on restore |
|
||||
| v0.4.0 | Migration path: detect and import old `NotAlterra_Backups/` directory-tree backups into new format |
|
||||
| v0.4.0 | Add `backups/`, `logs/`, `NotAlterra_LICENSE_ACCEPTED` to `.gitignore` |
|
||||
| v0.4.0 | Fuzz target for backup round-trip (create diverse save sets → archive → restore → verify integrity) |
|
||||
| v0.4.0 | Unit + integration tests for every new feature (backup round-trip, migration, --help, config cleanup) |
|
||||
| v0.4.0 | ✅ All v0.4.0 items completed — released 2026-06-03 |
|
||||
| v0.5.0 | TBD — see GitHub issues for planned features |
|
||||
|
||||
Items may shift between releases depending on feedback and urgency.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user