Brainworks Office
Обновлено 27.10.2026 в 14:21 MSKТекущий выпуск 9.4.0-8 от 27.10.2026Что нового · Было / Стало

Было / Стало

Каждая доработка: как было в исходном ONLYOFFICE Docs 9.4 и как стало в Brainworks Office. Снимки и видео сняты на публичных сборках, цифры — результаты автотестов и проверок. Раздел пополняется с каждой сборкой.

Документы: строка меню и одна строка инструментов, как в Google Docs

Интерфейсвыпуск 9.4.0-2BS-1

Было · ONLYOFFICE 9.4

Команды разложены по вкладкам с лентами: «Главная», «Вставка», «Рисование», «Макет», «Ссылки» и ещё шесть. Чтобы найти нужную кнопку, приходится переключать вкладки, лента в две строки занимает место над документом.

ONLYOFFICE 9.4: вкладки и лента в две строки
ONLYOFFICE 9.4: вкладки и лента в две строки
ONLYOFFICE 9.4: вкладка «Вставка»
ONLYOFFICE 9.4: вкладка «Вставка»

Стало · Brainworks Office

Строка меню «Файл, Правка, Вид, Вставка, Формат, Инструменты, ИИ, Расширения, Справка» и под ней одна строка самых нужных инструментов, как в Google Docs: масштаб, стиль абзаца, шрифт, размер, оформление, ссылка, комментарий, картинка, выравнивание, интервалы, чек-лист, списки, специальные символы. Меню вызывает те же команды ONLYOFFICE, что и кнопки лент, поэтому ни одна функция не потерялась. В узком окне кнопки, которые не помещаются, уходят в «⋮», Ctrl+Shift+F прячет строку инструментов. Alt+/ ищет команду по названию: «табл» находит «Вставка › Таблица».

Brainworks Office: строка меню и одна строка инструментов
Brainworks Office: строка меню и одна строка инструментов
Меню «Вставка»
Меню «Вставка»
Alt+/ — поиск команды по названию
Alt+/ — поиск команды по названию
⤢
Меню, поиск команды и переключение на классический вид

Как проверено. Автотесты в браузере проходят меню и строку инструментов и проверяют результат в самом документе: полужирный, таблица 2×2, отмена, скачивание PDF, комментарий, режим «Без страниц»; каждый пункт меню находит свою кнопку ONLYOFFICE. На исходном ONLYOFFICE 9.4 эти тесты падают. При окне шириной 1280 px вся строка инструментов помещается в одну строку.

Таблицы: меню «Данные» и строка инструментов, как в Google Таблицах

Интерфейсвыпуск 9.4.0-2BS-2

Было · ONLYOFFICE 9.4

Таблицы открываются с той же лентой из десяти вкладок; формат чисел, границы и фильтр живут на разных вкладках.

ONLYOFFICE 9.4: таблица с лентой
ONLYOFFICE 9.4: таблица с лентой

Стало · Brainworks Office

Строка меню с разделом «Данные» и одна строка инструментов, как в Google Таблицах: денежный и процентный формат, разрядность, формат числа, шрифт, заливка, границы, объединение, выравнивание, перенос, поворот, фильтр, функции.

Brainworks Office: таблица в виде Google Таблиц
Brainworks Office: таблица в виде Google Таблиц

Как проверено. Автотест таблиц нажимает кнопки строки и проверяет ячейки: формат числа, денежный и процентный формат, границы, фильтр. На исходном ONLYOFFICE 9.4 тест падает.

Презентации: меню «Слайд» и «Упорядочить», как в Google Презентациях

Интерфейсвыпуск 9.4.0-2BS-3

Было · ONLYOFFICE 9.4

Презентации открываются с лентой; новый слайд, макет и порядок объектов на разных вкладках.

ONLYOFFICE 9.4: презентация с лентой
ONLYOFFICE 9.4: презентация с лентой

Стало · Brainworks Office

Строка меню с разделами «Слайд» и «Упорядочить» и строка инструментов, как в Google Презентациях: новый слайд, надпись, картинка, фигуры, макет, оформление текста. Галерея фигур открывается под своей кнопкой.

Brainworks Office: презентация в виде Google Презентаций
Brainworks Office: презентация в виде Google Презентаций

Как проверено. Автотест презентаций: новый слайд, фигура, надпись и макет через строку меню и инструментов, результат проверяется на слайде. На исходном ONLYOFFICE 9.4 тест падает.

Комментарии, поиск и навигация справа от документа

Интерфейсвыпуск 9.4.0-2BS-4

Было · ONLYOFFICE 9.4

Панели комментариев, поиска и навигации открываются слева, из полосы значков, и сдвигают документ вправо.

ONLYOFFICE 9.4: комментарии слева
ONLYOFFICE 9.4: комментарии слева

Стало · Brainworks Office

Как в Google Docs: кнопка «Комментарии» в шапке, панель открывается справа от документа; поиск («Правка › Найти», Ctrl+H) и навигация по заголовкам тоже справа. Слева ничего не мешает тексту.

Brainworks Office: кнопка «Комментарии» в шапке, панель справа
Brainworks Office: кнопка «Комментарии» в шапке, панель справа

Как проверено. Автотест: панель комментариев открывается правее холста документа, добавленный через меню комментарий виден в ней, повторное нажатие закрывает панель; так же для поиска и навигации.

Классический вид с лентами — одним щелчком

Интерфейсвыпуск 9.4.0-2BS-5

Было · ONLYOFFICE 9.4

Вид один: вкладки с лентами.

Стало · Brainworks Office

Тем, кто привык к ONLYOFFICE или Р7-Офис, — «Вид › Интерфейс › Классический (ленты)». Выбор запоминается в браузере, обратно — кнопкой «Как в Google» на вкладке «Вид». Интегратор может задать вид для всех при открытии файла (настройка customization.ooLayout).

«Вид › Интерфейс»: как в Google или классический
«Вид › Интерфейс»: как в Google или классический
Классический вид в Brainworks Office
Классический вид в Brainworks Office

Как проверено. Автотест: переключение без перезагрузки страницы, выбор пользователя важнее настройки интегратора, неверное значение настройки игнорируется. Ещё 15 типовых задач пользователя (заголовок, оглавление, таблица, диаграмма, сортировка, тема и т. д.) автотест выполняет через интерфейс в обоих видах: в новом 33 действия мышью, в классическом 32.

Оформление: тёмная тема без полос, шрифт Manrope, значки как в Google

Интерфейсвыпуск 9.4.0-2BS-6

Было · ONLYOFFICE 9.4

Тёмная тема ONLYOFFICE: шапка, вкладки и лента разных оттенков серого; значки — собственные ONLYOFFICE.

ONLYOFFICE 9.4, тёмная тема
ONLYOFFICE 9.4, тёмная тема

Стало · Brainworks Office

Своё оформление в светлой и тёмной теме: шрифт интерфейса Manrope, акцентный цвет, верх окна одного цвета без полос, значки строки инструментов и шапки — Material Symbols, как в Google (лицензия Apache-2.0). Значки рисуются цветом темы, поэтому одинаково читаются в светлой и тёмной.

Brainworks Office, тёмная тема
Brainworks Office, тёмная тема

Как проверено. Автотест темы проверяет цвета и шрифт интерфейса во всех трёх редакторах; публичный образ проверяется тестом оформления (заголовок, акцент, «О программе»).

Сочетания клавиш Google Docs и окно Ctrl+/

Интерфейсвыпуск 9.4.0-1BS-7

Было · ONLYOFFICE 9.4

Сочетания Google (Ctrl+Alt+M — комментарий, Ctrl+Shift+7 — нумерованный список и другие) не работают. Окно сочетаний спрятано в «Файл › Дополнительные параметры», названия действий служебные английские (OpenFindDialog, OpenCommentField), а Ctrl+/ открывает строку запроса к ИИ.

ONLYOFFICE 9.4: окно сочетаний в дополнительных параметрах
ONLYOFFICE 9.4: окно сочетаний в дополнительных параметрах

Стало · Brainworks Office

82 действия из 108 справочников Google Docs, Таблиц и Презентаций работают так же — вторым сочетанием к привычным для Word и Excel. Ctrl+/ открывает список сочетаний с поиском по-русски, как в Google. Для четырёх сочетаний, которые в Word и Excel значат другое, есть флажок «Сочетания клавиш как в Google» (с выпуска 9.4.0-2).

Brainworks Office: Ctrl+/, поиск «жир»
Brainworks Office: Ctrl+/, поиск «жир»

Как проверено. Автотест нажимает 144 сочетания в документах, таблицах и презентациях и проверяет результат в файле. Сверка со справочниками Google: совпадает 82 действия из 108. Сборка падает, если в окне сочетаний осталось служебное английское имя без перевода.

Значок вкладки по типу файла

Интерфейсвыпуск 9.4.0-1BS-8

Было · ONLYOFFICE 9.4

У документа, таблицы и презентации один и тот же значок ONLYOFFICE: среди открытых вкладок файлы не различить.

Стало · Brainworks Office

Значок вкладки браузера по типу: документ, таблица, презентация.

Значки вкладок: настоящие файлы значков обоих серверов
Значки вкладок: настоящие файлы значков обоих серверов

Как проверено. Автотест: у трёх редакторов разные значки, и ни один не совпадает со значком ONLYOFFICE.

Правка с телефона: документы, таблицы, презентации

Телефонвыпуск 9.4.0-1BS-9

Было · ONLYOFFICE 9.4

В открытой сборке ONLYOFFICE мобильный редактор только показывает файл: кнопки правки нет, документ открывается на просмотр даже при праве редактирования.

ONLYOFFICE 9.4 на телефоне: только просмотр
ONLYOFFICE 9.4 на телефоне: только просмотр

Стало · Brainworks Office

На телефоне документы, таблицы и презентации правятся: текст, оформление, ячейки, слайды. Мобильные модули правки восстановлены из открытой истории ONLYOFFICE и собираются вместе с редактором.

Brainworks Office на телефоне: режим правки
Brainworks Office на телефоне: режим правки

Как проверено. Автотест на профиле iPhone (390×844): у документа, таблицы и презентации включается режим правки, правка доходит до сохранённого файла; ночная проверка падает, если сборка потеряла мобильную правку. Проверено вручную на iPhone и Android.

Телефон: новый вид, тёмная тема и кнопка «Доступ»

Телефонвыпуск 9.4.0-2BS-10

Было · ONLYOFFICE 9.4

Мобильный редактор в оформлении ONLYOFFICE; кнопки выдать доступ в шапке нет.

ONLYOFFICE 9.4: таблица на телефоне
ONLYOFFICE 9.4: таблица на телефоне
ONLYOFFICE 9.4: тёмная тема
ONLYOFFICE 9.4: тёмная тема

Стало · Brainworks Office

Мобильные редакторы в цветах и шрифте нового вида, светлая и тёмная тема. В шапке кнопка «Доступ» открывает окно доступа системы хранения, как «Настройки доступа» в Google. Все кнопки шапки помещаются на экран шириной 390 px.

Brainworks Office: таблица на телефоне
Brainworks Office: таблица на телефоне
Brainworks Office: тёмная тема
Brainworks Office: тёмная тема

Как проверено. Автотест на профиле iPhone: кнопки шапки целиком на экране 390 px в трёх редакторах, «Доступ» есть только при поддержке интегратора; 0 ошибок JavaScript.

Русский текст не подчёркивается целиком как ошибка

Документывыпуск 9.4.0-1BS-11

Было · ONLYOFFICE 9.4

Если у документа язык English (так создаются файлы многими программами и шаблонами), каждое русское слово проверяется английским словарём и подчёркивается красным. Настоящую опечатку среди этого не видно.

ONLYOFFICE 9.4: подчёркнуто всё
ONLYOFFICE 9.4: подчёркнуто всё

Стало · Brainworks Office

Словарь выбирается по алфавиту слова: русские слова проверяются русским словарём, английские — английским. Подчёркнута только настоящая опечатка. Сам документ не меняется.

Brainworks Office: подчёркнута только опечатка «дакумент»
Brainworks Office: подчёркнута только опечатка «дакумент»

Как проверено. Автотест на документе с языком English: ошибкой помечена только опечатка «праверки»; в документе с русским языком английский текст проверяется английским словарём (ошибка только «servise»). На снимках — один и тот же файл.

Многоуровневые списки из Google Docs вставляются с уровнями и номерами

Документывыпуск 9.4.0-1BS-12

Было · ONLYOFFICE 9.4

Список, скопированный из Google Docs, распадается: пункты второго уровня становятся пунктами первого, номера «1.1.» пропадают, каждая группа начинает свой список. Google передаёт уровень отдельным атрибутом и в собственном формате буфера обмена, а редактор его не читал.

ONLYOFFICE 9.4: тот же буфер обмена из Google Docs
ONLYOFFICE 9.4: тот же буфер обмена из Google Docs

Стало · Brainworks Office

Уровни, номера вида «1.1.», «3.2.» и отступы — как в Google, одним списком. Обратно тоже: при копировании из редактора в Google уровни передаются так, как это делает сам Google.

Brainworks Office: уровни и номера, как в Google
Brainworks Office: уровни и номера, как в Google

Как проверено. Автотест на настоящем снимке буфера обмена Chrome из Google Docs: порядок, уровни и номера всех абзацев совпадают с выделением в Google. Обычные вложенные HTML-списки продолжают общую нумерацию.

Плавная прокрутка документа

Документывыпуск 9.4.0-1BS-13

Было · ONLYOFFICE 9.4

Колесо мыши прокручивает документ скачками по 45 px за кадр. Тачпад ещё хуже: каждое мелкое движение пальцев превращается в те же 45 px, и 30 касаний по 4 px уносят документ на 1350 px.

Стало · Brainworks Office

Колесо прокручивает плавно, несколькими промежуточными положениями; тачпад сдвигает документ ровно на движение пальцев.

Как проверено. Автотест на настоящих событиях колеса браузера: щелчок колеса — 12 промежуточных положений, итог около 100 px (было: один скачок); 30 касаний тачпада по 4 px — около 120 px (было 1350 px); прокрутка обратно возвращает на место.

Режим «Предложение изменений», как в Google Docs

Документывыпуск 9.4.0-1BS-14

Было · ONLYOFFICE 9.4

В переключателе режимов — «Рецензирование»: понятие из Word, которое пользователи Google не узнают.

ONLYOFFICE 9.4: «Рецензирование»
ONLYOFFICE 9.4: «Рецензирование»

Стало · Brainworks Office

Режим «Предложение» в шапке, как в Google Docs: правки записываются как предложения, автор документа принимает или отклоняет их из карточки.

Brainworks Office: «Предложение»
Brainworks Office: «Предложение»

Как проверено. Автотест: в режиме «Предложение» вставка и удаление текста записываются как предложения; принятое остаётся в тексте, отклонённое исчезает.

Правки соавторов не закрывают текст

Документывыпуск 9.4.0-1BS-15

Было · ONLYOFFICE 9.4

Щелчок по чужой правке открывает карточку поверх документа: она закрывает соседние строки, пока её не уберёшь.

ONLYOFFICE 9.4: карточка правки после щелчка
ONLYOFFICE 9.4: карточка правки после щелчка

Стало · Brainworks Office

Правки видны цветом, а подробности (автор, время, что изменено) — небольшой подсказкой при наведении мыши. Если интегратор задаст другой режим показа, будет использован он.

Brainworks Office: подсказка при наведении
Brainworks Office: подсказка при наведении

Как проверено. Автотест сравнивает экран после щелчка по правке: карточки нет, текст открыт; при наведении — подсказка с автором и временем.

Режим «Без страниц»

Документывыпуск 9.4.0-2BS-16

Было · ONLYOFFICE 9.4

Документ всегда разбит на страницы с полями, промежутками и колонтитулами, даже если его никогда не будут печатать.

ONLYOFFICE 9.4: только страницы
ONLYOFFICE 9.4: только страницы

Стало · Brainworks Office

Как в Google Docs: «Вид › Без страниц» — сплошная лента по ширине окна, без разрывов и колонтитулов. Файл не меняется, соавторы видят свой режим, печать и PDF — по-прежнему страницами.

Brainworks Office: «Без страниц»
Brainworks Office: «Без страниц»
⤢
Включение режима «Без страниц»

Как проверено. Автотест по модели и по экрану: промежутков между страницами нет, колонтитулов на холсте нет, правка в ленте попадает в документ, выключение возвращает страницы.

Меню по «@»: даты, люди, файлы

Документывыпуск 9.4.0-2BS-17

Было · ONLYOFFICE 9.4

Знак «@» — просто символ.

ONLYOFFICE 9.4: «@» — просто символ
ONLYOFFICE 9.4: «@» — просто символ

Стало · Brainworks Office

Как в Google: «@» открывает меню у курсора — «Сегодня», «Завтра», выбор даты, люди из справочника организации, файлы из системы хранения (если интегратор их передаёт). Работает в документах, презентациях и ячейках таблиц.

Brainworks Office: меню по «@»
Brainworks Office: меню по «@»

Как проверено. Автотест: «@» в начале абзаца и после текста, «@завт» оставляет один пункт, Enter вставляет дату, Esc закрывает меню, и следующая «@» снова его открывает.

Функции Google Таблиц и Excel 365 считаются

Таблицывыпуск 9.4.0-1BS-18

Было · ONLYOFFICE 9.4

Функций Google Таблиц нет, LET и LAMBDA с семейством (MAP, REDUCE, SCAN, BYROW, BYCOL, MAKEARRAY) не поддерживаются: в ячейках #ИМЯ?. Файлы из Google открываются с ошибками там, где были функции Google.

ONLYOFFICE 9.4: #ИМЯ? в каждой строке
ONLYOFFICE 9.4: #ИМЯ? в каждой строке

Стало · Brainworks Office

Добавлены 29 функций Google Таблиц (SPLIT, JOIN, REGEXMATCH, REGEXEXTRACT, COUNTUNIQUE, FLATTEN, SORTN, ISEMAIL, TO_DATE, ARRAYFORMULA и другие), LET, LAMBDA и семейство, объединение областей, AREAS, VALUETOTEXT, ENCODEURL. Результат массива растекается по соседним ячейкам, а если мешает занятая ячейка — видна ошибка #ПЕРЕНОС!, как в Excel. Файлы из Google открываются со значениями вместо #ИМЯ?. Описания новых функций — в окне «Вставить функцию» на русском.

Brainworks Office: значения
Brainworks Office: значения
Проверочная книга формул
Проверочная книга формул

Как проверено. Проверочная книга из 1621 формулы с известным ответом: ONLYOFFICE 9.4 — 1507 верных (93,0 %), Brainworks Office — 1614 (99,6 %); прогоняется после каждой сборки, ухудшений 0. На снимках один и тот же файл.

QUERY — язык запросов Google Таблиц

Таблицывыпуск 9.4.0-1BS-19

Было · ONLYOFFICE 9.4

Функции QUERY нет: формула из Google даёт #ИМЯ?.

ONLYOFFICE 9.4: QUERY — #ИМЯ?
ONLYOFFICE 9.4: QUERY — #ИМЯ?

Стало · Brainworks Office

QUERY понимает select, where (contains, starts with, like, matches, is null), group by с sum, avg, count, max, min, pivot, order by, limit и offset, label. Результат растекается таблицей.

Brainworks Office: регионы с итогом больше 1300, по убыванию
Brainworks Office: регионы с итогом больше 1300, по убыванию

Как проверено. Автотест функции QUERY на всех предложениях языка запросов, в том числе ввод через интерфейс и сохранение в xlsx.

Подсказки формул на двух языках

Таблицывыпуск 9.4.0-1BS-20

Было · ONLYOFFICE 9.4

В русском интерфейсе подсказки знают только русские имена функций: «=SU» не подсказывает ничего, хотя английские имена в формулах работают.

ONLYOFFICE 9.4: «=SU» — подсказок нет
ONLYOFFICE 9.4: «=SU» — подсказок нет

Стало · Brainworks Office

Подсказки на обоих языках одновременно: «=СУ» → СУММ, «=SU» → SUM. Удобно тем, кто привык к английским именам из Google Таблиц или Excel.

Brainworks Office: «=SU» — SUM и другие
Brainworks Office: «=SU» — SUM и другие

Как проверено. Автотест подсказок в русском и английском интерфейсе по обоим вариантам ввода.

Флажки в ячейках, как в Google Таблицах

Таблицывыпуск 9.4.0-2BS-21

Было · ONLYOFFICE 9.4

Флажков в ячейках нет: отметку «сделано» ставят текстом ИСТИНА/ЛОЖЬ или выпадающим списком.

ONLYOFFICE 9.4: на вкладке «Вставка» флажков нет
ONLYOFFICE 9.4: на вкладке «Вставка» флажков нет

Стало · Brainworks Office

«Вставка › Флажок» ставит флажки на выделенные ячейки, щелчок переключает ИСТИНА/ЛОЖЬ, формулы считают по значению, отмена работает, соавторы видят изменение сразу. Флажки из файлов Google открываются флажками, Excel читает их как ИСТИНА/ЛОЖЬ.

Brainworks Office: флажки в столбце «Готово»
Brainworks Office: флажки в столбце «Готово»

Как проверено. Автотест двумя соавторами: рисунок флажка, переключение, отмена, щелчок мимо флажка ничего не меняет, обычная ячейка со значением TRUE остаётся текстом. На исходном ONLYOFFICE 9.4 тест падает.

CSV из учётных систем: туда и обратно без порчи

Таблицывыпуск 9.4.0-1BS-22

Было · ONLYOFFICE 9.4

CSV в кодировке Windows-1251 (так выгружают 1С и многие учётные системы) открывается как UTF-8: вместо русских букв «кракозябры». Числа с запятой («250,5») становятся текстом, «1 000» — датой 01.12.1999. После сохранения файл приходит в UTF-8 с BOM и с запятой вместо «;».

ONLYOFFICE 9.4: предлагает UTF-8, в просмотре «кракозябры»
ONLYOFFICE 9.4: предлагает UTF-8, в просмотре «кракозябры»
ONLYOFFICE 9.4: «250,5» — текст, «1 000» — 01.12.1999
ONLYOFFICE 9.4: «250,5» — текст, «1 000» — 01.12.1999

Стало · Brainworks Office

Кодировка определяется по содержимому файла сама. «250,5» и «1 000» — числа. При сохранении CSV остаётся в своей кодировке, с тем же разделителем «;», числа с запятой, даты без изменений. TXT сохраняет BOM и переводы строк исходного файла, RTF пишет латиницу обычным текстом.

Brainworks Office: Windows-1251 определена сама
Brainworks Office: Windows-1251 определена сама
Brainworks Office: числа и даты на месте
Brainworks Office: числа и даты на месте

Как проверено. Автотесты по байтам сохранённого файла: кодировка, разделитель, переводы строк, числа и даты совпадают с исходным файлом (Windows-1251 и UTF-8, русская и английская запись чисел). На снимках один и тот же файл.

Группировка строк на виду

Таблицывыпуск 9.4.0-1BS-23

Было · ONLYOFFICE 9.4

Кнопки «Сгруппировать» и «Разгруппировать» есть только на вкладке «Данные», где их не находят.

ONLYOFFICE 9.4: «Главная» без группировки
ONLYOFFICE 9.4: «Главная» без группировки

Стало · Brainworks Office

Кнопки группировки добавлены и на вкладку «Главная» классического вида; в виде Google группировка — в меню «Данные».

Brainworks Office: «Сгруппировать» и «Разгруппировать» на «Главной»
Brainworks Office: «Сгруппировать» и «Разгруппировать» на «Главной»

Как проверено. Тест оформления проверяет кнопки на «Главной» (у исходного ONLYOFFICE 9.4 их там нет).

Презентации открываются всегда

Презентациивыпуск 9.4.0-1BS-24

Было · ONLYOFFICE 9.4

Примерно одна презентация из восьми не открывалась: модуль палитры цветов загружался раньше, чем то, на чём он построен, и редактор падал с ошибкой JavaScript.

Стало · Brainworks Office

Порядок загрузки исправлен: презентации открываются каждый раз.

Как проверено. Автотест открывает презентацию 12 раз подряд без повторных попыток: у исходного ONLYOFFICE 9.4 бывают отказы, у Brainworks Office — 12 из 12, 0 ошибок JavaScript.

Связанные диаграммы и диапазоны между таблицей и документом

Интеграциявыпуск 9.4.0-2BS-25

Было · ONLYOFFICE 9.4

Связанные диаграммы в ONLYOFFICE 9.4 есть, но обновляются только из параметров самой диаграммы, общего списка связей файла нет; диапазон ячеек вставляется в документ только копией, без связи с таблицей.

Стало · Brainworks Office

Диаграмма или диапазон ячеек из таблицы вставляются в документ или презентацию со связью (для ячеек — вариант вставки «Связать с таблицей»). У выделенной диаграммы кнопка «Обновить», как в Google; «Инструменты › Связанные объекты» показывает все связи и «Обновить все». Данные берутся из текущей версии таблицы с правами того, кто открыл документ. У связанной таблицы меняется только текст ячеек, оформление остаётся.

Как проверено. Сквозная проверка с системой хранения: новая версия таблицы, «Обновить», новые значения на диаграмме и в ячейках; без доступа к таблице данные не подставляются. Связь сохраняется в docx и pptx; Р7-Офис и LibreOffice открывают такие файлы с последними значениями.

ИИ-помощник на ваших моделях: ключ только на сервере

ИИвыпуск 9.4.0-2BS-26

Было · ONLYOFFICE 9.4

ИИ подключается плагином: модели и ключ доступа к ним настраивает каждый пользователь у себя в браузере, плагины скачиваются из интернета при запуске. Русских быстрых действий над текстом нет.

ONLYOFFICE 9.4: вкладка AI, модели настраиваются в «Настройках» у каждого пользователя
ONLYOFFICE 9.4: вкладка AI, модели настраиваются в «Настройках» у каждого пользователя

Стало · Brainworks Office

Модели и ключ задаются администратором на сервере; браузер к внешним адресам не обращается, плагины входят в поставку и работают без интернета. Подключается любая модель с OpenAI-совместимым API в вашем контуре. Меню «ИИ»: чат, «Улучшить текст» (исправить ошибки, короче, подробнее, официальнее, проще, списком), пересказ на языке текста, перевод; в таблицах — формула по описанию с объяснением, разбор и исправление формул, функция =AI(); в презентациях — заметки докладчика; агент (Ctrl+Shift+/) сам выполняет просьбу в документе.

Brainworks Office: две последние строки исправлены и переписаны моделью
Brainworks Office: две последние строки исправлены и переписаны моделью
⤢
«Улучшить текст»: исправить ошибки и «Официальнее» на модели DeepSeek V4 Pro
Меню «ИИ» в виде Google
Меню «ИИ» в виде Google

Как проверено. Автотесты всех функций ИИ в трёх редакторах на моделях DeepSeek и Qwen; агент выполнил 17 задач из 18 без ложного «готово». Формула от модели с русскими именами функций переводится в английские, и формула считается.

Чат ИИ правит документ сам и отвечает на языке просьбы

ИИвыпуск 9.4.0-2BS-27

Было · ONLYOFFICE 9.4

В ответах чата попадался служебный текст вызова инструментов, неудачная вставка оставляла в документе обрывки, даты модель считала по памяти, а пояснения шагов часто писала по-английски даже на русскую просьбу.

Стало · Brainworks Office

Ответ чата без служебного текста; если вставка не удалась, она откатывается целиком; даты и дни недели считаются кодом по календарю. Требование отвечать на языке просьбы стоит в конце указаний модели и повторяется перед каждым её шагом.

Как проверено. Проверка на просьбе «вставь календарь на ноябрь 2026» с моделью DeepSeek V4 Pro: английские фразы в ответе — в 7 ответах из 10 до доработки и в 0 из 30 после; верный календарь — 29 из 30. Автотест проверяет календарь по настоящим датам, одну таблицу и отсутствие служебного текста. На английскую просьбу требование о русском не добавляется.

Задачи из комментариев: «Назначить» исполнителя и срок

Совместная работавыпуск 9.4.0-1BS-28

Было · ONLYOFFICE 9.4

Комментарий можно только написать и ответить на него; назначить исполнителя и срок нельзя.

ONLYOFFICE 9.4: комментарии без назначения
ONLYOFFICE 9.4: комментарии без назначения

Стало · Brainworks Office

В комментарии ссылка «Назначить»: исполнитель выбирается из сотрудников, у которых есть доступ к файлу (при большом списке — поиском), срок — одной кнопкой или датой. Задача хранится ответом в ветке комментария и видна в Word; статусы «Открыто» и «Выполнено» переключаются вместе с отметкой «Решено». Интегратор получает событие и может уведомить исполнителя письмом.

Brainworks Office: окно назначения
Brainworks Office: окно назначения
Задача в ветке комментария
Задача в ветке комментария

Как проверено. Автотест в трёх браузерах: окно назначения, ответ «Назначено: … · Открыто», «Решено» → «Выполнено», событие интегратору с исполнителем, сроком и ссылкой на комментарий, задача в word/comments.xml сохранённого файла. У исходного ONLYOFFICE 9.4 ссылки «Назначить» нет.

Щелчок по соавтору — переход к месту, где он работает

Совместная работавыпуск 9.4.0-1BS-29

Было · ONLYOFFICE 9.4

Список соавторов в шапке только показывает, кто открыл файл.

Стало · Brainworks Office

Щелчок по соавтору переносит к его месту: в документе к его странице, в таблице к его листу и ячейке, в презентации к его слайду. Своё выделение при этом не меняется.

Как проверено. Автотест двумя соавторами в каждом из трёх редакторов: после щелчка видна страница, лист или слайд соавтора, выделение пользователя прежнее.

50 соавторов в одном документе: без подвисаний

Совместная работавыпуск 9.4.0-1BS-30

Было · ONLYOFFICE 9.4

После каждой пачки чужих правок у каждого участника заново собирался список шрифтов всего документа, а видимые страницы перерисовывались на каждую пачку. В документе на 100 страниц при 10 активных соавторах интерфейс не отвечал 3,2 с за минуту.

Стало · Brainworks Office

Шрифты собираются только с изменённых фрагментов, перерисовка от чужих правок — не чаще 5 раз в секунду, свой ввод отображается сразу.

Как проверено. Нагрузочные испытания, 100 страниц: сбор шрифтов 0,04 с за минуту вместо 8 с; интерфейс не отвечал 0,4 с вместо 3,2 с; доставка правок соавторов p95 0,25 с вместо 0,6–0,9 с. 50 участников в одном документе: у каждого видны все 200 правок, в сохранённом файле 200 из 200, ошибок соединения 0.

50 соавторов в одной таблице: правки без очереди

Совместная работавыпуск 9.4.0-1BS-31

Было · ONLYOFFICE 9.4

Каждый участник занимал общую блокировку сохранения таблицы не только для своих правок, но и чтобы применить чужие, а перерисовка листа шла под этой блокировкой. При 50 одновременно пишущих 94 % запросов стояли в очереди, правки соавторов доходили до 14 с.

Стало · Brainworks Office

Чужие правки применяются без блокировки, когда своих нет, перерисовка листа — после отправки своих правок.

Как проверено. 50 соавторов, правка раз в 3 с у каждого: доставка p50 / p95 / max — 0,42 / 1,7 / 6,5 с вместо 1,6 / 6,2 / 14 с; потерь 0. 10 соавторов в таблице на 5000 строк: доставка p95 0,43 с вместо 3,9 с. В сохранённом файле 200 правок из 200.

Меню «Файл» ведёт в систему хранения

Интеграциявыпуск 9.4.0-1BS-32

Было · ONLYOFFICE 9.4

«Файл › Открыть расположение файла» открывает служебную страницу сервера документов. Отправить файл по почте или назвать версию из редактора нельзя.

Стало · Brainworks Office

«Открыть расположение файла» открывает систему хранения в той же вкладке, на папке документа, с выделенным файлом. С выпуска 9.4.0-2: «Файл › Отправить по почте» (окно интегратора поверх документа), имена версий из системы хранения в «Истории версий», галерея шаблонов компании в «Файл › Создать новый» с крупными превью.

Как проверено. Сквозные автотесты с системой хранения: переход в папку с выделенным файлом в документах, таблицах и презентациях (19 проверок из 19), окно отправки, имя версии у своей версии, шаблон создаёт файл рядом с открытым.

События для интегратора: изменение ячейки и новый комментарий

Интеграциявыпуск 9.4.0-1BS-33

Было · ONLYOFFICE 9.4

Страница, открывшая редактор, не узнаёт, что в таблице изменилась ячейка или в документе появился комментарий: для автоматизации и уведомлений приходится разбирать сохранённый файл.

Стало · Brainworks Office

Событие onCellChange сообщает лист, адрес, значения после применения, формулы и автора правки. С выпуска 9.4.0-2 событие onCommentAdded позволяет уведомить владельца файла о новом комментарии; в панели комментариев фильтр «Мои»: мои комментарии, упоминания меня и назначенные мне задачи.

Как проверено. Автотесты событий: значения и автор в событии совпадают с ячейкой; уведомление о комментарии соавтора приходит владельцу, о своём — нет.

IMPORTRANGE: данные из другой таблицы системы хранения

Интеграциявыпуск 9.4.0-2BS-34

Было · ONLYOFFICE 9.4

Функции IMPORTRANGE нет: связать таблицы между собой нельзя.

Стало · Brainworks Office

=IMPORTRANGE("ссылка на таблицу"; "Лист1!A1") подтягивает данные другой таблицы из системы хранения. Права проверяет система хранения: таблица без доступа, не таблица или чужой адрес дают ошибку в ячейке; ссылка на источник временная и подписана сервером.

Как проверено. Сквозная проверка с системой хранения: число и текст из таблицы-источника пришли; ссылка на документ и на чужой адрес значения не дали, причина отказа видна. Диапазон пока возвращает первое значение, растекание диапазона в работе.

Редактор не скачивается заново после перезапуска сервера

Сервер и кластервыпуск 9.4.0-2BS-35

Было · ONLYOFFICE 9.4

Файлы редактора лежат по адресу с номером, который сервер придумывает заново при каждом запуске. После перезапуска или обновления сервера браузеры всех пользователей заново скачивают редактор целиком, около 12 МБ сжатых данных (50–55 МБ после распаковки). В кластере у каждого узла свой адрес, и браузер скачивает редактор столько раз, на сколько узлов попадает.

Стало · Brainworks Office

Адрес файлов редактора выводится из версии образа: он один на всех узлах кластера и не меняется при перезапуске. Браузер скачивает редактор один раз на версию, дальше открывает его из своего кэша (файлы отдаются сжатыми, с пометкой «не меняется»).

Как проверено. Замер на одинаковых контейнерах: у ONLYOFFICE 9.4 после перезапуска адрес файлов редактора сменился (9.4.0-b9b1e81c… → 9.4.0-3073b488…), у Brainworks Office остался прежним. Первое открытие документа на пустом кэше — 12 МБ по сети у обоих. Автотест скорости открытия проверяет, что на всех узлах кластера адрес один и совпадает с версией образа, а ответы сжаты и кэшируются; на кластере время открытия на пустом кэше: интерфейс 0,8 с, документ 2,4 с.

ИИ-помощник выполняет в документе только API документа

Безопасностьвыпуск 9.4.0-4BS-49

Было · ONLYOFFICE 9.4

В режиме агента ИИ-помощник выполняет код, который пишет модель, в песочнице исходного ONLYOFFICE. Она скрывает часть объектов браузера, но сетевые функции остаются доступны. Указание, спрятанное в тексте документа, могло бы подтолкнуть модель отправить содержимое документа на внешний адрес.

Стало · Brainworks Office

Код модели проверяется до выполнения: вне строк и комментариев допускается только работа с API документа, без сети, навигации и глобальных объектов браузера. Если модель написала недопустимый код, он не выполняется, а агент получает понятную ошибку и переписывает действие через API документа. Обычный текст со словами вроде «document» или «top» внутри строк проверке не мешает.

Как проверено. Найдено экспертизой исходного кода 24.10.2026 (уровень высокий). Проверка на 15 примерах: 5 допустимых выполняются, 10 запрещённых (сеть, переход по адресу, выход из песочницы через конструктор, обращение к глобальному объекту) отклоняются. Регрессия ИИ-агента по трём редакторам — в CI.

Заголовки безопасности во всех ответах веб-сервера

Безопасностьвыпуск 9.4.0-3BS-48

Было · ONLYOFFICE 9.4

Веб-сервер исходного ONLYOFFICE Docs не отдаёт заголовок X-Content-Type-Options ни на одной странице, кроме режима HTTPS из шаблона, и не задаёт Referrer-Policy. Сканер уязвимостей отмечает это на стартовой странице и в файле подключения редактора.

Стало · Brainworks Office

Заголовки X-Content-Type-Options: nosniff и Referrer-Policy: strict-origin-when-cross-origin есть во всех ответах: страницы, файлы редакторов, служебные адреса, ответы с ошибкой. Защита от встраивания во фрейм не включается: редактор встраивается в систему хранения документов через iframe.

Как проверено. На одноразовых контейнерах проверены 12 видов адресов: в 9.4.0-2 заголовков нет ни на одном, в 9.4.0-3 каждый заголовок ровно один раз на всех 12. Проверка требований конвейера РБПО: документ, таблица и презентация открываются, без подписи JWT не открываются.

Сервер на Node.js 24 LTS вместо Node.js 20

Безопасностьвыпуск 9.4.0-2BS-36

Было · ONLYOFFICE 9.4

Сервер документов ONLYOFFICE 9.4 работает на Node.js 20.20.0, поддержка этой ветки закончилась 30.04.2026. Node.js встроен в бинарники упаковщиком pkg: обновить его можно только вместе с выпуском ONLYOFFICE.

Стало · Brainworks Office

Сервер на официальном Node.js 24.22.1 (поддержка до 30.04.2028), без pkg. Архив Node.js скачивается с nodejs.org, подпись выпуска и контрольная сумма сверяются при сборке. Исправления безопасности Node.js попадают в сборку за 1–2 дня; ночная проверка сообщает, если вышел новый выпуск, а сервер ещё не обновлён. npm и npx из образа убраны: серверу они не нужны.

Память узла при 500 сессиях: Node.js 20 и 24
Память узла при 500 сессиях: Node.js 20 и 24

Как проверено. Полный набор автотестов на Node.js 24; на кластере 500 сессий на узел в трёх редакторах, отказов 0, сохранено 500 из 500. Память узла на старте 184–189 МБ вместо 265–273 МБ. Проверка версии Node.js у исходного ONLYOFFICE 9.4 падает (ветка без поддержки), у Brainworks Office проходит.

Уязвимые зависимости сервера и пакеты Ubuntu обновлены

Безопасностьвыпуск 9.4.0-1BS-37

Было · ONLYOFFICE 9.4

В сервере документов ONLYOFFICE 9.4 устаревшие npm-зависимости с известными уязвимостями: proxy-addr (подмена IP), fast-xml-parser, form-data, axios, node-forge, jws (проверка подписи JWT интеграции), ws и socket.io (канал совместного редактирования), multer. Обновления безопасности Ubuntu в образ не входят.

Стало · Brainworks Office

Зависимости обновлены на исправленные версии в пределах тех же мажорных версий, multer — до 2.x, nodemailer — до 10.x, sharp — до 0.35.5. Обновления безопасности Ubuntu входят в образ. Сканер уязвимостей проверяет каждую сборку и падает при critical или high в системных пакетах.

Скан уязвимостей: ONLYOFFICE 9.4 и Brainworks Office
Скан уязвимостей: ONLYOFFICE 9.4 и Brainworks Office

Как проверено. Свежий скан trivy 0.59.1 одной и той же базой 24.10.2026: зависимости сервера — critical 3 и high 78 у ONLYOFFICE 9.4, 0 и 1 у Brainworks Office 9.4.0-2 (оставшаяся — node-forge, исправления пока нет); пакеты Ubuntu — high 6 и 0. Всего найдено уязвимостей: 136 → 21 в зависимостях, 783 → 74 в пакетах.

Закрыта уязвимость Node.js через вставку картинки по ссылке (CVE-2026-111497)

Безопасностьвыпуск 9.4.0-2BS-38

Было · ONLYOFFICE 9.4

Распаковщик Brotli в Node.js 20 позволял выполнить команды на сервере: достаточно вставить в документ картинку по ссылке с подготовленного сайта. Исходный ONLYOFFICE 9.4 затронут.

Стало · Brainworks Office

Сервер не просит и не распаковывает ответы в Brotli и отклоняет такие ответы; затем сервер переведён на Node.js 24 с исправлением, защита осталась второй линией. Для пользователей ничего не изменилось: картинки и файлы по ссылке скачиваются как раньше.

Как проверено. Автотест в ежедневной проверке: ответ в Brotli отклоняется, gzip по-прежнему распаковывается, сервер жив после отказа. На исходном ONLYOFFICE 9.4 тест падает.

Фильтр внутренних адресов не пропускает адрес без имени хоста

Безопасностьвыпуск 9.4.0-2BS-39

Было · ONLYOFFICE 9.4

Сервер разбирал адреса устаревшей функцией url.parse (Node.js помечает её небезопасной, DEP0169). У адреса без схемы имя хоста получалось пустым, фильтр не находил совпадений и пропускал такой адрес, даже если администратор запретил обращения к внутренним адресам.

Стало · Brainworks Office

Адреса разбираются по стандарту WHATWG URL, адрес без хоста отклоняется. Каждая сборка сервера проходит статическую проверку кода наших правок (eslint).

Как проверено. Автотест настоящего кода сервера в контейнере: при запрещающих правилах отклоняются 127.0.0.1 в любой записи (в том числе 0x7f.1), [::1] и адреса без хоста, внешний адрес проходит; в журналах нет DEP0169. На прежней сборке тест падает.

Без обращений к чужим сайтам и аналитике

Безопасностьвыпуск 9.4.0-1BS-40

Было · ONLYOFFICE 9.4

Редактор подключает модуль аналитики Google: блокировщики рекламы его режут, и в Firefox редактор с блокировщиком не открывается (задача ONLYOFFICE #3686). В меню «Файл» ссылка «Предложить функцию» ведёт на сайт ONLYOFFICE.

ONLYOFFICE 9.4: «О программе»
ONLYOFFICE 9.4: «О программе»

Стало · Brainworks Office

Аналитика удалена во всех версиях редактора (полной, встраиваемой, мобильной), ссылок на сторонние сайты нет. В «О программе» — Brainworks Office и, как требует лицензия AGPL, логотип и производитель ONLYOFFICE.

Brainworks Office: «О программе» с указанием ONLYOFFICE
Brainworks Office: «О программе» с указанием ONLYOFFICE

Как проверено. Автотест с блокировщиком: Brainworks Office открывается во всех 9 сочетаниях (3 браузера × 3 режима), внешних запросов 0; в файлах редактора упоминаний google-analytics 0 (у ONLYOFFICE 9.4 — в 9 файлах).

500 пользователей на один узел вместо 194

Сервер и кластервыпуск 9.4.0-1BS-41

Было · ONLYOFFICE 9.4

Защита памяти ONLYOFFICE Community ограничивала узел числом документов («куча / 20 МБ»): при куче 4 ГБ — 194 документа на редактировании, дальше только просмотр, сколько бы памяти ни было свободно. Веб-сервер узла по умолчанию держал 1024 соединения, и при 480 подключениях новые начинали обрываться.

Стало · Brainworks Office

Потолок по числу документов снят, защита по фактическому заполнению памяти (90 %) осталась. Веб-сервер узла — 4 процесса по 8192 соединения.

Как проверено. На узле 8 ядер и 12 ГБ: 500 сессий редактирования из 500 в документах, таблицах и презентациях, ошибок подключения 0, 6000 сохранений правок за 2 минуты, подтверждение p95 39–79 мс, все 500 документов сохранены.

Кластер «общая база»: авария узла без потери правок

Сервер и кластервыпуск 9.4.0-1BS-42

Было · ONLYOFFICE 9.4

Открытая сборка ONLYOFFICE 9.4 работает только одним узлом: база, очередь и данные совместной работы — в памяти процесса. Части для общей базы, очереди и общих данных редактора в открытый код не выкладывались. При аварии узла пользователи теряют несохранённые правки.

Стало · Brainworks Office

Режим «общая база» того же образа: PostgreSQL, RabbitMQ и Redis общие для всех узлов, коннекторы к ним написаны заново. При аварии узла страницу обновлять не нужно: пауза около 20 секунд, и работа продолжается на другом узле со всеми подтверждёнными правками, в том числе при совместном редактировании. Кратковременный сбой базы, очереди или Redis не рвёт соединения: правки дожидаются возврата сервиса.

Как проверено. Испытания аварии узла: один пользователь — 28 проверок из 28, совместное редактирование — 13 из 13 (оба продолжают и видят правки друг друга); подтверждённые правки сохранены 8 из 8 (без режима — теряются). 500 сессий на узел и в этом режиме: подтверждение правки p95 91–329 мс, сохранено 500 из 500.

Кластер: плановое обновление и авария узла без сюрпризов

Сервер и кластервыпуск 9.4.0-1BS-43

Было · ONLYOFFICE 9.4

При нескольких узлах остановка одного разсылала команду выключения всему кластеру. После аварии узла пользователь мог молча продолжить работу на другом узле, где документ уже открыл коллега, и его несохранённые правки пропадали незаметно.

Стало · Brainworks Office

Узел выводится из балансировки, открытые на нём документы дорабатываются, новые идут на другие узлы, затем узел обновляется и возвращается. Остановка одного узла не трогает остальные. В режиме «узлы в памяти» после аварии пользователь видит «Подключение прервано — обновите страницу» и продолжает с последнего автосохранения (интервал настраивается, например 1 минута).

Как проверено. Тесты кластера в ночной проверке: плановое обновление узла 5 из 5, обрыв связи с узлом, авария узла; после закрытия всё сохранено.

Общее хранилище S3: документы с похожими ключами не теряются

Сервер и кластервыпуск 9.4.0-1BS-44

Было · ONLYOFFICE 9.4

При общем S3 сервер выбирал файлы документа по префиксу ключа и путал документы с похожими ключами, например «doc-1» и «doc-10»: при одновременной работе часть документов не сохранялась.

Стало · Brainworks Office

Выбираются только объекты внутри каталога своего документа.

Как проверено. Нагрузка с 30 документами на общем S3: до исправления не сохранились 3 из 30, после — 30 из 30.

Совместимость с Р7-Офис Десктоп проверена на 331 реальном файле

Совместимостьвыпуск 9.4.0-2BS-45

Было · ONLYOFFICE 9.4

Насколько файлы, созданные в онлайн-редакторе, переживают Р7-Офис Десктоп и обратно, не измерялось.

Стало · Brainworks Office

Корпус из 331 реального файла (документы, таблицы, презентации) прогнан через Р7-Офис Десктоп 2025.4.1 и 2026.1.2 в обе стороны со сравнением содержимого и вида страниц.

Как проверено. После сохранения в Р7 содержимое без изменений в 326 файлах из 331; файл, сохранённый в Р7, открывается в Brainworks Office без изменений в 331 из 331. Совпадение вида страниц лучше с Р7 2026.1.2.

Свободные шрифты вместо шрифтов Microsoft

Совместимостьвыпуск 9.4.0-1BS-46

Было · ONLYOFFICE 9.4

Образ ONLYOFFICE ставит пакет шрифтов Microsoft (Times New Roman, Arial, Calibri и другие), распространять которые лицензия не разрешает. Из-за удалённого вручную пакета apt отказывался ставить обновления безопасности.

Стало · Brainworks Office

Шрифтов Microsoft в поставке нет. Вместо них свободные шрифты с теми же метриками: Times New Roman → Liberation Serif, Arial → Liberation Sans, Courier New → Liberation Mono, Calibri → Carlito, Cambria → Caladea, а также ближайшие по ширине текста Georgia → PT Serif, Verdana → DejaVu Sans, Trebuchet MS → Fira Sans. Замены работают и в редакторе, и при сохранении в PDF.

Как проверено. Проверка образа: шрифтов Microsoft нет ни в файлах, ни в списке шрифтов редактора; документ, сохранённый в PDF, использует замены; ширина строк совпадает или близка к исходной.

Сохранение xlsx не обрывается молча

Совместимостьвыпуск 9.4.0-1BS-47

Было · ONLYOFFICE 9.4

В серверной сборке редактора обращение к необъявленной переменной в журнале ошибок обрывало сохранение таблицы (задача ONLYOFFICE #3711, код выхода 86).

Стало · Brainworks Office

Ошибка пишется в журнал, сохранение доходит до конца.

Как проверено. Автотест на настоящем модуле из образа: у Brainworks Office запись в журнал, у ONLYOFFICE 9.4 — ReferenceError; при каждой выкладке таблица сохраняется в PDF.

Образ меньше на 2,4 ГБ, компоненты сервера без известных исправимых уязвимостей

Сервер и кластервыпуск 9.4.0-5BS-50

Было · ONLYOFFICE 9.4

Образ занимал на диске около 14 ГБ: справка редакторов на восьми языках весила 629 МБ, а смена владельца файлов при сборке копировала весь каталог сервера документов в слой ещё раз. Плановая проверка состава ПО нашла уязвимости высокого уровня в компонентах сервера body-parser и multer.

Стало · Brainworks Office

Образ занимает около 12 ГБ: справка на русском и английском, при другом языке интерфейса открывается английская; владелец меняется только у файлов, где он другой. body-parser 1.20.9, multer 2.5.0, express 4.22.3; повторная проверка этих уязвимостей не находит. Осталась одна уязвимость высокого уровня в node-forge, для которой исправленной версии пока нет.

ИИ и страницы редактора: доступ по правам и политика безопасности содержимого

Безопасностьвыпуск 9.4.0-6BS-51

Было · ONLYOFFICE 9.4

Сервер пересылал провайдеру ИИ любой запрос участника с действующим ключом документа, в том числе участника с правом только на просмотр, и на любой путь API провайдера. Страницы редактора отдавались без заголовка Content-Security-Policy.

Стало · Brainworks Office

Участник без права правки ИИ не получает (403), если администратор не разрешил это настройкой aiSettings.ooAllowViewers. К провайдеру уходят только запросы списка моделей и ответов методами GET и POST. Страницы редактора отдаются с политикой безопасности содержимого: по умолчанию в режиме наблюдения, переменной OO_EDITOR_CSP=enforce она включается, OO_EDITOR_FRAME_ANCESTORS задаёт, какие сайты могут встраивать редактор.

Связанная диаграмма открывается в Word для Mac без зависания

Совместимостьвыпуск 9.4.0-6BS-52

Было · ONLYOFFICE 9.4

Диаграмма, связанная с таблицей, сохранялась в docx и pptx без признака обновления. Word для Mac при открытии предлагал обновить данные из связанного файла и зависал.

Стало · Brainworks Office

Связь сохраняется с признаком «обновлять вручную», как это делают Word и Excel: документ открывается с сохранёнными значениями диаграммы без вопроса.

Мобильная версия сообщает об обрыве связи

Телефонвыпуск 9.4.0-6BS-53

Было · ONLYOFFICE 9.4

При обрыве сети мобильная версия молча переставала принимать ввод, пользователь не понимал, почему набранное не появляется.

Стало · Brainworks Office

Вверху экрана появляется «Соединение потеряно», после возврата сети сообщение исчезает, и работа продолжается без перезагрузки страницы.

Таблица открывается с первого раза

Таблицывыпуск 9.4.0-7BS-54

Было · ONLYOFFICE 9.4

Примерно одно открытие таблицы из сорока оставляло редактор пустым, помогала только перезагрузка страницы. Так же в ONLYOFFICE 9.4.

Стало · Brainworks Office

Модуль поля ввода создаётся после базовых компонентов интерфейса: 80 открытий подряд без сбоя, документы и презентации без изменений.

Конвертер проверяется на устойчивость каждую неделю

Безопасностьвыпуск 9.4.0-7BS-55

Было · ONLYOFFICE 9.4

Конвертер файлов проверялся только на корректных документах; некорректная таблица ODS с огромным числом повторов строк или столбцов заставляла его расходовать память без предела.

Стало · Brainworks Office

Еженедельная проверка подаёт конвертеру тысячи искажённых копий документов, таблиц и презентаций во всех форматах и ловит падения, зависания и перерасход памяти; найденный дефект ODS исправлен — повторы ограничены размером листа.

Формулы не вешают вкладку

Безопасностьвыпуск 9.4.0-7BS-56

Было · ONLYOFFICE 9.4

Шаблон с вложенными повторами в REGEXMATCH или QUERY и огромный MAKEARRAY считались десятки секунд, всё это время вкладка не отвечала.

Стало · Brainworks Office

Такой шаблон сразу даёт ошибку, как неверный шаблон; MAKEARRAY больше 1 048 576 ячеек сразу даёт #ЗНАЧ!; обычные формулы работают как прежде.

Данные документа уходят только подписанному интегратору

Интеграциявыпуск 9.4.0-7BS-57

Было · ONLYOFFICE 9.4

Значения ячеек отправлялись странице интегратора, даже если она на них не подписывалась; почта исполнителя задачи записывалась в текст комментария и была видна всем, кто откроет файл.

Стало · Brainworks Office

Событие об изменении ячейки получает только подписанный интегратор; почта исполнителя в тексте по умолчанию не пишется (интегратору приходит в событии); ссылки из документа открываются без доступа к окну редактора.

Документы: ИИ подчёркивает ошибки прямо в тексте

ИИвыпуск 9.4.0-8BS-58

Было · ONLYOFFICE 9.4

В ONLYOFFICE 9.4 механизм разметки текста для проверок оставлен заглушкой: ИИ мог исправить выделенный текст целиком, но показать, где именно ошибка, не мог.

Стало · Brainworks Office

Механизм разметки возвращён в ядро. Ошибки орфографии подчёркиваются красным, пунктуации и грамматики синим, верный текст не подчёркивается. Щелчок по подчёркиванию открывает окно с исправлением: «Принять» заменяет слово, Ctrl+Z возвращает его одним шагом, «Отклонить» оставляет текст как есть. Проверку выполняет модель, настроенная администратором; браузер к внешним адресам не обращается.

Текст в неверной раскладке исправляется

Интерфейсвыпуск 9.4.0-8BS-59

Было · ONLYOFFICE 9.4

Набранное с выключенной русской раскладкой «ghbdtn» приходилось стирать и набирать заново.

Стало · Brainworks Office

В документах, таблицах и презентациях выделенное слово или последнее набранное исправляется клавишей Pause или Ctrl+Alt+Пробел. Режим «Подсказка» подчёркивает такое слово оранжевым и предлагает замену по щелчку, режим «Автозамена» исправляет сам после пробела; обычные русские и английские слова не трогаются. Режим выбирается в «Инструменты, Исправление раскладки» или в «Файл, Дополнительные параметры», значение по умолчанию задаёт интегратор (customization.ooLayoutFix).

Строка меню сверена с Google Документами пункт за пунктом

Интерфейсвыпуск 9.4.0-8BS-60

Было · ONLYOFFICE 9.4

Строка меню вида Google содержала основные команды, но порядок и названия пунктов отличались от Google Документов, а часть команд (стили абзацев, линейка, водяной знак, группировка фигур, форматы чисел) была только на лентах классического вида.

Стало · Brainworks Office

Меню документов выстроено по снимкам Google Документов: те же разделы, порядок и названия («Скопировать», «Выбрать все», «Элементы страницы», «Не разбивать на страницы», «Грамматика и орфография», «Поиск по меню»). Недостающие пункты добавлены в трёх редакторах, каждый вызывает существующую функцию редактора; пункт, недоступный в текущем состоянии, серый. Наши пункты сверх Google (ИИ, тема, переключатель интерфейса) остались.