Что нового
Если вы обновляете Spreadsheet с более ранней версии, ознакомьтесь с Миграцией на новую версию.
Версия 6.0.2
Выпущена 1 июля 2026 года
Исправления
- Границы ячеек терялись после цикла «Копировать из Excel → Вставить в Spreadsheet → Экспортировать/Импортировать»
- Данные, вставленные ниже последней строки, не отображались, так как сетка не добавляла новые строки для их размещения
Версия 6.0
Выпущена 20 мая 2026 года
Критические изменения
В новом релизе внесены значительные изменения в API Spreadsheet: ряд методов, свойств и событий объявлен устаревшим. Ознакомьтесь с Руководством по миграции, чтобы оставаться в актуальной версии.
Новый функционал
- Представлена обёртка React Spreadsheet. Примеры можно найти в репозитории демо на GitHub
- Представлен модуль
SheetManager— централизованный API для управления листами в Spreadsheet. Доступен через свойствоspreadsheet.sheetsи заменяет все устаревшие методы работы с листами на корневом экземпляре Spreadsheet.- новые методы:
sheets.add(),sheets.remove(),sheets.getAll(),sheets.getActive(),sheets.setActive(),sheets.clear(),sheets.get()
- новые методы:
- Возможность указать пользовательскую формулу через новый метод
addFormula() - Возможность отображать числа в научной (экспоненциальной) нотации
Обновления
- Возможность настройки размера шрифта содержимого ячеек:
- установка размера шрифта по умолчанию через встроенный элемент управления на панели инструментов
- установка пользовательского размера шрифта для элемента управления панели инструментов
- В движок формул добавлены новые условные агрегатные функции:
COUNTIF,COUNTIFS,SUMIF,SUMIFS,AVERAGEIF,AVERAGEIFS,MAXIFS,MINIFS - В движок формул добавлены новые функции динамических массивов:
CHOOSECOLS,CHOOSEROWS,DROP,EXPAND,RANDARRAY,SEQUENCE,SORT,SORTBY,TAKE,TEXTSPLIT,TOCOL,TOROW,UNIQUE,WRAPCOLS,WRAPROWS - Добавлен хелпер
awaitRedraw()для Spreadsheet — позволяет определить момент отрисовки и выполнить нужный код после завершения рендеринга компонента - В определения типов добавлены аннотации JSDoc, обеспечивающие встроенные описания API, типы параметров и примеры кода непосредственно в IDE
Исправления
- Потеря фокуса при переключении активного листа через API
- Возврат массива изменённых ячеек в режиме транспонирования
- Пересчёт зависимых формул после вставки
- Перезапись заблокированных ячеек формулами при операциях вставки
- Проблема с выполнением математических формул в заблокированной ячейке
- Экранирование имён листов, похожих на ссылки на ячейки, начинающихся с цифры или содержащих специальные символы
- Проблема с динамическими массивами, когда id ячейки равен нулю (первая ячейка первого листа)
Версия 5.2.9
Выпущена 8 января 2026 года
Исправления
- Фильтрация выпадающего списка редактора теперь использует
startsWithвместоincludesпри вводе в открытом редакторе - Границы ячеек Excel теперь сохраняются после экспорта и импорта
- Предотвращено переопределение размера шрифта при вставке из внешних таблиц