1.5.0 | 18.02.2025
Релиз включает в себя обновления из двух версий программы
Версия 1.4.0:
Менеджер проектов
Список потоков
Теперь его можно свернуть

Диспетчер данных
Консоль
Для консоли добавлено новое состояние. Теперь ее можно развернуть на половину страницы специальной кнопкой. И потом свернуть.
Список источников теперь стал сворачиваемым
Если пользователю не нужен список источников, теперь он может его свернуть.

Статусы уведомлений в коннекторах переехали на сокеты
Это значит что теперь фронту не нужно стучаться на бэкенд чтобы узнать закончилась ли загрузка. Бэкенд будет сам передавать статус в нужный момент, а фронт его показывать.
Модель данных
Появился функционал для просмотра метаданных таблицы и поля. По клику на таблицу пользователь увидит метаданные таблицы, а при выборе во вкладке выведутся метаданные поля. Повторный клик вернет метданные таблицы.

Смена шрифта проекта
Теперь можно загрузить дополнительные шрифты в систему и использовать их для работы в проекте (только в проекте). Применить загруженные шрифты можно на нескольких уровнях влияния:
- Глобально. Данная настройка производится в панели администратора -> Вкладка настройки -> Оформление. Можно изменить с текущего ROBOTO на любой другой. В этом случае во всех визуализациях всех проектов применится выбранный шрифт. Здесь же предоставлена и возможность загрузить новые файлы шрифтов.
- На уровне проекта. Независимо от глобальной настройки можно изменить шрифт только для одного проекта. Изменяется в настройках проекта и оказывает такое же влияние на все визуальные компоненты проекта по умолчанию
- На уровне визуального компонента. Независимо от настроек на двух предыдущих уровнях можно установить любой из шрифтов загруженных в систему локально, только для одного визуального компонента. Все элементы визуального компонента изменят свой шрифт
На уровне отдельного элемента. Заголовок, подзаголовок, легенда, значение показателя/разреза, оси, переменные в медиаблоке. Везде (или почти везде) где есть управление стилями текста можно установить шрифт для конкретного элемента из доступных в системе и неависимо от всех предыдущих уровней настроек.

Проект
Вставка визуального компонента
Теперь визуальный компонент вставляется в то место которое нужно пользователю. При выборе иконки курсор первращается в указатель и можно нарисовать им прямоугольник нужных размеров в котором и появится визуальный компонент.
Ленивая загрузка визуальных компонентов и их данных
Теперь при открытии страницы загружаются данные и отрисовываются не все визуальные компоненты на странице, а только те которые находятся в пределах экрана плюс экран вверх и экран вниз.
Боковые меню настроек
Теперь можно быстро скрыть/показать кнопкой «Ё» на клавиатуре.

«Цвет по условию» теперь не требует знаний SQL (язык структурированных запросов)
Теперь создавать условную раскраску элементов можно двумя способами:
-
SQL.
Раньше назывался «По условию». Кроме изменения названия ничего не изменилось. Привычный режим для разработчика, где он пишет sql-выражение для применения определенных им цветов на графике.
-
Правила.
Новый режим раскраски. Теперь чтобы использовать условную раскраску по выражению не требуется писать SQL-код (код, написанный на структурированном языке запросов). Мы сделали интерфейс подобно условному форматированию, где пользователь создает правила используя те же условия SQL, но через интерфейс.

Режим «По значению» также был переработан
В целом принцип работы не изменился. Цвета градиента также описывают диапазон значений. Основное новшество в том что теперь диапазон привязан к конкретным числам. И если раньше при изменении выборки градиент адаптировался к новому диапазону и, как следствие, цвет конкретного значения мог измениться, то теперь такое поведение исключено.
Множественное выделение и группировка визуальных компонентов
Теперь при работе с визуальными компонентами доступны операции с множеством объектов. Операции доступны через контекстное меню или горячие клавиши:
- CTRL + Левый клик мыши - Выделить несколько объектов
- CTRL + G - сгруппировать выделенные объекты
- CTRL + SHIFT + G - разгруппировать выделенную группу
- Разгруппировать всё. Позволяет каскадно разгруппировать группу со всеми вложенными одним махом. Доступно через контекстное меню.
Несколько важных нюансов
- Группы также можно группировать друг с другом.
- Возможна вставка визуального компонента в группу. Для этого скопируйте объект в буфер и выделите группу в которую его можно вставить
- Выделить объект внутри группы можно двойным кликом левой кнопки мыши. Далее с зажатой кнопкой CTRL можно выделить все остальные объекты его группы.
- Нажатие одним кликом на объект в группе выделяет всю группу. Если в группе есть группа (многоуровневая вложенность), то нажатие одним кликом на объект выделяет его первый родительский элемент.
- Размещение объектов (визуальных компонентов или групп) внутри группы имеет два режима.
Фильтры
Изменение цвета фона
Теперь у фильтров как и у всех остальных визуальных компонентов стало возможным не только отключить/включить фон, но и изменить его цвет. В ручном режиме.
Для фильтра «список»
Вместе с изменением фона появилась экспериментальная функция раскраски значений списка по условию. Условие работает так же как и в других визуальных компонентах, нужно выбрать цвета и написать условие на SQL при выполнении которого цвета присвоятся. Если условие не задано цвет значений будет стандарный.
Палитра
Нейрогенератор цветов
Специальный алгоритм который позволит создавать цвет с помощью нейро сети. В настоящи момент доступно два режима «Монохромный» и «комплиментарный». Максимальное число генерирумых образцов 8. В будущем возможности будут расширяться.

Управление прозрачностью и название цвета
Теперь для управления прозрачностью цвета в палитре есть специальный бегунок (четвертый), а в образце видно насколько цвет становится прозрачным. Также теперь по желанию можно добавить название цвету чтобы было легче находить нужный в палитре.
Импорт/экспорт групп цветов
В интерфейсе палитры добавили возможность импортировать и экспортировать выборочные группы цветов из проекта в проект.
Доработали роутинг
Выход из проекта теперь перебрасывает в его поток. Каким бы путем пользователь ни попал в проект.
Агрегация «Количество уникальных» добавилась в показателях
Исправлено:
- Исправили сортировку проектов в потоке
- Починили вложенность разрезов в диаграмме дерево
- Изменение листов в источнике Excel ломает его обновление
- В мультифайловом конекторе починили изменение папки
- Сегмент стопки не отображается, если значение предыдущей стопки null
- Можно выбрать исключённое внешней фильтрацией значение
- Починили управление фоном в медиаблоке
- При использовании разрез в шапке, преобразование пустых значений не работает
- Таблица: Фильтрация null-значений
- Таблица: отрицательные значения лимита в шапке и группировке
- Сводная таблица отображает реальные и виртуальные данные
- Отрицательные значения в стопке
Версия 1.5.0:
Кнопка Свернуть/Развернуть все секции вкладки
Перекомпоновали вкладку Вид
Перенесли все настройки оформления во новую вкладку «Стиль контейнера»

Осям визуализаций добавили возможность раскраски
Отделили визуальные компоненты страницы в отдельную вкладку
Также добавлено:
- Прописывать порт БД по-умолчанию автоматически
- Изменение цвета осей
- Форматировать кол-во строк в метаданных модели и при импорте таблиц
- Отключать фон для всех визуальных компонентов
- Сделать автоматическое увеличение отступов графика при добавлении данных с длинными метками на оси показателей
- Иметь возможность удалить группу цветов из палитры легко
- Выводить дату окончания лицензии
- Вывести логин текущего пользователя
- Убрать возможность выделять текст в заголовке среза
- соблюдать порядок нумерации визуальных компонентов
- Если перемещение контейнера отключено, подсвечивать на самом визуале иконку закрытого замочка для уведомления юзера
- Иметь возможность удалить группу цветов из палитры легко
- Автоподстановка # в поле с цветом при создании палитр
- Вставку визуального компонента сделать всегда в середину текущего экрана, а в тоже место сделать спец функцией
Исправлено:
- Заголовок блока «Просмотр и удаление...» теряется на фоне названий шрифтов
- Неправильная сортировка в дриллдауне годов фильтра Период
- Иконки в сводной таблице не выровнены
- Группы не возвращаются, после перезагрузки страницы и возврата изменений
- SQL-Выражение и правила применяются стразу ко всем разрезам (все визуалки)
- не работает настройка межбуквенного интервала
- Не прокрутить длинную таблицу в режиме моделирования
- не работает свойство "Фон" у фильтра в виде кнопок
- не успеваю читать ошибки
- нет прокрутки вниз при создании связей. Не могу создать вторую связь на ноуте
- При вставке цвета в панель стиля страницы в раздел Accent крашится все