С радостью сообщаем о выходе новой версии продуктов Stimulsoft для создания отчетов и дашбордов – 2026.2! Новая версия включает встраиваемый компонент просмотра отчетов для React-приложений, ИИ-ассистент для создания дашбордов, реализована валидация значений параметров, добавлен элемент фильтрации «Селектор диапазона» и «Новый пользовательский источник данных».
Список нововведений версии 2026.2
Stimulsoft Viewer для React
В новой версии добавлен React-компонент для отображения отчетов и взаимодействия с ними в веб-приложениях. Решение включает компонент Stimulsoft React Viewer. Клиентская часть доступна в виде npm-пакетов, серверная - через NuGet-пакет Stimulsoft.Reports.React. Распространяется по подписке Stimulsoft Reports.WEB.
ИИ-ассистент для создания дашбордов
В Stimulsoft Designer мы добавили ИИ-ассистента для создания дашбордов. Он позволяет формировать дашборды по текстовому запросу пользователя на основе новых или уже подключенных источников данных. Поддерживается создание как простых, так и сложных дашбордов, а также применение стилей по запросу. Чтобы создать дашборд, выберите команду Create Dashboard в ИИ-ассистенте и введите текстовый промпт.

Валидация значений параметров
В Stimulsoft Reports реализована валидация значений параметров, позволяющая контролировать вводимые пользователями данные. Проверка может выполняться по диапазону значений, вычисляемому выражению или регулярному выражению. Результат валидации может вызывать ошибку (отчет не будет построен) либо предупреждение с отображением сообщения на панели параметров при формировании отчета. Параметр также может быть обязательным для заполнения. Настройка валидации выполняется в редакторе переменных отчета.MCP-сервер документации Stimulsoft
Мы запустили MCP-сервер для официальной документации Stimulsoft и подключили ИИ-ассистентов. После пользовательской настройки ИИ-ассистенты в режиме Agent смогут выполнять поиск по документации, находить примеры кода и генерировать код для Stimulsoft-компонентов. Подробнее читайте здесь.Селектор диапазона в дашбордах
В дашбордах появился новый элемент фильтрации - Селектор диапазона (Range Selector). Он позволяет задавать список значений, а также использовать аргументы и ряды для фильтрации данных. Значения могут отображаться в виде линии, области или столбчатой диаграммы. Настройка элемента выполняется через его редактор и соответствующие свойства.
Новый пользовательский источник данных
В Stimulsoft Reports добавлен Новый пользовательский источник данных (New User Source), который создается и заполняется непосредственно в дизайнере отчетов и может использоваться при разработке отчетов и дашбордов. Также в Stimulsoft Designer реализована интеграция ИИ-ассистента, позволяющая быстро генерировать данные с помощью запросов на естественном языке.Редактирование ресурсов CSV/XML/JSON
В словаре отчета мы добавили возможность редактирования ресурсов CSV, XML и JSON. Поддерживаются два режима работы: текстовое редактирование и редактирование в виде структурированных данных. После внесения изменений на основе ресурсов могут быть созданы источники данных, используемые для разработки отчетов и дашбордов.
Страница по сетке
Начиная с релиза 2026.2.1 добавлена возможность выравнивания правой границы страницы по крайней вертикальной линии сетки. Ранее граница страницы не совпадала с линиями сетки, что приводило к визуальным неточностям при выравнивании компонентов. Для активации выравнивания границы страницы по линии сетки, установите свойство страницы Привязать ширину страницы к сетке (Snap Page Width To Grid) в значение Да (True).
Преобразование времени UTC
Добавлены функции UtcToLocalTime и LocalTimeToUtc для преобразования времени между UTC и локальным временем. Функции позволяют автоматически переводить значения даты и времени из UTC в локальный часовой пояс и обратно.
Новые функции определения среды выполнения
Для определения текущей среды выполнения, таких как тип, наименование, версия, добавлены новые функции RuntimeType(), RuntimeName(), RuntimeVersion(), RuntimeIdentifier() и RuntimeOS() в категории Programming. Эти функции могут быть использованы для написания различных скриптов в событиях отчета, выражениях и т.п.Перенос значений для легенды диаграммы
В диаграммах отчета добавлена возможность переноса строк значений легенды. Перенос выполняется, если свойство Ширина колонки (Column Width) установлено в значение больше 0. Для активации этой возможности необходимо установить свойство Перенос строк (Word Wrap) в группе Легенда (Legend) в значение Да (True).Markdown-документация
Документация Stimulsoft теперь доступна в формате Markdown и размещена в открытом доступе на GitHub, что позволяет быстрее находить ответы на большинство вопросов и удобно работать с материалами напрямую в репозитории.ИИ-генерация данных в Web
В Web-дизайнере теперь можно генерировать данные с помощью AI. В меню Файл (File) > Новый (New) > Получить данные (Get Data) нажмите Сгенерировать данные с ИИ (Generate Data with AI), введите промпт или выберите его из примеров. Эта возможность доступна только при включенной опции Показывать 'Stimul AI' (Show 'Stimul AI') в параметрах дизайнера отчета. В противном случае демо-данные будут получены из файла.Мастер ИИ в Web
Также в онлайн-версии дизайнера добавлена поддержка ИИ-помощника для создания отчетов по текстовому запросу на основе подключенных источников данных. Поддерживаются списки, отчеты с группировкой, master-detail и другие. Отключить Мастер AI можно с помощью опции Показывать 'Stimul AI' (Show 'Stimul AI') в окне Параметры (Options) дизайнера отчетов.Унифицированные пакеты NuGet
Начиная с данного релиза, NuGet-пакеты с суффиксом *.NetCore помечены как устаревшие. Это связано с прекращением поддержки .NET Core 3.1, что ранее приводило к путанице в наименованиях пакетов. Теперь используются универсальные пакеты без разделения на мультиплатформенные или Windows-версии. Обновленные пакеты автоматически выбирают необходимый фреймворк в зависимости от проекта пользователя. Например, Reports.Web и Reports.Web.NetCore объединены в единый пакет Reports.Web. Аналогичные изменения применены и к другим пакетам.ECMAScript 2020 (ES11)
Начиная с данного релиза, стандарт выполнения скриптов повышен до ECMAScript 2020 (ES11). В связи с этим поддержка стандарта ES5 прекращена. Версия Stimulsoft 2026.1.7 является последней версией с поддержкой ES5.Готовы оценить версию 2026.2?
Новая версия 2026.2 включает мощные обновления для отчетов и дашбордов. Создавайте, визуализируйте и передавайте данные с большей гибкостью и точностью, чем когда-либо прежде.Скачайте полнофункциональную 30-дневную пробную версию и познакомьтесь с новыми возможностями.