GroupDocs.Metadata for .NET 26.6 is now available. This release introduces improvements to MSG saving behavior, adds a new API for retrieving file‑type feature support, and updates the target frameworks to .NET 6.0 and .NET 8.0.

What’s new in this release

Key Summary Category
METADATANET-4215 Investigate and create GetSupportedFileTypeFeatures method for SupportFormat matrix New Feature
METADATANET-4212 Remove nestandard. Support net6.0 net8.0 New Feature
METADATANET-4213 GroupDocs.Metada discards HTML body when saving MSG file Bug

Public API changes

The GroupDocs.Metadata.Common.FileTypeFeatureSupport has been added to
GroupDocs.Metadata.Common namespace

The GroupDocs.Metadata.Common.FormatFamily has been added to
GroupDocs.Metadata.Common namespace

The GroupDocs.Metadata.Common.ProductFeature has been added to
GroupDocs.Metadata.Common namespace

The GroupDocs.Metadata.Common.SupportLevel has been added to
GroupDocs.Metadata.Common namespace

The GetSupportedFileTypeFeatures method has been added to
GroupDocs.Metadata.Common.FileType class

Code example

Get feature support information for all registered file types:

IReadOnlyDictionary<FileType, FileTypeFeatureSupport> supportedFeatures =
    FileType.GetSupportedFileTypeFeatures();

foreach (var item in supportedFeatures)
{
    Console.WriteLine($"{item.Key}: {item.Value}");
}

Get feature support information by file type:

FileTypeFeatureSupport pdfFeatures =
    FileType.GetSupportedFileTypeFeatures(FileType.Pdf);

Console.WriteLine(pdfFeatures);

Get feature support information by extension:

FileTypeFeatureSupport msgFeatures =
    FileType.GetSupportedFileTypeFeatures(".msg");

Console.WriteLine(msgFeatures);

How to get the update

NuGet

Upgrade to the latest GroupDocs.Metadata package via NuGet:

dotnet add package GroupDocs.Metadata --version 26.6