Releases: techygeekshome/CleanGeek
Release list
CleanGeek 1.0.4
Full Changelog: v1.0.3...v1.0.4
CleanGeek v1.0.3
Tidied up the sidebar - the note that sat at the bottom has gone.
Two downloads, both 64-bit Windows and self-contained:
- CleanGeekSetup.exe - installer. Per-user by default, so no UAC prompt.
- CleanGeek-portable.exe - portable. Nothing to install.
SHA256SUMS.txt is published with them so you can check what you downloaded. The binaries are not code signed, so Windows SmartScreen will warn the first time you run one.
Full Changelog: v1.0.2...v1.0.3
CleanGeek 1.0.2
1.0.1 would not open at all. This fixes it — install this one instead.
The window constructor called AvaloniaXamlLoader.Load(this) rather than the generated InitializeComponent(). Those are not interchangeable: Load puts the XAML on the window but leaves every x:Name field null, so the new About and Check for updates buttons were null and wiring them threw before the window was ever shown. The process started and died with nothing on screen. It compiled cleanly because the fields exist; they were simply never assigned on that path.
Everything 1.0.1 added is still here: the About window and the Check for updates button at the foot of the sidebar, with the update check running only when you press it.
Downloads
CleanGeekSetup.exe- installerCleanGeek-portable.exe- single file, no installSHA256SUMS.txt- checksums for both
Windows 10 or 11, 64-bit. Nothing else needs installing.
Full Changelog: v1.0.1...v1.0.2
CleanGeek 1.0.1
CleanGeek 1.0.1 adds the two buttons every other TechyGeeksHome tool has.
Added
- About - what the app is, its version, the licence, the credits, and the rest of the range.
- Check for updates - asks GitHub whether there is a newer release. It runs only when you press it.
Both sit at the foot of the sidebar. The sidebar promise now reads "Nothing leaves this PC, apart from Check for updates", because that is now the literal truth: one unauthenticated GET to GitHub's releases API, no identifiers, no usage data, and nothing downloaded or installed.
Downloads
CleanGeekSetup.exe- installerCleanGeek-portable.exe- single file, no installSHA256SUMS.txt- checksums for both
Windows 10 or 11, 64-bit. Nothing else needs installing.
What's Changed
- Give CleanGeek the About window and update check the rest of the range has by @techygeekshome in #7
Full Changelog: v1.0.0...v1.0.1
CleanGeek 1.0.0
CleanGeek 1.0.0 is the first release.
It clears the temporary files Windows and your browsers leave behind, lists what is installed so you can see what is taking up room, and shows what starts with Windows so you can turn things off. Nothing is removed until you say so.
Downloads
CleanGeekSetup.exe- installerCleanGeek-portable.exe- single file, no installSHA256SUMS.txt- checksums for both
Windows 10 or 11, 64-bit. Nothing else needs installing.
What's Changed
- Scaffold CleanGeek: README, contributing guide and app icon by @techygeekshome in #1
- CleanGeek 1.0 - disk cleaner, installed apps and startup (APP-18) by @techygeekshome in #2
- Installer and release pipeline by @techygeekshome in #3
- Thin out the code comments, and stop a failed list read closing the app by @techygeekshome in #4
- Add the screenshots by @techygeekshome in #6
- Stop the lists clipping their last column by @techygeekshome in #5
New Contributors
- @techygeekshome made their first contribution in #1
Full Changelog: https://github.com/techygeekshome/CleanGeek/commits/v1.0.0