Recently Released Changes
What’s New in Web UI for LTS 2025 (Version 2025.10.0)
Security Improvements
Prototype Pollution Fix: Addressed risks in deep-merge logic by blocking unsafe keys (proto, constructor) and ensuring only own properties are merged, preventing potential XSS or logic-tampering attacks.
GitHub Actions Permissions: Default permissions restricted to read-only, replacing previous read-write defaults. Write access is now restricted to necessary scopes only.
jsondiffpatch Vulnerability: Resolved XSS vulnerability in jsondiffpatch (via HtmlFormatter) by upgrading from version 0.3.11 to version 0.7.3 and implemented HTML formatting rules to prevent script injection.
Select2 XSS Fix: Patched vulnerability in Select2 version 4.0.5 and earlier where HTML templates with Ajax-loaded data could allow script injection. Updated Web UI logic now prevents unsafe HTML rendering.
Bug Fixes & Upgrades
Dashboard Layout Consistency: Implemented uniform layout recalculations across dashboard and panels, eliminating extra scrollbars, spacing gaps, and inconsistent component sizing.
Nuxeo Spreadsheet Compatibility: Fixed breaking changes after upgrading Select2 from 3.x to 4.x by updating wrapper classes and replacing deprecated APIs for full compatibility.
PDF.js Upgrade: Updated to version 5.4, enabling better handling of complex PDFs and introducing new features.
Metadata Enhancement: The “Publisher” and “Publish date” fields now accurately reflect the actual publishing of the document, ensuring better clarity and consistency in document lifecycle tracking.
Previous Release Notes
| Version | Summary |
|---|---|
| Web UI 2025.9.0 | Bug Fixes & Upgrades. Security Improvements. Includes support ticket resolutions. |
| Web UI 2025.8.0 | Enhancements. Security Improvements. Bug Fixes. Includes support ticket resolutions. |
| Web UI 2025.7.0 | Accessibility fixes. Includes support ticket resolutions. |
| Web UI 2025.6.0 | Accessibility color contrast fixes, Nuxeo Drive Direct Transfer Upload, Veracode vulnerability fix. Includes support ticket resolutions. |
| Web UI 2025.5.0 | Node.js 22 upgrade for functional tests, Veracode vulnerability fixes. Includes support ticket resolutions. |
| Web UI 2025.4.0 | Accessibility and Veracode Vulnerability fixes for WebUI and bugfix release |
| Web UI 2025.3.0 | Integrated the latest updates from the recent LTS 2023 release into LTS 2025 release |
| Web UI 2025.2.0 | Integrated the latest updates from the recent LTS 2023 release into LTS 2025 release |