ONLYOFFICE Docs Developer Edition v9.4.0
Released: May 18, 2026
Updates in v9.4.0
Funktionen
- All Editors:
- Added Croatian language interface translation (hr-HR, Hrvatska).
- Moved chart settings from the right panel to a separate Chart design tab.
- Document Editor:
- Implemented the ability to add a horizontal line.
- Spreadsheet Editor:
- Added the Dark mode support for the sheet.
- Presentation Editor:
- Added 25 new presentation design themes.
- Added 20 new slide transitions, grouped by category.
- Forms:
- Built-in recipient assignment and filling status: Managing form recipients used to require extra steps outside the immediate editing environment. Now, you can assign specific recipients and track the filling status directly within the editors. This centralized approach makes assigning roles and tracking form completion far more intuitive.
- Implemented saving the signature image to localStorage. Now when filling in the signature field, the last selected image is used by default.
- Added the "Send for signing" and "Filling status" panels.
- Back-end:
- Removed the limitation of 20 simultaneously opened documents.
- Removed code minification to simplify support and improve readability.
- Consolidated components into a single process to optimize resource consumption and simplify working with the application.
- Removed dependency on RabbitMQ due to component consolidation.
- Removed dependency on databases due to component consolidation.
- Customization:
- Added the disable parameter to the plugins section of the editors configuration - an array of plugin IDs that are blocked on load and hidden in the interface.
- Mobile:
- Added the ability to disable auto-save and manage saving in manual mode.
- API:
- Added new plugin methods for moving the cursor inside or outside a field.
- Extended GroupActions options for controlling scrolling and cursor position.
- Added a new class for the signature form.
- Added methods for filling and retrieving form data.
- Added a method for creating a form.
- Added a new method to check whether the form has been filled in.
- Added a method for retrieving the highlight color of forms without a role.
- Added a method for retrieving the highlight color of a form.
- Added methods for managing the color of content controls.
- Added new methods for the ApiWorksheet class.
- Added new class ApiListObject and methods.
- Added new class ApiListColumn and methods.
- Added new class ApiListRow and methods.
- Added new class ApiSort and methods.
- Added new class ApiSortFields and methods.
- Added new class ApiSortField and methods.
- Added missing methods for getting paragraph settings.
- Improved behavior of several Get methods on the ApiTextPr object when it belongs to a style or default formatting parameters rather than a paragraph.
- Added methods for working with text form format and the list of allowed characters.
- Added new methods:
- Api.GetDefNames
- ApiRange.FillDown
- ApiRange.FillUp
- ApiRange.FillRight
- ApiRange.FillLeft
- ApiRange.SetFormula
- Added methods for managing cell size.
- Added the GoToPage plugin method for navigating to a specific page.
Fehlerkorrekturen
- Security:
- Fixed out-of-bounds read vulnerabilities when converting XLS to XLSX in the following functions: ChartSheetSubstream::recalc, TextPropsStream::readFields, MetroBlob::ReadComplexData, SUPBOOK::serialize_book and ATTACHEDLABEL::serialize_rPr.
- Fixed an XSS vulnerability via unsafe output in Convert-and-edit-wopi.ejs.
- Fixed a vulnerability in GUID generation that allowed an attacker to calculate GUIDs based on their creation time.
- Fixed a vulnerability that allowed bypassing macro sandbox restrictions and accessing environment objects via sloppy-mode this and eval.
- Fixed a potential crash or file corruption when processing PDFs with embedded fonts.