08-22-2016 , 01:26 PM
August 21, 2016 -- Version 4.7 Build 9
I know that this version is out of sync with the regular update schedule but issues cropped up that needed to be fixed. The next update that's scheduled for September 1st will be pushed back to September 15th.
The most important change in this new version is that I added some additional checks and safeguards as well as introduced logging to both the extraction routines and updating routines that occur when updating the application. You do have the ability to turn off the extended logging during updating but of course if something goes wrong it will be harder to figure out what went wrong.
Because of an issue that cropped up with the setting of the runtime tasks for multi-run mode in the last major release, the feature was removed from Build 2. That feature has been re-introduced in this Public Beta build but in a different way.
* Fixed a regression on the Mount Shadow Copy Tool that caused an Explorer window not to be opened upon mounting. This didn't cause an issue with mounting the actual shadow copy, just the opening of Explorer.
* Fixed an issue in the wmi.searchForProcessAndKillIt() function in which even with double-checking if a process ID exists, things can go wrong and cause an exception to occur. This has been fixed by simply wrapping the process kill() function with a Try-Catch block to trap a possible error when killing a process. Thanks goes out to Gerard Chantal for reporting this issue to me.
* Introduced some date verification code into the Task Scheduler tool when loading the tool to solve a possible crash issue.
* Changed the default option setting for Log Restore Point Deletions to enabled.
I know that this version is out of sync with the regular update schedule but issues cropped up that needed to be fixed. The next update that's scheduled for September 1st will be pushed back to September 15th.
The most important change in this new version is that I added some additional checks and safeguards as well as introduced logging to both the extraction routines and updating routines that occur when updating the application. You do have the ability to turn off the extended logging during updating but of course if something goes wrong it will be harder to figure out what went wrong.
Because of an issue that cropped up with the setting of the runtime tasks for multi-run mode in the last major release, the feature was removed from Build 2. That feature has been re-introduced in this Public Beta build but in a different way.
* Fixed a regression on the Mount Shadow Copy Tool that caused an Explorer window not to be opened upon mounting. This didn't cause an issue with mounting the actual shadow copy, just the opening of Explorer.
* Fixed an issue in the wmi.searchForProcessAndKillIt() function in which even with double-checking if a process ID exists, things can go wrong and cause an exception to occur. This has been fixed by simply wrapping the process kill() function with a Try-Catch block to trap a possible error when killing a process. Thanks goes out to Gerard Chantal for reporting this issue to me.
* Introduced some date verification code into the Task Scheduler tool when loading the tool to solve a possible crash issue.
* Changed the default option setting for Log Restore Point Deletions to enabled.