GroupDocs.Comparison for Java 3.2.2 Release Notes

Major Features

There are improvements and fixes in this regular monthly release. The most notable are:

  • Comparison engines for all formats has been rewritten completely from scratch.
  • Simplified and much flexible API.
  • Better organized and simplified product structure.
  • Code optimization.
  • Apply/Discard changes support for all formats
  • Designed as native library which allow usage in all possible project types.
  • Introduced support of encrypted files
  • Introduced automatic detection of file types
  • Introduced improved Words comparison performance up to 8 times
  • Introduced improved Words comparison quality for text and tables
  • Introduced improved PDF comparison quality for text, tables and images
  • Introduced support of saving comparison results as images
  • Introduced support of HTML format
  • Introduced improved Words comparison performance
  • Introduced improved Words comparison quality for tables
  • Introduced improved PDF comparison quality for tables and images
  • Introduced improved Cells general comparison quality
  • Introduced Apply/Discard changes support for Text format

Full List of Issues Covering all Changes in this Release

KeySummaryCategory
COMPARISONNET-445GroupDocs.Comparison.Cells: original Excel tables layout is not supported.Bug
COMPARISONNET-533Implement of comparing pdf with the imagesImprovement
COMPARISONNET-588Implement localization for exceptions handlingImprovement
COMPARISONNET-605Add support of File Type Detection from StreamNew Feature
COMPARISONNET-616Implement formulas comparison for Words formatImprovement
COMPARISONNET-638If content of slide is unique then slide should be marked as Inserted or DeletedImprovement
COMPARISONNET-663Add support of password protected files for Words, Cells, Slides and PDFNew Feature
COMPARISONNET-664Implement comparison Words with alignment by identical and formation result-document using target-doc and insertion deleted components from source-docImprovement
COMPARISONNET-681Add checker for result document after merging comparison resultsImprovement
COMPARISONNET-682Add resetting of stream positions in documents constructorsImprovement
COMPARISONNET-683Modify Comparison Settings in order to support culture informationImprovement
COMPARISONNET-684Change differ in CommonAligner to improve comparison performanceImprovement
COMPARISONNET-697Comparing attached documents runs between 8-13 minutes depending on hardware, then ends with 0 byte result.Bug
COMPARISONNET-700Extend PDF Comparison functionality to get changes or confirm that documents are identicalNew Feature
COMPARISONNET-719Comparison Results creating Blank page and Extra Spaces for DOCX/PDFBug
COMPARISONNET-722Update comparison differs according to performance improvement for Words.Improvement
COMPARISONNET-726Implement function for correction of position and size Image after ImagePlacementAbsorber for Images from XFormsImprovement
COMPARISONNET-728Improve the displaying of images and text after process the comparisonImprovement
COMPARISONNET-730PDF: Implement the own absorber of tablesNew Feature
COMPARISONNET-737Cannot open result file when graphics objects are usedBug
COMPARISONNET-742Implement the Saving of result Comparison as imagesNew Feature
COMPARISONNET-750GroupDocs.Comparison.Words significant performance improvements with new alignersImprovement
COMPARISONNET-769Add GetChanges and UpdateChanges methods for Comparison.TextNew Feature
COMPARISONNET-780Out of memory exception in ComparisonTextBug
COMPARISONNET-787Save html files to word document when use Comparison.Text for comparisonNew Feature
COMPARISONNET-794GroupDocs.Comparison.Words: Aligning of paragraphs mismatch for the case when paragraphs is moved by page breakBug
COMPARISONNET-801Improve speed comparison CellsImprovement

Public API and Backward Incompatible Changes

This is the first version of new generation GroupDocs.Comparison for Java.