История изменений
Версия 10.0.0
Дата выпуска: 10/12/2026
Новые функции
Все редакторы
- Добавлена поддержка элемента диаграммы «Таблица данных» с возможностью добавлять и настраивать параметры текста и графики.
- Обновлен дизайн магазина плагинов: добавлена левая панель для переключения категорий.
- Добавлено преобразование изображений
SVGв фигуры. - На верхнюю панель инструментов добавлена кнопка «Скачать».
Редактор документов
- Добавлено окно настроек горизонтальной линии.
- Реализована обрезка текста по строкам в абзаце с точным междустрочным интервалом.
- Добавлена поддержка параметра
keepNextдля таблиц, а также для абзацев и таблиц внутри блочных элементов управления содержимым. - Улучшена поддержка графических уравнений и других встроенных объектов в тексте с направлением справа налево (RTL).
- Реализован параметр строки таблицы, запрещающий разрыв строки между страницами.
- В меню «Специальная вставка» добавлены пункты для продолжения списка или начала нумерации заново.
- Реализована возможность перейти к курсору другого пользователя и следовать за ним во время совместного редактирования.
Редактор таблиц
- Добавлена подсветка диапазонов в строке формул.
- Добавлено сохранение в формат
XLS. - Ускорены некоторые операции за счет раздельного хранения стилей и данных.
- Добавлен параметр для включения и отключения автозавершения значений ячеек.
- Добавлены подсказки для констант в аргументах функций (функция
AGGREGATE). - Добавлена анимированная граница выделения после копирования или вырезания.
- Реализована поддержка фона листа при открытии и сохранении файлов.
- Повышена производительность формул массива, ссылающихся на целые столбцы или строки (
ROW,COLUMN,SEQUENCE,SUM,SUMPRODUCTи т. д.): вычисления выполняются быстрее и используют меньше памяти. - Расширены возможности работы со скрытыми строками и столбцами, включая отображение скрытых крайних строк и столбцов через контекстное меню.
Редактор презентаций
- Расширены настройки печати: добавлены режимы печати заметок, раздаточных материалов и структуры, а также печать скрытых слайдов, фона и рамки слайда, комментариев, номеров слайдов на раздаточных материалах и масштабирование по размеру страницы.
- Добавлены режимы просмотра: «Структура», «Заметки», «Образец раздаточных материалов» и «Образец заметок».
- Добавлен «Режим чтения».
- В меню «Файл» добавлены кнопки «Анимированная» и «Видео» для экспорта презентации с выбором диапазона слайдов, разрешения, длительности слайда и формата.
- Для каждого типа перехода задана отдельная длительность по умолчанию.
Формы
- Добавлена возможность сохранять подпись в полях подписи и повторно использовать ее из списка сохраненных подписей.
- Добавлен параметр для включения и отключения проверки орфографии при заполнении определенной формы.
Редактор PDF
- Реализовано удаление аннотаций в области скрытия данных.
- Добавлена возможность удалять метаданные из документа с помощью функции «Скрытие данных».
- Добавлена панель настроек аннотаций.
- Добавлена возможность вставлять подпись в документ через вкладку «Комментирование».
- На панели «Комментарии» теперь отображаются все аннотации с указанием их типа.
- Добавлена возможность редактировать действия PDF-форм через «Дополнительные параметры» на панели настроек формы.
- Реализованы создание и заполнение форм по ролям, а также сбор данных из заполненных форм.
- Добавлено распознавание таблиц с видимыми границами в режиме «Редактировать текст».
- На вкладку «Формы» в режиме «Редактировать PDF» добавлено поле подписи.
- На правую панель настроек формы добавлены параметры видимости полей.
Конвертация
- Добавлена поддержка формата
OFD: файлы можно открывать для просмотра и конвертировать в другие форматы так же, какXPS.
Безопасность
- Исправлена XSS-уязвимость в гиперссылках в документах
DOCX. - Исправлены уязвимости CVE-2022-3602 и CVE-2022-3786 в OpenSSL в образе Docker.
- Исправлена уязвимость CVE-2022-23308 при конвертации документов.
- Исправлен обход песочницы макросов.
- Исправлена некорректная запись в память при конвертации
XLSвXLSX. - Исправлена XSS-уязвимость в поле «Имя» при создании ИИ-ассистента.
- Исправлен обход авторизации при печати
PDF. - Исправлен сбой конвертера при обработке циклических цепочек наследования стилей в
DOCX. - Исправлено переполнение буфера в стеке при чтении данных OLE во время конвертации документов устаревших форматов.
- Исправлено переполнение буфера в куче при отрисовке масок изображений в
PDF. - Исправлен обход песочницы макросов с доступом к файлам cookie.
- Исправлен доступ к файлам ОС через метод
native.GetFileBinaryAPI Document Builder. - Исправлена возможность использовать токен редактора для доступа к Document Builder.
- Исправлена SSRF-уязвимость в конечной точке
/ai-proxy. - Исправлено чтение за пределами границ при конвертации
DOCвDOCX. - Исправлено чтение за пределами границ при обработке метафайлов
PPT, приводившее к раскрытию содержимого памяти в итоговомPPTX. - Исправлено чтение за пределами границ при разборе форматирования символов в файлах
DOC. - Исправлено чтение за пределами границ при разборе таблицы фрагментов в файлах
DOC. - Исправлено выполнение встроенного JavaScript в документах
PDF. - Исправлена SSRF-уязвимость в конечных точках
WOPI. - Исправлено двойное освобождение памяти при конвертации некоторых файлов
DOCX. - Исправлено чтение за пределами границ при разборе таблицы шрифтов в файлах
DOC. - Исправлена запись за пределами границ в куче, вызванная целочисленным переполнением при конвертации документов.
- Исправлена XSS-уязвимость в окне аргументов функции в Редакторе таблиц.
- Исправлено выполнение вредоносного JavaScript, добавленного в действия файлов
PDF. - Исправлена уязвимость обхода пути при обработке файлов
HML. - Исправлена запись произвольных файлов при извлечении архивов во время конвертации.
- Исправлено чтение локальных файлов при конвертации
EPUB. - Исправлена возможность создания файла
runtime.jsonчерез запрос к Document Builder (CVE-2026-110385). - Исправлена XSS-уязвимость в Редакторе документов через имя шрифта или стиля на панели рецензирования.
- Исправлено выполнение произвольного скрипта при открытии панели истории версий.
- Исправлена отраженная XSS-уязвимость на странице
/baseurl. - Исправлена выдача токена для анонимного запроса
WOPIна конвертацию и редактирование, который принимался API Document Builder. - Исправлено чтение за пределами границ при конвертации
XLSвXLSX. - Исправлена возможность указать произвольный путь в файловой системе в настройках журналирования через
runtime.json. - Исправлен перехват сеанса совместного редактирования при работе через
WOPI. - Исправлена уязвимость обхода пути в обработчике шаблонов для создания новых файлов через
WOPI, приводившая к раскрытию конфигурации сервера. - Исправлены уязвимости в образе Docker DocumentServer.
- Исправлено переполнение буфера в стеке при обработке шрифтов в файлах
XPS. - Исправлена XSS-уязвимость в плагине HTML при вставке в документ.
- Исправлено чтение за пределами границ при обработке растровых изображений
EMF+, приводившее к раскрытию содержимого памяти. - Исправлено чтение за пределами границ при конвертации
XLSXвPDFна сервере. - Исправлено чтение за пределами границ при обработке гиперссылок в
XLS, приводившее к раскрытию содержимого памяти. - Исправлено чтение за пределами границ при отрисовке
WMF, приводившее к раскрытию содержимого памяти в итоговом документе. - Исправлено повышение привилегий через скрипт
documentserver-flush-cache. - Исправлена возможность экспортировать документ с помощью команды
sendFormв режиме только для просмотра при запрещенном скачивании.
Серверная часть
- Обновлен дизайн приветственной страницы сервера.
- Добавлены конечные точки конвертации с прямой загрузкой файла (multipart):
POST /converter/from-fileиPOST /docbuilder/from-file. - Добавлен параметр
aiSettings.enable(по умолчаниюtrue) для отключения ИИ. Если для него задано значениеfalse, AI Tools исключается из/plugins.json, а запросы к/ai-proxyотклоняются. - JWT включен по умолчанию в
default.json. - Удален отдельный скрипт
changes2forgotten: изменения восстанавливаются вforgottenпри завершении работы сервера. - Добавлены параметры
services.CoAuthoring.server.docbuilderEnableиservices.CoAuthoring.server.convertServiceEnableдля отключения общедоступных API Document Builder и конвертера (по умолчаниюtrue). - Добавлена метрика
coauth.connectionsс тегамиmode(edit,liveview,view) иreplica. - Добавлена проверка целостности скачанных файлов, если интегратор передает соответствующие заголовки: параметр
services.CoAuthoring.requestDefaults.checksumVerification(по умолчаниюtrue). - Изменение поведения:
/converter,/docbuilderи/commandбольше не принимают токен из конфигурации редактора. В токен добавлено полеoperation, необязательное для этих запросов и обязательное для/converter/from-fileи/docbuilder/from-file. - Изменение поведения: для
WOPIтеперь обязательны правилаipfilter; правилаallow: *недостаточно, хост необходимо указать явно. - Изменение поведения: через
runtime.jsonможно изменить только уровень журналированияlog4js. - Изменение поведения: порт ONLYOFFICE Docs по умолчанию для установок из пакетов DEB и RPM теперь 8083 вместо 80.
- Команда установки для Docker теперь работает и на amd64, и на arm64 без дополнительных параметров.
Кастомизация
- Добавлен параметр
editorConfig.customization.ai.disabledдля отключения AI Tools. - Удалена обработка устаревших параметров
editorConfig.customization:reviewDisplay,trackChangesиshowReviewChanges.
API
- Упрощен вызов методов редактора из плагинов: добавлен глобальный объект
Editor, методы которого возвращаютPromise. - Добавлен метод
Editor.RunMacroдля выполнения кода API редактора с передачей аргументов и получением результата черезawait. - Добавлен класс
ApiShadowдля работы с тенями. - Добавлены методы для настройки стрелок линий.
- Добавлены методы для настройки текста подписей данных диаграммы.
- Класс
ApiTextRangeдобавлен в Редактор презентаций, Редактор таблиц и Редактор PDF. - Добавлены методы для работы с подложками в Редакторе документов.
- Добавлены класс
ApiWatermarkSettingsи его методы. - Добавлены классы для работы с оглавлениями и списками иллюстраций в Редакторе документов.
- Добавлены методы для работы с таблицами в Редакторе документов.
- Добавлен класс
ApiDropCapдля работы с буквицами в Редакторе документов. - Добавлена поддержка поиска по регулярным выражениям в методе
ApiDocument.Search. - Добавлен метод для выделения текущего предложения в Редакторе документов.
- Добавлена возможность задавать стиль по имени, а также удалять стиль или нумерацию с помощью значения
nullв методахSetStyle(ApiParagraph,ApiParaPr,ApiRun,ApiTextPr),ApiParagraph.SetNumberingиApiParaPr.SetNumPr. - В методы
Api.CompareDocumentsиApi.MergeDocumentsдобавлен параметрcomparisonPrдля настройки сравнения и объединения документов, включая типы отслеживаемых изменений и автора изменений. - Добавлены класс
ApiHyperlinkи методы для работы с гиперссылками в Редакторе таблиц. - Добавлены классы
ApiPageSetup,ApiPageиApiHeaderFooterдля работы с параметрами страницы и колонтитулами в Редакторе таблиц. - Добавлена поддержка подстановочных знаков и регулярных выражений в
ApiRange.FindиApiRange.Replace. - Добавлена поддержка от 2 до 30 диапазонов в
Api.Intersect. - Метод
ApiRange.SetValueтеперь сдвигает относительные ссылки в формуле для диапазона из нескольких ячеек и возвращаетfalse, если значение не записано. - Метод
ApiRange.GetFormulaтеперь возвращает массив формул для нескольких ячеек. - Добавлены новые методы в Редакторе таблиц.
- Добавлены методы для работы со свойством
StopIfTrueправил условного форматирования. - Добавлены методы для группировки и разгруппировки объектов в Редакторе таблиц.
- Удален собственный класс
ApiColorРедактора таблиц; вместо него используется общий классApiColor. МетодApiColor.GetRGBтеперь возвращает объект{r, g, b}вместо числа. - Добавлены методы для работы с презентациями.
- Добавлены методы для обхода структуры презентации.
- Добавлены методы для работы с таблицами в Редакторе презентаций.
- Добавлены методы плагинов для Редактора презентаций.
- Добавлен метод плагинов
SearchNextдля Редактора PDF. - Добавлен метод для получения выделения на странице PDF.
- Добавлены класс
ApiSignatureFieldи методы для работы с полями подписи в API PDF. - Добавлен класс
ApiActionCollectionдля получения, добавления, замены и удаления действий виджетов PDF-форм. - Добавлены классы и методы действий PDF-форм.
Смотреть историю изменений на GitHub
Версия 9.4.0
Дата выпуска: 05/19/2026
Новые функции
Все редакторы
- Добавлен перевод интерфейса на хорватский язык (hr-HR, Hrvatska).
- Настройки диаграммы перенесены с правой панели на отдельную вкладку Дизайн диаграммы.
Редактор документов
- Реализована возможность добавлять горизонтальную линию.
Редактор таблиц
- Добавлена поддержка темного режима для листа.
Редактор презентаций
- Добавлено 25 новых тем оформления презентаций.
- Добавлено 20 новых переходов между слайдами, сгруппированных по категориям.
Формы
- Реализовано сохранение изображения подписи в localStorage. Теперь при заполнении поля подписи по умолчанию используется последнее выбранное изображение.
- Добавлены панели «Отправить на подписание» и «Статус заполнения».
Безопасность
- Исправлены уязвимости чтения за пределами границ при конвертации XLS в XLSX в следующих функциях:
ChartSheetSubstream::recalc,TextPropsStream::readFields,MetroBlob::ReadComplexData,SUPBOOK::serialize_bookиATTACHEDLABEL::serialize_rPr. - Исправлена XSS-уязвимость, связанная с небезопасным выводом в
Convert-and-edit-wopi.ejs. - Исправлена уязвимость в генерации GUID, позволявшая злоумышленнику вычислять GUID на основе времени их создания.
- Исправлена уязвимость, позволявшая обходить ограничения песочницы макросов и получать доступ к объектам среды через
thisиevalв нестрогом режиме. - Исправлен возможный сбой или повреждение файла при обработке PDF со встроенными шрифтами.
Серверная часть
- Снято ограничение в 20 одновременно открытых документов.
- Отключена минификация кода для упрощения поддержки и улучшения читаемости.
- Компоненты объединены в один процесс для оптимизации потребления ресурсов и упрощения работы с приложением.
- Удалена зависимость от RabbitMQ благодаря объединению компонентов.
- Удалена зависимость от баз данных благодаря объединению компонентов.
Кастомизация
- В раздел
pluginsконфигурации редакторов добавлен параметрdisable— массив идентификаторов плагинов, которые блокируются при загрузке и скрываются в интерфейсе.
API
- Добавлены новые методы плагинов для перемещения курсора внутрь поля или за его пределы.
- Расширены параметры
GroupActionsдля управления прокруткой и положением курсора. - Добавлен новый класс для формы подписи.
- Добавлены методы для заполнения и получения данных форм.
- Добавлен метод для создания формы.
- Добавлен новый метод для проверки того, заполнена ли форма.
- Добавлен метод для получения цвета подсветки форм без роли.
- Добавлен метод для получения цвета подсветки формы.
- Добавлены методы для управления цветом элементов управления содержимым.
- Добавлены новые методы для класса
ApiWorksheet. - Добавлены новый класс
ApiListObjectи его методы. - Добавлены новый класс
ApiListColumnи его методы. - Добавлены новый класс
ApiListRowи его методы. - Добавлены новый класс
ApiSortи его методы. - Добавлены новый класс
ApiSortFieldsи его методы. - Добавлены новый класс
ApiSortFieldи его методы. - Добавлены недостающие методы для получения параметров абзаца.
- Улучшена работа нескольких методов
GetобъектаApiTextPr, когда он относится к стилю или к параметрам форматирования по умолчанию, а не к абзацу. - Добавлены методы для работы с форматом текстовой формы и списком допустимых символов.
- Добавлены новые методы.
- Добавлены методы для управления размером ячеек.
- Добавлен метод плагинов
GoToPageдля перехода к определенной странице.