Что нового
Если вы обновляете Spreadsheet с более ранней версии, ознакомьтесь с Миграцией на новую версию.
Версия 6.0.3
Выпущена 24 августа 2026 года
Исправления
- Пользовательские размеры столбцов и строк терялись при вызове метода
serialize(), если ячейки были пустыми - «Прыжки» прокрутки в Chrome при возврате выделенной ячейки в область видимости
- Некоторые формулы исчезали после импорта данных из файла Excel
- Состояние «заблокировано» у ячеек терялось при экспорте и импорте Excel
Версия 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 теперь сохраняются после экспорта и импорта
- Предотвращено переопределение размера шрифта при вставке из внешних таблиц
Версия 5.2.8
Выпущена 15 декабря 2025 года
Исправления
- Проблема с потерей фокуса при выборе другой ячейки во время редактирования формулы
- Проблемы с навигацией с помощью клавиатуры
Версия 5.2.7
Выпущена 9 декабря 2025 года
Исправления
- Ошибка экспорта в Excel, если лист содержит ячейку со списком проверки данных
- Проблема, при которой выпадающий список со списком проверки данных переставал работать, если начальное значение ячейки равно
% - Проблема с формулой
INDEX/MATCH, ломавшейся после установки фокуса в строке формул
Версия 5.2.6
Выпущена 19 ноября 2025 года
Исправления
- Лишний DOM-элемент, появлявшийся при импорте .xlsx-файла с ячейкой, содержащей перенесённый текст
- Некорректное от ображение меток столбцов/строк в контекстном меню столбца при управлении столбцами
- Нарушение структуры листа при закреплении диапазона, содержащего объединённые ячейки
- Улучшена навигация с помощью клавиатуры на листах с объединёнными ячейками
Версия 5.2.5
Выпущена 23 октября 2025 года
Исправления
- Проблема с уменьшением высоты строки при применении опции «Перенос» к содержимому, умещающемуся в ширину столбца
Версия 5.2.4
Выпущена 24 сентября 2025 года
Исправления
- Добавлена поддержка экспорта/импорта многострочных ячеек
Версия 5.2.3
Выпущена 10 сентября 2025 года
Исправления
- Некорректное выравнивание чисел в ячейках при вставке массивов
- Улучшен ввод на азиатских языках
Версия 5.2.2
Выпущена 18 августа 2025 года
Обновления
- Улучшен метод
setValidation()для фильтрации по первым символам в встроенном выпадающем редакторе - Добавлена поддержка экспорта/импорта скрытых/закреплённых столбцов/строк, поля выбора проверки данных и ссылок Excel в файлах .xlsx
Исправления
- Проблема с разъединением объединённых ячеек в закреплённых столбцах/строках
- Проблема с применением встроенных тем
- Проблема с вводом на китайском языке
- Проблема с вводом на японском языке в MacOS: подтверждение автодополнения закрывало редактор
- Проблема с компиляцией файла
spreadsheet.d.ts
Версия 5.2.1
Выпущена 30 июня 2025 года
Обновления
- Возможность удалять несколько столбцов/строк за одну операцию через контекстное меню
Исправления
- Ошибка скрипта при копировании/вставке
- Ошибка при удалении строки, когда выбраны две или более последних строки на листе
- Проблема с предупреждением при настройке панели инструментов
- Проблема с отсутствием локализации для датапикера
- Проблема с ненужным отображением вертикальной прокрутки на панели инструментов
- Математические исправления для корректных вычислений в формулах
Версия 5.2
Выпущена 20 мая 2025 года
Критические изменения
В новом релизе внесены изменения в функциональность закрепления/открепления столбцов и строк. Ознакомьтесь с Руководством по миграции, чтобы оставаться в актуальной версии.
Устаревшее
- Свойства конфигурации
leftSplitиtopSplitудалены
Новый функционал
- Редактирование ячеек:
- Закрепление/открепление столбцов и строк:
- возможность закреплять/откреплять столбцы и строки через интерфейс
- возможность закреплять/откреплять столбцы и строки через API
- новые методы:
freezeCols(),unfreezeCols(),freezeRows(),unfreezeRows() - новое действие:
toggleFreeze - новое свойство
freezeдля объекта sheets методаparse()
- новые методы:
- Скрытие/отображение столбцов и строк:
- возможность скрывать/отображать столбцы и строки через интерфейс
- возможность скрывать/отображать столбцы и строки через API
- новые методы:
hideCols(),showCols(),hideRows(),showRows() - новое действие:
toggleVisibility - новое свойство
hiddenдля конфигов cols и rows объекта sheets методаparse()
- новые методы:
- Работа с формулами:
- добавлено всплывающее окно с описаниями формул
- добавлена новая локаль:
formulas
- Импорт файлов:
- добавлено новое событие
afterDataLoaded, сигнализирующее о завершении загрузки данных в Spreadsheet
- добавлено новое событие
Исправления
- Проблема с сортировкой
- Проблема со смещением фильтра на новый столбец
- Ошибка при блокировке добавления листа с помощью действия "addSheet"
- Проблема с фильтрацией пустых ячеек
- Проблема с редактированием большой объединённой таблицы
- Ошибка при отмене действия в ячейке
- Ошибка при вводе/редактировании ячейки с формулой IF
- Ошибка скрипта после вырезания и вставки ссылки
- Проблема с изменением выравнивания текста при экспорте/импорте файла .xlsx
- Проблема с потерей фокуса Spreadsheet после некоторых действий
- Улучшена производительность
Версия 5.1.8
Выпущена 10 декабря 2024 года
Исправления
- Проблема с локальным ознакомительным пакетом при импорте во фреймворки
Версия 5.1.7
Выпущена 27 ноября 2024 года
Исправления
- Удалено предупреждение «item not found»
- Оптимизация парсинга
- Открытый редактор ячейки не закрывается при переходе к соседней ячейке с помощью сочетания клавиш (Shift)+Tab
Версия 5.1.6
Выпущена 25 июля 2024 года
Исправления
- Вставленные строки/столбцы отсутствовали в сериализованных данных при их загрузке
- Пустая ячейка с датой отображала последнюю выбранную дату в датапикере и таймпикере
- Проблема с локализацией чисел и пустым строковым значением в ячейке
- Поиск не получал фокус во время редактирования ячейки
- Использование
ngIf/ngForдля контейнера Spreadsheet приводило к поломке компонента
Версия 5.1.5
Выпущена 13 февраля 2024 года
Исправления
- Вставка ячейки, содержащей нули, создавала пустую ячейку
- Копирование и последующая вставка пустой ячейки вызывали ошибку
- Исправлена функциональность
setValue()для формата common - Сохранение id листа при сериализации и его возврат событием
afterAction - Исправлено использование межлистовых формул через интерфейс
- Исправлен поиск Ctrl+F
Версия 5.1.4
Выпущена 31 января 2024 года
Исправления
- Некорректная вставка объединённых ячеек
Версия 5.1.3
Выпущена 29 января 2024 года
Исправления
- Некорректный парсинг числовых значений в формате "common"
- Проблемы с локализацией i18n при совместном использовании Spreadsheet и Suite
- Проблемы с производительностью при загрузке таблицы с большим количеством объединений
- Некорректная вставка объединё нных ячеек
Версия 5.1.2
Выпущена 16 января 2024 года
Исправления
- Исправлена проблема с копированием и вставкой ячеек: скопированные ячейки с датой из Excel в Spreadsheet отображались как строки
- Исправлена проблема с числовым значением в формате "common", форматируемым как число
- Исправлена проблема с парсингом данных, мутирующим исходный набор данных
- Исправлена проблема с вставкой объединённых ячеек
Версия 5.1.1
Выпущена 14 декабря 2023 года
Исправления
- Исправлена проблема с методом
fixColumn(), и гнорировавшим стрелку выпадающего редактора - Исправлена проблема с приоритетом стилей ячеек над стилями диапазона
- Исправлена проблема с копированием/вставкой содержимого ячеек с применёнными стилями и функцией Undo
- Исправлена проблема с изменением ссылки при вставке в другую ячейку
- Исправлены проблемы с копированием/вставкой объединённых ячеек
- Исправлена проблема с сериализацией стилей
- Исправлена прокрутка к ячейке при вызове методов
setSelectedCell()илиsetFocusedCell()
Версия 5.1
Выпущена 7 декабря 2023 года
Новый функционал
- Поддержка новых тем: Dark, Light High Contrast и Dark High Contrast
- Расширенная поддержка локализации форматов чисел, дат, времени и валют
- Интеграция со Svelte
- Возможность задать пользовательское имя для экспортируемого файла .xlsx
- Возможность сохранять статус «заблокированной» ячейки и указывать ссылку для ячейки в наборе данных
Обновления
- Обновлены интеграции с React, Angular и Vue.js
- Автоматическое преобразование строчных букв в прописные в формулах
- Автозакрытие формул
Исправления
- Исправлена проблема с применением Undo к значению, установленному в ячейке
- Исправлено ограничение на количество вставляемых строк
- Исправлена замена пробелов символами
в формулах в строке редактирования - Исправлена некорректная работа импорта Excel с дате-подобными значениями
- Исправлено некорректное редактирование блока ячеек
- Исправлена ошибка скрипта при вызове
getExcelDate()во время фильтрации - Исправлено преобразование текстового значения в число при вставке содержимого ячейки
- Исправлена некорректная вставка данных из файла Excel с изменённой шириной столбцов
Версия 5.0.10
Выпущена 27 ноября 2023 года
Исправления
- Исправлены проблемы с типами
Версия 5.0.9
Выпущена 24 октября 2023 года
Исправления
- Исправлен некорректный вызов метода setStyle(), вызывавшего события before/afterSelectionSet
- Исправлен некорректный перенос содержимого
- Исправлены проблемы с типами
Версия 5.0.7
Выпущена 21 сентября 2023 года
Исправления
- Исправлена проблема с экспортом формул в Excel
- Исправлена проблема с восстановлением вырезанного содержимого ячейки по нажатию кнопки Undo
Версия 5.0.6
Выпущена 18 сентября 2023 года