Changes:
8.0.0.0 | Change | GUI | Add a considerable number of new SmartTrim options to tune the algorithm to user desired behavior |
8.0.0.0 | Change | All | A large number of small fixes, major additions, and important adjustments |
8.0.0.0 | Change | All | -- Full list below (and, remember, you could call every minor update since v7 part of the full change list of v8) -- |
8.0.0.0 | Addition | Core | Add SmartTrim exclusions |
8.0.0.0 | Addition | GUI | Add SmartTrim exclusions dialog |
8.0.0.0 | Addition | GUI | Add SmartTrim exclusion process context menu item |
8.0.0.0 | Addition | GUI | Add 'Allow trim when gaming mode is engaged' menu item, and retitled dialog option |
8.0.0.0 | Addition | GUI | Add 'Clear all' to exclusions dialog used by SmartTrim and other features |
8.0.0.0 | Addition | Core | Add SmartTrim setting 'Allow while in gaming mode' (defaults to false) |
8.0.0.0 | Addition | Core | Add SmartTrim setting for users to manually configure minimum per-process working set (globally) before SmartTrim would act on a process |
8.0.0.0 | Change | Core | Ajust SmartTrim minimum working set per-process to 196Mb for workstations, 384Mb for servers |
8.0.0.0 | Change | Core | Change variable name for SmartTrim minimum working set per-process - this will cause it to reset to default if you have used a prior beta |
8.0.0.0 | Change | GUI | Expanded a static text control in the IdleSaver dialog |
8.0.0.0 | Change | GUI | Add code to migrate existing process icon setting |
8.0.0.0 | Change | Core | Remove some of the high-def process icons of the governor, which may have caused some troubles |
8.0.0.0 | Fix | GUI | Fix to remembering of last main window position and some child window positions (a one time reset will occur) |
8.0.0.0 | Change | GUI | Default height adjustments |
8.0.0.0 | Change | GUI | Restored 'restart of Lasso required' message when user disables process icons, so they realize what is going on |
8.0.0.0 | Change | GUI | Minor UI painting optimizations and misc legacy code cleanup |
8.0.0.0 | Change | GUI | Don't check for HOSTS file modification (by cracks and such) more than once, may look suspicious and speeds Lasso GUI load |
8.0.0.0 | Fix | GUI | Fix default CPU affinity whole list dialog when cores > 31 were specified (alternate means and dialogs to create rules using cores greater than 31 would work fine) |
8.0.0.0 | Fix | Core | Fix scenario where a user-configured ProBalance action not priority related (e.g. CPU affinity change) may be inappropriately taken on a process with a non-normal priority class, despite processes with non-normal priorities being excluded from ProBalance |
8.0.0.0 | Fix | Core | Fix issue where Gaming Mode might be induced in web browser opened from within Steam |
8.0.0.0 | Fix | GUI | Fix ProBalance Insights dialog could have truncated text with some languages |
8.0.0.0 | Fix | GUI | Fix Issue that could cause the UI to potentially deadlock when removing a gaming mode process from the list via the process context menu, under the right circumstances (very rare, if ever) |
8.0.0.0 | Fix | Core | Fix a potential SmartTrim inefficiency when the user manually uses 'Trim Now' manually (under certain conditions) |
8.0.0.0 | Fix | GUI | Fix removal of default (always set) process I/O priority may not have immediately been saved in configuration file. |
8.0.0.0 | Fix | GUI | Removed a couple memory priorities that had compatibility issues and could cause what seemed to be a 'loss' of the setting, or a failure to set the memory priority |
8.0.0.0 | Fix | GUI | Fix SmartTrim would log even if log disabled |
8.0.0.0 | Fix | Installer | Fix automatic update checks not enabled for new installs by default, occurred during recent installer streamlining (workstation edition only) |
8.0.0.0 | Change | Installer | Improve some confusing text asked during certain upgrades |
8.0.0.0 | Change | Build | Considerable build system refinement |
8.0.0.0 | Addition | Core | Continue refinement of the SmartTrim algorithm |
8.0.0.0 | Addition | UI | Continue adding SmartTrim parameters, menu items, and related dialog |
8.0.0.0 | Change | Signing | Improvement to the digital signing and timestamping efficiency of our binaries (faster builds) |
8.0.0.0 | Change | GUI | Adjustment to minimum UI height for mini-PCs (work on-going) |
8.0.0.0 | Change | Insights | Continued ProBalance Insights polish into an application in its own right. |
8.0.0.0 | Change | Insights | Added place-holder menu to ProBalance Insights application to control ProBalance. |
8.0.0.0 | Change | GUI | Added place-holder menu items and dialogs for user-specified SmartTrim thresholds and exclusions. |
8.0.0.0 | Change | GUI | Remove some SmartTrim menu items from Server Edition |
8.0.0.0 | Change | GUI | Remove some deprecated code |
8.0.0.0 | Change | All | General code improvements, compatibility fixes, and maintenance |
8.0.0.0 | Change | Core | Handle another Symantec (Norton) tamper-detection issue |
8.0.0.0 | Change | Core | Remove prior beta's Steam game auto-detection adjustment, pending refactoring to achieve 100% accuracy under all conditions |
8.0.0.0 | Change | Core | Misc maintenance |
8.0.0.0 | Change | Settings | Migrate 'Show process icons' GUI setting to HKCU registry value for easy mod |
8.0.0.0 | Change | All | Continued code optimization (replacing legacy code with more efficient renditions) |
8.0.0.0 | Fix | All | Fix cases where trailing spaces weren't removed from user input when they were intended to be (e.g. activation code). |
8.0.0.0 | Removal | Localization | Serbian |
8.0.0.0 | Change | Localization | Update German, Chinese Simplified, Chinese Traditional, Finnish, Polish, Japanese, and French |
Changes:
8.0.6.4 | Addition | GUI | Add new graceful-first termination with dialog shown to allow immediate intervention |
8.0.6.4 | Addition | GUI | Added setting to suppress new SmartTrim took no action log events |
8.0.6.4 | Addition | GUI | Added code to check for basic Internet connectivity (to be used for any activation failure diagnosis) |
8.0.6.4 | Addition | Core | Added new SmartTrim took no action log events |
8.0.6.4 | Addition | Core | Added registry setting to control how long to wait for a graceful termination before terminating or restarting a process |
8.0.6.4 | Change | Core | Always try a trim if user initiates, even if RAM load is below threshold (per-process quotas still apply) |
8.0.6.4 | Change | Core | Change to the way the SmartTrim thread is notified of configuration changes |
8.0.6.4 | Change | Core | Change to mechanism by which the SmartTrim thread gets notified of config changes |
8.0.6.4 | Change | Core | Reduce access rights in termination function to bare minimum |
8.0.6.4 | Change | All | Improve interoperability with Online Armour |
8.0.6.4 | Change | GUI | On-going licensing system work |
8.0.6.4 | Change | GUI | Moved process termination to a separate thread, since it may now be blocking for a few seconds |
8.0.6.4 | Change | GUI | Corrected some typos |
8.0.6.4 | Change | GUI | Removed some deprecated code |
8.0.6.4 | Change | GUI | Increased amount of detail included in minidumps (these are only enabled in beta builds) |
8.0.6.4 | Fix | Updater | Non-critical fix to some permissions when shutting down Lasso, had no real world impact |
8.0.6.4 | Fix | Core | Fix issue with logic on SmartTrim RAM threshold |
8.0.6.4 | Fix | Core | Fix issue with SmartTrim not trimming when 'no limit' is specified (note the per-process quota still applies) |
8.0.6.4 | Addition | Localization | Add back PTBR for early use as it is being translated |
8.0.6.4 | Change | Localization | Update Chinese Simplified, Japanese, French, Finnish, German, Polish, Italian, and PTBR |