[Release] GroupDocs.Comparison for .NET v26.5

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.

:rocket: 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.

:warning: 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.0 is the recommended replacement for most cross-platform scenarios).

:hammer_and_wrench: Other Features & Improvements

  • Spreadsheet ChangeInfo Properties (COMPARISONNET-4767): ChangeInfo now exposes Row, Column, and ColumnHeader properties for Excel and CSV comparisons, letting you precisely locate each detected change within the spreadsheet grid.

  • RevisionHandler Stream Control (COMPARISONNET-4773): RevisionHandler now accepts a leaveOpen parameter — set it to true to 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 ArgumentOutOfRangeException when comparing PDFs with styled tables.

  • HTML Output Fix (COMPARISONNET-4764): Fixed exception thrown by the Compare method when using HTML output.

:link: Useful Links

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