xx/0x/2026
Version 8.0.15
- Implemented #39, Added Authenticode signing support for DLLs
- Added MSBuild properties for Authenticode signing configuration (
EnableAuthenticodeSigning,CodeSigningCertificatePath,CodeSigningCertificatePassword,CodeSigningCertificateThumbprint) - Integrated Authenticode signing into GitHub Actions release workflow
- Added comprehensive documentation for certificate creation and setup
- Added helper script
.github/workflows/create-codesign-certificate.ps1for automated certificate creation - Signing is optional and disabled by default - builds work without certificates for development
=========
07/12/2025
Version 8.0.14
- Fixed #32,
ShellObjectWatcherwon't Destory - Usage of null propagation operator
?.in several places to improve null safety - Alligned binary versions to NuGet package versions
=========
02/11/2025
Version 8.0.12
- Added support for .NET 10
- Fixed README inclusion in all NuGet packages to comply with NuGet.org requirements
- Updated package descriptions to reflect .NET 8-10 support
- Fixed #30, ShellThumbnail COM object marshaling issue - ShellThumbnail now maintains a reference to parent ShellObject to prevent premature COM object release
=========
18/10/2025
Version 8.0.11
- Added unified
WindowsAPICodePackNuGet package containing all components (Core, Shell, Sensors, ExtendedLinguisticServices, ShellExtensions) - Implemented automatic build number incrementation using GitHub Actions
- Enhanced CI/CD workflows with version management
- Added comprehensive workflow documentation
=========
19/09/2025
Version 8.0.10
- General improvements and bug fixes
=========
15/08/2025
Version 8.0.9
- Upgrade
slnfile toslnxformat - More
nullchecking - Removed support for .NET 6
- Implemented #14, How to perform a search with
ExplorerBrowser
=========
24/12/2024
Version 8.0.8
- Implemented #21, Enhance the
OnViewEnumerationCompleteEvent of theExplorerBrowserControl
=========
27/10/2024
Version 8.0.7
- Implemented #20, Add
System.RecordedTV.EpisodeNumber - More
nullchecking
=========
22/10/2024
Version 8.0.6
- Resolved #18,
CommonFileDialog.FileNameproperty changes extension back to default - New
.editorconfigconfiguration
=========
01/07/2024
Version 8.0.5
- Resolved #16, Useless System.Net.Http
- Fix NuGet descriptions
=========
10/06/2024
Version 8.0.4
- Removed support for .NET Core App 3.1
- Removed support for .NET 5
- Removed support for .NET 7
- Some more nullables
- Add samples
=========
01/03/2024
Version 8.0.3
- Fix the implementation of the property
CheckSelect
=========
24/02/2024
Version 8.0.2
- Fix for multi-dotted extensions
- Remove the border on the
ExplorerBrowsercontrol - New
SelectionChangedEventArgsfor selected folder and file names - Ensure that
Shellis thread safe
=========
14/02/2024
Version 8.0.1
- Update year 2023 -> 2024
- Add
Readmeto NuGet packages - Add preliminary support for .NET 9
=========
14/11/2023
Version 8.0.0
- Add .NET 8 support
- More
nullablechecking
=========
26/02/2023
Version 7.0.4
- Support for
nullable - Usage of
new() - New symbol packages
=========
17/02/2023
Version 7.0.3
- Add strong naming
=========
13/11/2022
Version 7.0.0
- Updated to use SDK style projects
- Use .NET Framework 4.6.2 - 4.8.1, .NET Core 3.1 & .NET 5 - 7
- Updated NuGet icon
- Use C# 10
=========
02/01/2016
Core 1.1.2
- TaskDialog icons were visible only when defined in Opened event
- TaskDialog custom/hyperlink button not closing dialog from within Click event