Releases: carstenschaefer/FolderSecurityViewer
Releases · carstenschaefer/FolderSecurityViewer
v2.8.1-beta.1
Changes
- Removes
ControlzEx
NuGet package reference (usesMicrosoft.Xaml.Behaviors.Wpf
instead) - Calculates correct system menu position (takes DPI scaling into account)
v2.8.0-beta.1
Upgrade to .NET 8.0
We have successfully upgraded our projects to .NET 8.0. This update includes several significant changes and improvements:
Changes
- All project files were converted to the new SDK format during the upgrade process, simplifying the build process and allowing us to integrate GitHub actions to run tests on push.
- API compatibility: Moving to a newer target platform came with breaking changes in the platform API, demanding that we adapt our codebase to resolve build errors and gain compatibility with .NET 8.0. The impersonation helper (a component of the Interop layer) required a complete makeover.
- The upgrade to .NET 8 helped to break the glass ceiling that prevented us from using the most recent third-party NuGet packages. All referenced NuGet packages have been upgraded to their latest versions.
Minor codebase refinements
- Removed exception constructors for binary serialization, which are no longer needed.
- Removed old app.config files from projects to get rid of the always hairy binding redirects.
- Removed functionality for downloading update installers due to decommissioned infrastructure (we do not ship update installer packages)
v2.7.0-beta.1
This is the one (and only) pre-release that targets the legacy version of .NET Framework.
Full Changelog: https://github.com/carstenschaefer/FolderSecurityViewer/commits/v2.7.0-beta.1