Releases: GSDragoon/RadeonSoftwareSlimmer
Radeon Software Slimmer 1.12.0
New Features
- Added .NET 9 version
Changes to Existing Functionality
- Removed .NET 6 version
Dependencies Updated
- MahApps.Metro.IconPacks.FontAwesome 4.11.0 -> 5.1.0
- System.IO.Abstractions 20.0.4 -> 22.0.11
- System.ServiceProcess.ServiceController 8.0.0 -> 9.0.2
- TaskScheduler 2.10.1 -> 2.12.1
- 7-Zip 23.01 -> 24.09
Other Changes
- Post Install: Updated list of removable installers to exclude more AMD chipset components
Full Changelog: 1.11.0...1.12.0
Radeon Software Slimmer 1.11.0
New Features
- Added .NET 8 version
Changes to Existing Functionality
- Removed .NET 7 version
Dependencies Updated
- MahApps.Metro 2.4.9 -> 2.4.10
- System.IO.Abstractions 19.2.29 -> 20.0.4
- System.ServiceProcess.ServiceController 7.0.1 -> 8.0.0
Full Changelog: 1.10.1...1.11.0
Radeon Software Slimmer 1.10.1
Changes to Existing Functionality
- Post Install: Disable Host Services start/restart and stop buttons if Radeon Software Settings is not installed.
Defects Fixed
- Post Install: Fixed post install not working when Radeon Software Settings is not installed. (Should fix #37)
Dependencies Updated
- 7-Zip 22.01 -> 23.01
- System.ServiceProcess.ServiceController 7.0.0 -> 7.0.1
Full Changelog: 1.10.0...1.10.1
Radeon Software Slimmer 1.10.0
New Features
- Pre Install
- Added the ability to undo modifications to the installer and revert to defaults. (Only works if modifications are made with this version or later.)
- Added reading description for AMDOCL (AMD-OpenCL User Mode driver) and AMDWIN (AMD-Windows Support Components).
- Updated the filter to browse for installers to include other types (such as Radeon Pro drivers)
- Added functionality to launch the AMD Cleanup Utility.
- Post Install
- Added temp folder for cl.cache.
- Initial loading of post install data is done on startup on a background thread.
- Added icons to all buttons.
- Added .NET 7 version.
Changes to Existing Functionality
- Post Install: Moved refresh button at the bottom of the window.
- Updated UI to remove unnecessary spacing and better alignment in various placed.
Defects Fixed
- Pre Install: Fixed crash when entering paths with invalid directory and/or file characters.
Dependencies Updated
- Newtonsoft.Json 13.0.1 -> 13.0.3
- System.IO.Abstractions 17.2.3 -> 19.2.29
- System.ServiceProcess.ServiceController 6.0.0 -> 7.0.0
Other Changes
- Updated handling of combining paths to better deal with differences in path formats.
- Several other miscellaneous code improvements.
Full Changelog: 1.8.0...1.10.0
Radeon Software Slimmer 1.8.0
New Features
- Pre Install: Added Select All/None buttons for Display Driver Components
- Post Install: Added option to enable/disable Windows App that auto starts up Radeon Software
Changes to Existing Functionality
- Pre Install: Changed Packages and Scheduled Tasks buttons to Select All/None so they are all the same
Defects Fixed
- Pre Install: Fixed a bug that didn't extract the installer if the current working directory is not where the program is running from
Dependencies Updated
- System.IO.Abstractions: 17.0.24 -> 17.2.3
Other Changes
- Created registry abstraction for testibility and updated all registry interactions to use it
- Moved off unmaintained GitHub Action for creating releases
Radeon Software Slimmer 1.7.0
New Features
- Pre Install: Added description for AMD-Dynamic Audio Noise Suppression display driver component
- Post Install: Added temp file location for new OpenGL shader cache (OglpCache)
- Added file description to executable (used as the default name when pinning to the Start Menu, instead of the file name)
Changes to Existing Functionality
- Post Install: Updated temp file location under System32\AMD to only include specific folders (EeuDumps and MmdDumps).
Dependencies Updated
- System.IO.Abstractions.16.1.22 -> System.IO.Abstractions.17.0.24
- 7-Zip 21.07 -> 22.01
Radeon Software Slimmer 1.6.0
New Features
- Post Install: Added detection for AMDAcpBtAudioService (AMD Audio CoProcessor Bluetooth Audio filter driver)
- Post Install: Added temp file locations
- ..\AppData\Local\AMD\cl.cache
- ..\AppData\Local\AMD\DxcCache
- ..\AppData\Local\AMD\LINK\game_cache
- ..\AppData\Local\AMDSoftwareInstaller\cache
- ..\AppData\LocalLow\AMD\DxcCache
Other Changes
- Pre Install: Updated default filter for the open file dialog when browsing for installer files to account for file name changes with 22.3.1
Radeon Software Slimmer 1.5.0
Dependencies Updated
- 7-Zip 21.05 -> 21.07 (Bug in versions 21.00-21.05 was fixed: 7-Zip didn't set attributes of directories during archive extracting)
- System.IO.Abstractions 13.2.47-> 16.1.22
- TaskScheduler 2.9.2 -> 2.10.1 (Added support for .NET 6.0)
Other Changes
- Updated how Display Driver Components are loaded so that it also works with the new Steam Deck drivers
Radeon Software Slimmer 1.4.0
Dependencies Updated
- MahApps.Metro.IconPacks.FontAwesome 4.10.0 -> 4.11.0
- System.ServiceProcess.ServiceController 5.0.0 -> 6.0.0
- 7-Zip 19.00 -> 21.05
Other Changes
- Added .NET 6.0 version (requires .NET Desktop Runtime 6.0.x)
- Removed .NET 5.0 and .NET Core 3.1 versions
- .NET Framework 4.8 version remains
Full Changelog: 1.3.0...1.4.0
Radeon Software Slimmer 1.3.0
New Features
- Pre Install: Added buttons to Keep All and Remove All packages. Useful if you only want to keep a few instead of having uncheck a bunch individually.
- Post Install: Added detection for amdfendrmgr (AMD Crash Defender Manager Driver) service
- Post Install: Added detection for DVRAnalytics scheduled task
- Post Install: Added detection for StartAUEP scheduled task
- Post Install: Added temp file location for AMDIdentifyWindow
- Post Install: Added temp file location for AMDLink
Changes to Existing Functionality
- Pre Install: Installer extraction path needs to be empty or not created yet. Paths with existing files and/or folders will be rejected.
Defects Fixed
- Pre Install: Fixed scheduled tasks not being installed. Import XML files were invalid, causing all but a few scheduled tasks (that follow a different process) to not be installed, even if left enabled.
Dependencies Updated
- MahApps.Metro 2.4.7 -> 2.4.9
- MahApps.Metro.IconPacks.FontAwesome 4.8.0 -> 4.10.0
- TaskScheduler 2.9.1 -> 2.9.2
Other Changes
- Utilizes System.IO.Abstractions in most areas that can use it. This includes adding a bunch more tests.
- Windows 11 added as compatible OS and listed on readme/main page
- Updated badges on readme/main page (thanks to shields.io)
- Normalized all file line endings
- Miscellaneous test cleanup and updates
NOTE: This will probably be the last version with builds for .NET Core 3.1 and .NET 5. Once .NET 6 is out, the plan is to produce builds for .NET Framework 4.8 and .NET 6 only.