Addons

NEV 2.2.0

Updated: December 4, 2024

What's new in NEV 2.2.0

Recommended version
If you are upgrading your NEV version, we highly recommend switching to release version 2.2.1 at minimum instead of 2.2.0 due to the inclusion of security updates in the 2.2.1 release.

Summary

NEV Version 2.2.0
Upgraded components ARender Rendition, ARender Previewer (Nuxeo ARender connector), Nuxeo ARender addon
ARender Rendition version nuxeo-arender-document-service-broker 2.2.0, nuxeo-arender-document-renderer 2.2.0, nuxeo-arender-document-converter 2.2.0, nuxeo-arender-document-text-handler 2.2.0
ARender Previewer (Nuxeo ARender connector) version nuxeo-arender-ui 2.2.0
Nuxeo ARender addon version nuxeo-arender-10.8.0

Content Redaction

The Content Redaction feature requires at minimum NEV 2.2.0 and Nuxeo ARender addon 10.8.0.

Protecting and removing personal identifying information (PII) from your documents can be a requirement in order to comply with regulations such as the General Data Privacy Regulation (GDPR) or the California Consumer Privacy Act (CCPA).

This release introduces the capacity for Nuxeo Enhanced Viewer users to redact content. More information can be found in the dedicated how to use content redaction page.

A couple of non-blocker known issues regarding this feature have been identified and will be tackled as soon as possible:

  • Downloading / Printing the redacted version of a PNG file can fail:
    [NEV-604]
  • When generating a permanently redacted file, the corresponding notification disappears too quickly:
    [NEV-599]

Security Notice

The Download with FDF annotations is known to leave redacted content visible.

This button should be disabled in your configuration if you have users accessing a redacted document without the Redact permission. This is not the case if your users access a permanently redacted document as the redacted annotations are merged into the blob.

To disable this button you need to remove its declaration from topPanel.download.buttons.beanNames parameter like below:

topPanel.download.buttons.beanNames=\
  downloadButton,\
  downloadRootButton,\
  downloadAllSourcesButton,\
  downloadPdfButton,\
  downloadAllButton,\
  downloadAnnotationsButton,\
  downloadRedactButton,\
  downloadAnnotationsCSVButton,\
  downloadXFDFAnnotationsButton,\
  downloadWithCompareButton

For more information see NEV-609.

Upgrade Notes

The configuration change should not impact your customizations.

While the Content Redaction is working and enabled by default, if and only if the user has the Redact permission, you may need to update your configuration in case you have customized some part of your UI.

The impacted configuration parameter are:

  • topPanel.widgets.beanNames
  • topPanel.section.right.buttons.beanNames
  • topPanel.section.file.buttons.beanNames
  • topPanel.download.buttons.beanNames

See below the new configuration for each of these parameters:

# downloadRedactButton has been added to this parameter
topPanel.download.buttons.beanNames=\
  downloadButton,\
  downloadRootButton,\
  downloadAllSourcesButton,\
  downloadPdfButton,\
  downloadAllButton,\
  downloadAnnotationsButton,\
  downloadRedactButton,\
  downloadAnnotationsCSVButton,\
  downloadXFDFAnnotationsButton,\
  downloadFDFAnnotationsButton,\
  downloadWithFDFAnnotationsButton,\
  downloadWithCompareButton

# a new dropdown menu for print buttons has been created
topPanel.printMenu.buttons.beanNames=\
  printWithOptionsButton,\
  printRedactButton,\
  printAllButton

# printMenu has been added to this parameter
topPanel.section.file.buttons.beanNames=printMenu,downloadMenu,saveDirtyAnnotations

# addObfuscateAnnotationRepeatButton, addObfuscateZoneAnnotationRepeatButton, and redactCompletionButton
# have been added to this parameter
topPanel.widgets.beanNames=\
  fullscreenButton,\
  showAllAnnotationsButton,\
  refreshAnnotation,\
  addArrowAnnotationRepeatButton,\
  addFreehandAnnotationRepeatButton,\
  addStickyNoteAnnotationButton,\
  addFreeTextAnnotationButton,\
  addHighlightRectangleAnnotationRepeatButton,\
  addHighlightCircleAnnotationRepeatButton,\
  addHighlightTextAnnotationButton,\
  addUnderlineTextAnnotationButton,\
  addStrikethroughTextAnnotationButton,\
  addStampAnnotationButton,\
  addObfuscateAnnotationRepeatButton,\
  addObfuscateZoneAnnotationRepeatButton,\
  redactCompletionButton,\
  navigationButtons,\
  zoomButtons,\
  rotationButtons,\
  multiViewTools,\
  annotationToolbar,\
  searchBox,\
  documentMenu,\
  documentBuilderButton,\
  addPolygonAnnotationButton,\
  addPolylineAnnotationButton,\
  imageProcessingVerticalSubMenu

For more information on various buttons:

Noteworthy Changes

The following options have been removed by default from the download menu:

  • Open a local file
  • Open an URL

Learn More

More information about released changes and fixed bugs is available in our bug tracking tool.