Releases: IgorMundstein/WinMemoryCleaner
Releases · IgorMundstein/WinMemoryCleaner
3.0.8
2025-12-13
- Added /Reset command line option for troubleshooting purposes
- Added logic to delete orphaned old update files created by the old update mechanism, which are no longer needed (#168)
- Added settings to turn the start menu shortcut creation on or off (#169)
- Added unit tests to enhance code testability
- Improved memory usage display on tray icon (#170)
- Updated documentation with missing changes from previous versions
- UI & Code enhancements
3.0.7
3.0.6
3.0.5
3.0.4
2025-11-17
- Added a setting to set the color of the tray icon when optimization is running
- Added a setting to trigger optimization to the tray icon using the middle mouse click (#141)
- Added a tray icon rotate effect when optimization is running
- Added support for European Portuguese (PT) language
- Enhanced the run on startup feature for desktop and laptop computers (#137) (#139)
- Fixed app crash after Windows hibernation (#145)
- Fixed auto update (#148) (#151)
- Removed unnecessary code related to package managers (Chocolatey, Scoop, and WinGet) due to a new strategy for package publication
- UI & Code enhancements
- Updated Arabic and Korean translations
3.0.2
2025-09-06
- Enhanced code and user interface
- Enhanced functionality to run on startup and improved package manager support (Chocolatey, Scoop, and WinGet)
- Fixed a bug that prevented the "Run On Priority" setting from being saved.
- Improved auto-update feature
- Improved string capitalization for non-ASCII languages
- Revised some texts for more precise descriptions
- Updated the Hungarian language (#129)
3.0.0
2025-08-02
- Added a help
?menu - Added a security check to verify the code certificate and warn if the user downloaded from an untrusted source. It's not bulletproof because the project is open source, but it makes it harder for people with bad intentions
- Added a setting to reduce or increase the font size. It's helpful for different screen sizes and resolutions
- Added an option to turn off the optimization hotkey (#94)
- Added app to package managers: Chocolatey, Scoop, and Winget (#89)
- Added code digital signature provided by SignPath.io to ensure authenticity and user safety
- Added donation options to the new help
?menu and on GitHub - Added GitHub workflows to enhance release delivery and trustworthiness on malicious scanner websites
- Added localization for Hebrew, Hungarian, Norwegian, and Thai languages
- Added optimization reason (Low Memory, Manual, or Schedule) on notifications and logs (#110)
- Added reset to default settings feature to the new help
?menu - Added support to run as a Windows Service (#96)
- Added two new memory areas: modified file cache and registry cache
- Enhanced run on startup feature (#91) (#108)
- Enhanced text formats for better translations
- Enhanced tray icon customizations for memory usage (#111) (#112)
- Improved code, documentation and user interface (#92) (#103)
- Modified window event log messages to JSON format
- Moved the About this project link to the new help menu
- Moved Windows registry path from the current user to the local machine
- Renamed memory area system working set to system file cache
- Renamed memory processes working set to working set
Notes (This project is celebrating its 6th year. So, nothing better than a major update release.)
- It's the first release implementing the CI/CD pipelines to publish the app to Chocolatey, Scoop, and Winget. So, there may be a delay in being available on these package managers.
- If you find this app helpful, please consider donating. Your donation helps keep the project alive, optimized, and free for everyone.
- If you run the app with command-line arguments (no GUI), check the modified memory area parameter names.
- Many contributors often provide translation updates, as some texts might not be in the best format due to frequent translation revisions. After we introduce the CI/CD workflows, we expect to publish releases more often to update minor corrections quickly. We now use the 'major.minor.patch' format for the app version, which will allow us to launch patch releases for localizations.
- We prioritize transparency and user safety. Since version 3.0.0, we have been digitally signing our files through SignPath.io using a free certificate provided under the SignPath Terms of Use. The project received the certificate in recognition of its popularity and public value in the open-source community. This process ensures that we distribute authentic files that have not been tampered with. By doing this, we will build trust with Microsoft Defender SmartScreen over time, and maybe someday we will obliterate that "Windows protected your PC" warning.

2.8.0
2023-12-24
- Added optimization progress bar to the optimize button
- Improved auto-update task
- Improved code & UI
- Improved memory usage tray icon
2.7.0
2023-12-22
- Changed the error dialog to a warning log event when a firewall blocks the app
- Improved Chinese (Simplified/Traditional), French, Korean, and Serbian languages
- Improved code
- Improved memory usage tray icon
2.6.0
2023-12-17
- Added Albanian, Bulgarian, Irish, Persian, and Russian languages
- Added approximate memory released to optimization notification
- Added right-to-left (RTL) language and UI support
- Added run on low priority setting. If enabled, it limits the app's resource usage by reducing the process priority and ensuring it runs efficiently. It might increase the optimization time, but it helps if your Windows freezes during it
- Added show virtual memory setting and memory usage view
- Added support for cultures' native formats, like decimal separators
- Added tray icon customization. Users can choose between the default app image or show physical memory usage with a background color based on the value. (0% - 79%) White | (80% - 89%) Orange | (90% - 100%) Red
- Improved code, documentation, and UI
- Improved Greek language
- Improved UI rendering when the start minimized setting is enabled



