This is a Beta version, which may not be thoroughly tested and may have some bugs, feel free to report them along with any other suggestions so I can help to improve the release.
This changelog will be very incomplete, full changelog will be in the release version.
Major and Minor Changes:
-
Updated program to support .NET 10
(.NET 9 downloads also included) -
Improved performance and efficiency of thumbnail preloader and directory scanner
(Significantly more efficient CPU usage and slightly reduced memory usage in the preloader) -
Added support for modifying backup cache and log folder paths along with their settings in the Advanced tabs
-
Added new default thumbnail size preset to generate more relevant thumbnails for Windows 11
-
Added new settings to both Advanced Settings and Advanced Cache forms
-
Progress dialog can now wait before closing and can display completion statistics and information after preloading
-
Certain settings may now change label colors depending on the impact of the setting to the preloader or to the system
-
Logger can now handle multiple instances of the program running at once
-
Logger can now be set to automatically delete old logs after a specified number of days
-
Fixed certain path selection bugs including for UNC paths #24
-
Separated preloader from GUI to launch a separate instance when using the "Preload" button in order to reduce stale memory usage and prevent crashes from impacting the GUI
-
Added an error message pop up upon inputting an invalid path to the preloader from the command prompt
-
Modified certain default settings including an added thumbnail extension to the default extensions list
-
Many bug fixes and optimizations to preloader and GUI
Notes:
This version has made significant changes from the previous version in terms of functionality, and may require reconfiguring of cache and log settings in order to continue using them again. The preloader 'wait after completion' may also need to be reconfigured depending on whether or not you desire the preloader to keep the progress dialog open with completion statistics after preloading.
The preloader now uses a new method of getting the handler for generating thumbnails which is significantly more efficient than the previous method, and has sped up thumbnail generation by a noticeable amount. An especially large speed-up is noticed when running the preloader on folders containing files with already generated thumbnails due to a new thread batching method being used.