Dear GroupDocs customers,
We are pleased to announce the release of GroupDocs.Comparison for .NET 26.5. This version brings a major update to how the library is distributed on NuGet with full multi-framework support, along with improvements to PDF rendering, CSV readability, spreadsheet metadata, and revision stream handling.
Headline: Multi-Framework NuGet Packaging (COMPARISONNET-4770)
This is the biggest infrastructure change in this release. GroupDocs.Comparison now ships with proper multi-framework targeting and dedicated per-framework NuGet packages:
| Package | Target Framework |
|---|---|
GroupDocs.Comparison |
net462, net6.0, net8.0, net10.0 |
GroupDocs.Comparison.net462 |
.NET Framework 4.6.2 only |
GroupDocs.Comparison.net6 |
.NET 6.0 only |
GroupDocs.Comparison.net8 |
.NET 8.0 only |
GroupDocs.Comparison.net10 |
.NET 10.0 only |
When you install a platform-specific package, only the binaries for your target framework are downloaded — no unused assemblies bundled in. This results in a smaller, cleaner NuGet restore for your project.
Migration note: .NET Standard 2.1 is no longer a dedicated target. If your project targets
netstandard2.1, please migrate to one of the supported TFMs listed above (net6.0is the recommended replacement for most cross-platform scenarios).
Other Features & Improvements
-
Spreadsheet ChangeInfo Properties (COMPARISONNET-4767):
ChangeInfonow exposesRow,Column, andColumnHeaderproperties for Excel and CSV comparisons, letting you precisely locate each detected change within the spreadsheet grid. -
RevisionHandler Stream Control (COMPARISONNET-4773):
RevisionHandlernow accepts aleaveOpenparameter — set it totrueto keep the underlying stream open after the handler is disposed, useful when managing stream lifecycle externally. -
CSV Comparison Readability (COMPARISONNET-4769): CSV output now uses inline text markers: inserted content appears in
(parentheses)and deleted content in[square brackets], making diffs immediately readable without a side-by-side view. -
PDF Paragraph Rendering (COMPARISONNET-4751): Improved paragraph rendering accuracy in PDF Inline comparison mode.
-
PDF Table Comparison (COMPARISONNET-4763): Enhanced comparison results for PDF documents containing tables.
-
PDF Table Fix (COMPARISONNET-4762): Fixed
ArgumentOutOfRangeExceptionwhen comparing PDFs with styled tables. -
HTML Output Fix (COMPARISONNET-4764): Fixed exception thrown by the
Comparemethod when using HTML output.
Useful Links
-
Full Release Notes - Complete list of updates and fixes
-
Download from NuGet - Update your project to v26.5
If you are working with .NET 6, 8, or 10 projects, we especially recommend upgrading to take advantage of the new framework-specific packages and leaner NuGet restores.
We’d love to hear your feedback! Let us know if you have any questions or feature requests for upcoming releases.
Best regards,
The GroupDocs Team