- Fixed: Can not delete invalid rules located under C:\$WINDOWS.~BT folder - Fixed: Adding multiple rules at once to the same group fails if the rules have no description set. - Fixed: Can not create a duplicate of a temporary rule. - Fixed: Notifications are disabled after WFC restart and must be re-enabled again. - Fixed: When unchecking the 'Blocked connections' in Connections Log, the notifications still appear as enabled when they are in fact disabled.
- Improved: Retrieving the group display names uses now shlwapi.dll. This fixes group names with dll names and resource ids. - Improved: Default option is now the third one in the uninstall dialog. This will leave the firewall rules untouched during uninstall. - Improved: The speed of importing a *.wpw file was improved by updating the internal cache mechanism. - Improved: The speed of deleting multiple rules at once was improved. - Fixed: Can't load language files which have a language code that is not 2 letters. - Fixed: Experimental feature that auto allows certain paths/file names does not work anymore. - Fixed: During uninstall restoring default/previous Windows Firewall rules fails if Secure Rules is enabled. - Fixed: Deleting multiple rules at once may fail if Secure Rules is enabled. - Fixed: Search functionality may result in a crash in Rules Panel and Connections Log. - Fixed: Revert profile timer is not updated unless the revert profile is unchecked and checked again. - Removed: Exporting/importing to/from *.wfw file (Windows Firewall format) was removed due to unreliable results. This still can be done from WFwAS, but not from WFC anymore. - New: Added translation for Serbian language.
- Improved: When exporting rules, the sorting order and filters are now preserved in the exported wpw file. On import you get back what was seen in Rules Panel at export time. - Improved: The import and the export of the firewall rules are fully async now. This improves the UI responsiveness during these actions. - Fixed: When duplicating multiple rules at once, they are created in the reversed order. - Fixed: Authorized groups list has a display issue where it displays also the internal group names. - Fixed: When creating a duplicate rule in Rules Panel the Please wait message remains displayed and Rules Panel needs to be closed and reopened. - Fixed: Secure Rules disables custom groups names in the latest version.
- Improved: The notification dialog was updated to be able to add a notification exception for the full path too. - Improved: Loading time was decreased for Rules Panel and Connections Log with a new cache mechanism for program icons. - Fixed: Rules Panel may crash if there are hundreds of firewall rules and the rules are scrolled up and down multiple times.
- Fixed: It is not possible to create a duplicate of the first rule in Rules Panel. - Fixed: Remote code execution vulnerability via gRPC named pipes. - Updated: Standard user accounts are allowed to perform elevated actions without requiring elevation authorization. Starting with this version, if wfcUI.exe is executed as a standard user account, it has only read access for the user interface. The software must be elevated before being able to perform any write actions (CVE-2023-36631). - Updated: Run button was disabled in the installer to avoid executing the software under an elevated account from a standard user account.
- Fixed: Create WFC recommended rules does not work in the latest installer. - Fixed: After installation 'Auto refresh on open' is set by default to true in Connections Log instead of false. - Improved: Added read only access to Rules Panel, Connections Log and Notifications for standard user accounts. - Improved: Run button will start WFC under the user account which started the installer instead of the elevated user account.
- Improved: Request elevation button will not restart wfcUI.exe anymore. Instead, it will remove the read-only state from the current non-elevated executing instance. - Improved: When a new rule is created by the experimental notification exception feature, Rules Panel will refresh if it is open.
- Fixed: When importing user settings the authorized groups list is not refreshed. - Fixed: The experimental feature which auto creates allow rules for certain paths generates duplicate rules if a blocking rule prevents certain connections. - Fixed: The tray icon does not offer any clue if the program runs in standard user mode or in elevated mode. - Fixed: Learning mode tray context menu item remains disabled even after elevated rights are granted. - New: Added a new WFC recommend rule for wwahost.exe which is required to reset a Windows PIN. Without this rule it is impossible to reset a Windows PIN.
- New: Added support for retrieving the friendly name for Name, Group, Description of Windows Store firewall rules. - Fixed: When importing user settings with proxy config, the tray app wfcUI.exe crashes on startup. - Fixed: It is not possible to remove the custom IP addresses/ranges from the High Filtering profile custom rules once they are set.
- New: Added detection of invalid Windows Store rules. If a package is not found on the machine the rule will appear with red text in Rules Panel. - Updated: The logic from previous version which detects the friendly name for Description property was reverted so that at least one column in Rules Panel contains the version of the package.
- Fixed: Certain Windows Store firewall rules may show as invalid in Rules Panel when they are still valid. - Improved: Notifications exceptions list is now sorted for uppercase entries first and then the others.
- Improved: The export functionality was revised so that it does not stop if a rule is invalid. The invalid rule will be skipped and the others will be exported. - Fixed: Exporting of the rules fails if one of the rules has the Description null. - Fixed: Sorting of notifications exceptions list does not always work.
- Fixed: After creating a temporary rule from the notification dialog which includes multiple programs blocked, you must close the notification dialog otherwise all new rules are temporary. - Fixed: Search functionality in Rules Panel does not include the Description property. - Improved: The algorithm for detecting invalid rules for Windows Store apps was updated to avoid false detections. - Improved: The error handling and logging was enhanced on certain parts of code.