Web UI

Web UI Release Notes

Updated: February 21, 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.1.6 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 2023 (Version 3.1.16)

  • Added support for org.nuxeo.web.ui.expression.eval : User can now toggle this variable, which affects how Nuxeo Filter expressions are evaluated. If set to true, the expression is evaluated using native javascript Function(). Otherwise, the expression is evaluated using a third-party tool that creates a safer isolated environment for evaluations - "js-interpreter". Note that this tool supports only ES5.

Note : If the value is set to the default value true, CSP headers (default or overridden) need to have unsafe-eval added as part of script-src.

  • Added support in Web UI for right-to-left (RTL) language layouts, including Arabic and Hebrew.

  • Fixed Safari Shadow DOM issues that made the Permissions button text invisible.

Other Noteworthy Changes

  • Fixed alignment and style issues in nuxeo-picture-formats and nuxeo-video-conversions, ensuring consistent metadata alignment and uniform download icon colors for better readability and UI consistency.

  • Improved nuxeo-document-tree accessibility. Future improvements will focus on making the chevron icon focusable and interactive, ensuring better support for assistive technologies.

  • Bumped upload/download artifact to v4 as v3 is deprecated since January 30, 2025.

  • Sequence number and sort arrow in data table column headers have visible separation between them.

  • As an improvement to nuxeo-path-suggestion, once user selects a folder, the pointer moves to the last input field, highlighting the current selected folder.


Previous Release Notes

Version Summary
Web UI 3.1.15 CSP changes and improvements release
Web UI 3.1.13 Improvements and bugfix release
Web UI 3.1.13 Security and bugfix release
Web UI 3.1.12 Security and bugfix release
Web UI 3.1.11 WEB UI Improvement and bugfix release
Web UI 3.1.10 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.1.9 Security and bugfix release
Web UI 3.1.8 Accessibility improvements and bugfix release
Web UI 3.1.7 Bugfix release
Web UI 3.1.6 NodeJS18 upgrade, accessibility improvements and bugfix release
Web UI 3.1.5 Polymer version upgrade, accessibility improvements and bugfix release
Web UI 3.1.4 Bugfix and accessibility improvements release
Web UI 3.1.3 UI elements keep track of protected properties when a document goes under retention
Web UI 3.1.2 Initial release for Web UI on LTS 2023