GroupDocs.Annotation for Java 17.1.0 Release Notes

Note
This page contains release notes for GroupDocs.Annotation for Java 17.1.0

Major Features

Below the list of improvements fixes and new features in this regular monthly release of GroupDocs.Annotation for Java. The most notable are:

  • Implement annotations import from Word documents
  • Implement  auto-import annotations when opening PDF documents
  • Add native Word annotations after export to Word documents different types of annotations
  • Fix users permission for Delete annotations
  • Implemented following for slides documents:
  • Point annotation
  • Area annotation
  • ResourceRedaction annotation
  • Arrow annotation
  • TextField annotation
  • Polyline annotation
  • Watermark annotation
  • Show and store annotation author when export annotation for PDF documents

Implemented following for slides documents:

  • TextHighlight annotation
  • TextStrikeout annotation
  • TextUndreline annotation

Implemented ability to import following annotations:

  • Import of ResourceRedaction annotation
  • Import of Text Field annotation 
  • Import of Area annotation
  • Import of Arrow annotation
  • Import of Polyline annotation
  • Import of Watermark annotation
  • Import of Point annotation

Implemented following annotations for images:

  • Watermart annotation
  • Polyline annotation
  • Text Underline annotation
  • Text Strikeout annotation
  • TextField annotation
  • Point annotation
  • Resource Redaction annotation
  • Area annotation

Implemented annotating documents of following types:

  • JPG
  • TIFF
  • BMP
  • GIF (static images without animation)

Fixed following bugs:

  • When exporting Slide document TextField annotation hasn’t text
  • For Slides format fix background when import Resource Redaction annotation 

Improvement:

  • Increase number of integration test for improving quality of product

Fixed bug with wrong annotation orientation (After export PDF annotations are shifted to other place)

Full List of Issues Covering all Changes in this Release

KeySummaryCategory
ANNOTATIONNET-249Import TextField annotation from Words DocumentsNew Feature
ANNOTATIONNET-236Implement TextRedaction annotation import from WordNew Feature
ANNOTATIONNET-244Implement Shape annotations import from WordNew Feature
ANNOTATIONNET-237Implement TextStrikeout annotation import from WordNew Feature
ANNOTATIONNET-238Implement Underline annotation import from WordNew Feature
ANNOTATIONNET-235Implement Area annotation import from WordNew Feature
ANNOTATIONNET-234Implement Text annotation import from WordNew Feature
ANNOTATIONNET-230Add native Word annotations after export Word documents to Text Replacement annotationNew Feature
ANNOTATIONNET-224Add native Word annotations after export Word documentsNew Feature
ANNOTATIONNET-228Add native Word annotations after export Word documents to Strikeout annotationNew Feature
ANNOTATIONNET-282Implement Watermark annotation for Slides formatNew Feature
ANNOTATIONNET-276Implement Area annotation for Slides formatNew Feature
ANNOTATIONNET-275Implement Arrow annotation for Slides formatNew Feature
ANNOTATIONNET-273Implement Text Field annotation in Slides documentNew Feature
ANNOTATIONNET-272Implement Polyline annotation for Slides formatNew Feature
ANNOTATIONNET-271Implement Point annotation for Slides formatNew Feature
ANNOTATIONNET-303Implement Strikeout annotation for Slides formatNew Feature
ANNOTATIONNET-302Implement Undreline annotation for Slides formatNew Feature
ANNOTATIONNET-301Implement Highlight annotation for Slides formatNew Feature
ANNOTATIONNET-296Implement import of Text Field annotation for SlidesNew Feature
ANNOTATIONNET-295Implement import of Point annotation for SlidesNew Feature
ANNOTATIONNET-294Implement import of Resource Redaction annotation for SlidesNew Feature
ANNOTATIONNET-293Implement import of Watermark annotation for SlidesNew Feature
ANNOTATIONNET-292Implement import of Polyline annotation for SlidesNew Feature
ANNOTATIONNET-291Implement import of Arrow annotation for SlidesNew Feature
ANNOTATIONNET-290Implement import of Area annotation for SlidesNew Feature
ANNOTATIONNET-320Implement Watermark annotation for imagesNew Feature
ANNOTATIONNET-319Implement Polyline annotation for imagesNew Feature
ANNOTATIONNET-318Implement Text Underline annotation for imagesNew Feature
ANNOTATIONNET-317Implement Text Strikeout annotations for imagesNew Feature
ANNOTATIONNET-316Implement TextField annotation for imagesNew Feature
ANNOTATIONNET-315Implement Point annotation for imagesNew Feature
ANNOTATIONNET-314Implement Resource Redaction annotation for imagesNew Feature
ANNOTATIONNET-313Implement Area annotation for imagesNew Feature
ANNOTATIONNET-337Implement annotating GIF format static images (without animation)New Feature
ANNOTATIONNET-332Implement annotating TIFF format imagesNew Feature
ANNOTATIONNET-331Implement annotating BMP format imagesNew Feature
ANNOTATIONNET-329Implement annotating JPEG format imagesNew Feature
ANNOTATIONNET-241Implement option for ability to auto-import annotations when opening PDF documentsImprovement
ANNOTATIONNET-266Show and store annotation author when export annotation for PDF documentsImprovement
ANNOTATIONNET-250Fix users permission for Delete annotationsBug
ANNOTATIONNET-298Arrow annotation imported incorrectly on several Words documentsBug
ANNOTATIONNET-311Wrong annotation orientation (After export PDF annotations are shifted to other place)Bug
ANNOTATIONNET-335While exporting Slide document TextField annotation hasn’t textBug
ANNOTATIONNET-324Fix background when import Resource Redaction annotation (for slides)Bug
ANNOTATIONJAVA-904Quality doesn’t workBug
ANNOTATIONJAVA-915Search functionality doesn’t work for one pdfBug
ANNOTATIONJAVA-856Incorrect rendering “strickeout text” annotation after importBug
ANNOTATIONJAVA-877Localization works only after a document was renderedBug
ANNOTATIONJAVA-907Access callbacks ExportPdf and ExportWord do not worksBug
ANNOTATIONJAVA-911Performance issue with .pdf document that has a lot of imagesBug
ANNOTATIONJAVA-764Document comments reply issuesBug
ANNOTATIONJAVA-910Issue with showing Excel groupsBug

Public API and Backward Incompatible Changes

Note
This section lists public API changes that were introduced in GroupDocs.Annotation for Java 17.1.0. It includes not only new and obsoleted public methods, but also a description of any changes in the behavior behind the scenes in GroupDocs.Annotation which may affect existing code. Any behavior introduced that could be seen as a regression and modifies existing behavior is especially important and is documented here.
  • Added ability to import annotations from Words documents
  • Added ability to annotate Slides documents with different annotations types
  • Added ability to import annotations from Slides documents
  • Added ability to add text annotations to Slides documents (TextHighlight, TextStrikeout, TextUnderline)
  • Added ability to annotate images
  • Added new formats to annotating images article