Skip to content

Quality & Reliability Update

Pre-release
Pre-release

Choose a tag to compare

@thomasthanos thomasthanos released this 12 Oct 00:30
· 368 commits to main since this release

v2.0.1 — Updater & UI Polish

  • 🚀 Auto-updater: πιο αξιόπιστα downloads
  • 🛠️ SFC/DISM: silent + καθαρά logs
  • ✅ Fix: κολλήματα κουμπιών μετά το install
  • 🌓 UI: dark theme, toasts, progress reset
🔎 Details (English)

Updater

  • More robust download pipeline with automatic retries & size/hash validation.
  • Proper handling of HTTP 3xx redirects and GitHub rate limits.
  • Clearer errors and safe rollback (keeps the previous version if update fails).
  • Optional GUI progress (no more “silent CMD pop-up” feel).

Maintenance (SFC/DISM)

  • Fully silent execution with clean, timestamped logs (auto-rotation).
  • Status reported to UI only; no console noise.

UI/UX

  • Fixed action buttons getting stuck on “Installer launched”.
  • Progress bars now reset on complete / cancel / error.
  • Dark theme tweaks (contrast, spacing); toast durations & stacking tuned.

Performance & Stability

  • Reduced startup I/O and blocking checks for snappier launch.
  • Safer temp handling for Portable builds, with cleanup on exit.
  • Defensive try/catch around updater & file operations to avoid soft crashes.

Config

  • Remembers user toggles (theme, notifications) per device.
  • Logs location: %LOCALAPPDATA%\MakeYourLifeEasier\logs (Portable: .\logs).

Packaging

  • Installer & Portable artifacts aligned with latest.yml for auto-updates.

Privacy

  • No telemetry. Only local logs (you control them).

Known Issues

  • First run after update may briefly re-index cache (<1s). Please report edge cases on GitHub.