Changelog

Every SysGreen release and what changed, newest first.

v0.22.0
Download (~81 MB)

What's Changed

  • Applying changes no longer freezes the app. Actions now run in the background with a live progress strip, and the app stays responsive while they finish — with a busy gate that prevents overlapping actions from stepping on each other.
  • Clear confirmation when an action completes. Completed actions now surface an in-app toast, so you get immediate feedback that something worked instead of wondering whether it did.

Full Changelog: https://github.com/xer4yx/SysGreen/compare/v0.21.1...v0.22.0

v0.21.1
Download (~81 MB)

What's Changed

  • Your data now survives uninstall and reinstall. History, usage, and settings moved out of the app's install folder, so they're no longer wiped when SysGreen updates or is removed — with a one-time migration that brings an existing database along to the new location.
  • Re-enable startup items right from All Items. A disabled entry now shows an Enable action in place, instead of being re-enableable only from History.
  • New Settings window. Turn launch tracking on or off anytime, choose whether your data is kept when you uninstall, and reset all of your data — all from one place.
  • Uninstall from inside the app, your choice of data. The in-app uninstall lets you keep or delete your saved data before SysGreen is removed.
  • Privacy Policy & Terms you can read and accept. A versioned acceptance screen — shown again only when the policy actually changes — plus a View policy page in Settings.
  • Adjustable "unused app" window. Set how many days without a launch marks an app as abandoned; recommendations update right away.

Full Changelog: https://github.com/xer4yx/SysGreen/compare/v0.21.0...v0.21.1

v0.21.0
Download (~81 MB)

SysGreen 0.21.0 is the first public release — a Windows desktop tool that reduces startup RAM by safely and reversibly disabling autostart entries, with usage-based recommendations.

Highlights

  • Safe & reversible by design. Changes use Windows' own native disable flags (nothing is ever deleted), and a System Restore Point is created before any boot-relevant change. Everything is undoable from a full History view.
  • Knows your startup items. A curated, offline Knowledge Base classifies each entry by Purpose and Safety, with a heuristic fallback — and your own overrides always win.
  • Recommends, never auto-applies. Static suggestions (telemetry, updaters, bloat) plus habit-based ones (apps you haven't launched in a while). Nothing changes until you click Apply.
  • Self-updating. Ships as a self-contained installer (no .NET install required) and updates itself going forward.

Added

  • Enumerate and manage autostart across Run keys, Startup folders, logon scheduled tasks, and UWP background apps.
  • Classification pipeline: user Override → Knowledge Base → heuristic → Unknown (Caution by default; never auto-recommended).
  • Recommendation engine (static + habit-based). The UI runs non-elevated; admin-only changes go through a short-lived elevated helper — at most one UAC prompt per Apply.
  • End Task (free RAM now) and Disable (stop loading next boot), with items grouped by Purpose.
  • History view with per-item re-enable and per-batch undo.
  • First-run onboarding with a privacy/consent step. Launch tracking is local-only and can be switched off anytime.
  • Per-item RAM estimates via a degradation chain (live → historical median → KB typical → Unknown).
  • Resident Tray Agent that samples launches to sharpen recommendations over time.
  • Velopack self-contained installer (win-x64) with in-app self-update.

Notes

  • Not yet code-signed — Windows SmartScreen may warn "Unknown publisher." Choose More info → Run anyway. Code signing via the SignPath Foundation OSS program is in progress.
  • Installs per-user (no admin needed to install); the app elevates only on demand for admin-only changes.

See the README and the Architecture Decision Records in the repo for the full design.