Web UI

Web UI Release Notes

Updated: June 12, 2025

Release Notes
This page mentions what's new. Refer to the upgrade notes to transition to this version.

NodeJS 18 Upgrade
Starting from Web UI version 3.0.31 released in March 2024, functional tests written on top of Web UI for your projects will require to use NodeJS 18. Please refer to the upgrade notes for detailed information.

Recently Released Changes

What’s New in Web UI for LTS 2021 (Version 3.0.43)

Accessibility enhancements -

  • The main navigation drawer list and its items are now highly accessible via keyboard navigation.

  • Color contrast improvements on WebUI elements as per WCAG standards have been applied to headers, instructions, and actionable components by modifying opacity and color. Minor updates are planned for the next release.

    • Regular text: Contrast ratio of 4.5:1
    • Large-Scale Text: Contrast ratio of 3:1
    • User Interface Components: Contrast ratio of 3:1
  • Tables are now identified for screen readers. All tables in the Nuxeo Web UI now have single indicators to identify each table, improving intermediate and advanced screen reader proficiency. This means that screen readers will be able to identify tables every time they access them.

  • The “Details" accordion under "View" tab, is now accessible via keyboard navigation and screen readers.

  • Fixed A11y test failures in GitHub Actions to ensure ongoing compliance with accessibility standards.

    Open Issues

    • The date picker overlay presents accessibility issues for tab navigation and screen readers, which are currently being addressed.
    • Keyboard navigation has been improved for certain sections of the Recently Viewed menu. However, the logical sequence is still unclear. This issue is being addressed.
    • The Create button's keyboard navigation is not logical and will be improved.
    • Currently, the keyboard navigation to reach the "Create" button is neither logical nor intuitive and will be improved.
    • The color contrast of the sort arrow icons in certain tables is incorrect and will be corrected.
    • There is still work to be done to standardize all the tables available in the application.
  • Three official accessibility audits were conducted to determine the level of accessibility of WebUI for 2025. More updates regarding accessibility will be available in future releases.

  • The audits were conducted in Windows and macOS.
  • Primary browsers supported:
    • VoiceOver + Chrome
    • NVDA + Chrome
  • Questions? [email protected]

Security and vulnerability fixes

  • Fixed Lodash vulnerability flagged by Veracode by upgrading Lodash, Workbox CLI, and Service Worker to secure, compatible versions.

  • Fixed tar-fs vulnerability flagged by Veracode by overriding ws and tar-fs to secure versions.

  • Fixed Braces vulnerability flagged by Veracode by Bumping gulp to version 5.0.0

  • Upgraded path-to-regexp in @nuxeo/page.js, made required code adjustments, published the new version, and integrated it into WebUI to mitigate the vulnerability.

Other Noteworthy Changes

  • Fixed nuxeo-dropzone to support multiple file uploads without overwriting previous files.

Previous Release Notes

Version Summary
Web UI 3.0.42 Accessibility and Veracode Vulnerability fixes for WebUI and bugfix release
Web UI 3.0.41 Quill RTL Support for WebUI, WEB UI Improvement and bugfix release
Web UI 3.0.40 RTL Support for WebUI, CSP changes and bugfix release
Web UI 3.0.39 CSP changes and improvements release
Web UI 3.0.38 Improvements and bugfix release
Web UI 3.0.37 Security and bugfix release
Web UI 3.0.36 Security and bugfix release
Web UI 3.0.35 Display the document creation button on all mobile devices
Web UI 3.0.34 Saved searches can be restored and executed when using vocabularies with multiple levels, ellipsis and tooltips prevent long labels from being cut off in selection
Web UI 3.0.33 Security and bugfix release
Web UI 3.0.32 Accessibility improvements and bugfix release
Web UI 3.0.31 NodeJS18 upgrade, accessibility improvements and bugfix release
Web UI 3.0.30 Polymer version upgrade, accessibility improvements and bugfix release
Web UI 3.0.29 Bugfix and accessibility improvements release
Web UI 3.0.28 Accessibility improvements
Web UI 3.0.27 UI elements keep track of protected properties when a document goes under retention
Web UI 3.0.25 Bugfix release
Web UI 3.0.24 Bugfix release
Web UI 3.0.23 Bugfix release
Web UI 3.0.22 Bugfix and Accessibility improvements release
Web UI 3.0.21 Bugfix and Accessibility improvements release
Web UI 3.0.20 Additional flexibility for data table configuration
Web UI 3.0.19 Differentiate views from downloads in the activity and audit (general availability).
Web UI 3.0.18 Differentiate views from downloads in the activity and audit (beta).
Web UI 3.0.17 Accessibility improvements around contrast and screen reader usage
Web UI 3.0.16 Accessibility improvements around name, role, value
Web UI 3.0.15 Bulk actions - unselect some, accessibility improvements
Web UI 3.0.14 Bugfix release
Web UI 3.0.13 Bugfix release
Web UI 3.0.12 Bugfix release
Web UI 3.0.11 Option to append values when bulk editing
Web UI 3.0.10 Search and browse documents across multiple repositories
Web UI 3.0.9 Bulk edit large sets of documents
Web UI 3.0.8 Bugfix release
Web UI 3.0.7 Improvements to the bulk actions
Web UI 3.0.6 Select all documents and trigger bulk actions on them
Web UI 3.0.0 to 3.0.5 Upload experience for Large Files, audit entries improvements and more