Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What's New
The file and folder scans across the application now support parallel processing.
The "Allow New Apps" page's progress ring will accurately display the progress of the selected folders' scan.
Added a new radial gauge to the Supplemental policy creation page that lets you to choose the scalability of the scan which defines how many concurrent threads it can use to complete the scan. It also has a progress bar showing you the scan progress in real time.
A new page has been added to the AppControl Manager, allowing you to merge multiple App Control policies into a single, unified policy. This feature has been custom-built exclusively for this application and it completely follows the Code Integrity schema's rules. The merging process ensures that the resulting policy is free of duplicate rules. Additionally, you have the option to deploy the merged policy immediately after the merge is complete. Read more about this feature in here.
Added link to the source code which is in this repository to the end of the About section.
Added link to the Icons8 website as credit to the end of the About section.
Now you can select multiple folders at the same time when browsing for folders in "Allow New Apps" page and the list of the selected folders will show unique folders only.
The automatic
AppControlManagerSupplementalPolicy
supplemental policy now also allowsSignTool.exe
via FilePublisher rule. This is necessary so that when the DefaultWindows base policy is deployed,SignTool.exe
will be able to run to perform necessary signing operations.The automatic
AppControlManagerSupplementalPolicy
is no longer displayed by default in the System Information page. You can include it in the displayed policies by checking a box if you still want to see them, just like system policies. The reason is that it will be removed automatically when its associated base policy is removed so user doesn't need to take extra action anymore. This further simplifies policy management using the AppControl Manager app. Find more information about it in hereTechnical Changes
Main namespace rename.
FilePicker Dialogs now use NativeAOT and Trim compatible code.
CsWin32 no longer uses marshaling, necessary logic are implemented manually.
Implemented lots of new code analyzers related to style and security.
Switched to the new version 7 GUID generation in every part of the code.
Removed an unnecessary package
CommunityToolkit.WinUI.Behaviors
from the app.