Список изменений PGHS+XRAD

Версия 5.3.3.5.3.5

Дата выхода: 20 июня 2025

Функциональность

  • к запросу файла перевода добавлен параметр для принудительного сброса кеша файлов локализации

  • Добавлено отображение обязательности поля для field-[file|radio|checkbox|switch]

Исправления ошибок

  • исправлена ошибка в файлах локализации (no->Yes —- no->No)

  • исправлен баг с отображением серверных ошибок в DataGrid

  • исправление ошибок валидации и динамического изменения списков в полях sql запроса

Версия 5.3.3.4.3.4

Дата выхода: 2 июня 2025

Производительность

  • Изменен порядок загрузки статичных CSS и JS файлов. Глобальные -> Страничные.

Функциональность

  • Добавлен функционал ограничения действий пользователя для Grid

  • Добавлены шаблоны для Report

  • Улучшена поддержка английского языка для некоторых компонентов

  • Добавлен функционал сохранения настройки количества элементов на страницу в DataGrid

  • Добавлен функционал в DataGrid позволяющий по значению ячейки определять возможность редактирования и удаления строки.

  • Добавлен функционал копирования, вставки и перетаскивания элементов (DRAG & DROP)

  • Добавлена вкладка “компоненты” для быстрого создания регионов, кнопок и элементов форм

  • Добавлена возможность сохранять пользовательские шаблоны для компонента Report.

  • Улучшен функционал импорта (добавлен пункт импорт в контекстное меню)

  • Добавлен новый компонент региона TABLE (Таблицы) - компонент предствляет из себя аналог Report, без шаблонов и интерактивности. Подходит для простого вывода табличной информации.

Исправления ошибок

  • Исправлена ошибка, которая вызывала сбои в валидации field-number

  • Удален атрибут language, который вызывал неожиданное поведение встроенного переводчика в браузере Chrome

  • Обработка ошибок в jsAPI.download

  • Отключена обработка событий для кнопок loading

  • Исправлено отображение ссылок и несколько ошибок в DataGrid

  • Ширина модального окна теперь корректно устанавливается при открытии через бранч.

  • Обновление страницы при редиректе

  • Исправлена работа значения title ссылки в Датагриде

  • Исправлены ошибки отображения в списке выбора колонок у поля поиска (Report, DG)

  • Исправлена ошибка отображения Report и DataGrid при наличии колонок с псевдонимом не в нижнем регистре. Регистр псевдонимов теперь учитываеся.

  • Исправлено поведение Datagrid из за которого поиск по колонки со списочным значением (Select List) осуществлялся не по отображаемому значению а по хранимому. Также исправлен вывод таких колонок в CSV и XLSX отчет.

  • Исправлена ошибка при формировании динамической ссылки на защищенную страницу, параметр которой являлся текстовым полем. Чексумма теперь формируется корректно.

  • Исправления функицонала копирования и экспорта страниц.

  • Исправлена ошибка при которой не устанавливались переменные после выполнения процессов постаутентификации.

  • Исправлена ошибка из за которой не менялись названия переменных в Serverside Conditions при копировании страницы.

  • Наименование переменных (item) в приложении теперь возможно только в UPPER CASE. Во избежание ошибок связанных с неймингом.

  • Исправлена ошибка которая не позволяла выключить активный фильтр или подсветку в REPORT и DATA GRID.

  • Исправление ошибок

  • Визуальные улучшения интерфейса

  • Исправлена ошибка сохранения страницы при смене компонента с Report на Datagrid (или обратно).

  • Из экспорта компонентов исключен компонент элемент списка. Теперь списки можно экспортировать только целиком.

  • Добавлен перевод компонентво для дерева компонентов.

Версия 5.1.2.3.2.3

Дата выхода: 12 февраля 2025

Функциональность

  • Поддержка обработки объектов с типом Error для отображения через notification jsAPI.notification.error(new Error("Ошибка!"))

  • Установка блокировки состояния для регионов, кнопок, страниц, модальных окон jsAPI.setLoading и jsAPI.component("ID").properties({loading: true | false })

  • Скачивание файла посредством jsAPI.download в замен redirect для отслеживания прогресса скачивания файла и устновки блокировоки регионов, кнопок

  • Поддержка цитат в wysiwyg

  • Возможность выгрузки в xlsx содержимое таблиц компонентов report и datagrid. Опция доступна только при интеграции с xreports

  • Визуальные улучшения

  • Тёмная тема

  • Сворачивание/разворачивание нод в редакторе страниц

  • Экспорт компонентов

  • Вывод системных переменных

  • Интеграция с xreports

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

  • Добавлена возможность выгрузки данных из GRID в XLSX и СSV

  • Добавлены атрибуты ссылки для перехода по нажатию на кнопку. Исправления:

Исправления ошибок

  • Исправлена ошибка с параметрами компонента wysiwyg

  • Исправлена ошибка с работой перетаскивания в GRID на Firefox

  • Исправлена вёрстка выпадающего списка автокомплита

  • Исправлена вёрстка выпадающего списка мультиселекта

  • Исправлена ошибка выбора столбцов в Datagrid после изменения выборки в компоненте

  • Добавлено поле mime типов для ввода файла

  • Исправлена ошибка при которой поля условий в элементе списка очищаются при переходе с вкладки

  • Исправлено сохранение элемента списка при редактировании через модал конструктора ссылки (не появлялась кнопка сохранить)

  • Исправлена ошибка источника данных в DATA_GRID при сохранении поля SQL-запроса в колонке

  • Исправления перевода

  • Исправлена ошибка из за которой перетерались столбцы в компонентах Report и Datagrid при изменения условия Exists региона

Версия 5.0.1.2.1.2

Дата выхода: 23 декабря 2024

Релизный патч

  • Подробное описание в документации

Версия 4.11.13.14.8.8

Дата выхода: 19 июля 2024

ВАЖНО! Установка релиза выполняется с нуля! Переход с предыдущих версий НЕВОЗМОЖЕН! Для обновления с предыдущих версий - пропустите этот релиз!

Функциональность

  • Добавлен метод jsAPI.component(id).rerender(); - выполняет ререндер компонента

  • Добавлено условие при котором блок иконки не выводится при отсутствии иконки в компоненте PAGE_NAV

  • Добавлена обработка ошибки скачивания файла, данные которого не найдены или равны null.

  • Добавлено закрытие модалов при изменении урла

  • Добавлено состояние readonly для поля WYSIWYG

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

Исправления ошибок

  • Исправление вывода времени в компоненте EVENT_CALENDAR

  • Исправление вёрстки фиксированных элементов в компоненте EVENT_CALENDAR

  • Исправление обновление jsAPI.setItem при jsAPI.refreshList в autocomplete при первой инициализации

  • Исправлен поиск в компоненте MULTISELECT

  • Исправление слетания DA при ререндере компонента

  • Исправлена ошибка построения компонента REPORT после изменения флага "Колонки вручную".

  • Исправление вывода пробелов в списке в компоненте AUTOCOMPLETE

  • Исправление обновления списка после jsAPI.refreshList в компоненте MULTISELECT

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

  • Исправление очистки get параметров при сабмите модала.

GRID:

  • Оптимизирована работа состояния сессии.

  • Добавлена возможность создать колонку с типом SELECT

  • Добавлена проверка на наличие лицензии.

  • Исправлены ошибки пагинации, оптимизирован алгоритм пагинации

  • Исправлены ошибки сохранения измененных данных

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

  • Исправлена ошибка поиска текущего пользовательского шаблона

  • Исправлена ошибка обработка NULL значений при изменении данных ( пустые строки = null)

  • Исправлена ошибка при которой не копировались настройки ссылки для колонки репорта при экспорте/копировании страницы.

  • Исправлено поведение из за которого пользователи, после авторизации, могли перейти на модальное окно, в случае когда заканчивался срок действия сессии.

Изменено поведение поиска в компоненте REPORT:

  • Общий поиск по значению в строке больше не ищет по колонкам с типом HIDDEN и по которым был выключен поиск.

  • Добавлен селектор верхнего уровня для пропагинации событий DA. Все события будут вызывать в DOM до элемента main, расположенного сразу после body (body уже не ловит события и никогда не ловил).

  • Общий поиск по значению в строке теперь корректно ищет по отформатированным значениям даты и числа, в том виде в котором они представлены в таблице.

  • Исправлена ошибка из за которой поиск в report не позволял ввести длинное значение.

  • Исправлена ошибка из за которой не обновлялись компоненты на основе list при вызове jsAPI.refresh().

  • Исправлена ошибка когда событие закрытия модального окна не вызывалось на регионе из которого это модальное окно было вызвано, в случае если компонент региона основан на list. (карточки, навигационное меню и пр.)

  • Исправлена ошибка экспорта приложения.

  • Исправлена ошибка отображения легенды в графиках.

DATA_GRID

  • Добавлена поддержка полей с типами:

    • MULTISELECT - множественный выбор элементов в выпадающем списке;

    • RADIOS - переключатель с типом radio group для выбора опции в выпадающем списке;

    • CHECKBOX - переключатель для полей с булевыми значениями;

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

  • Улучшен функционал поля ввода даты

    • Добавлена поддержка форматных масок согласно стандарту PSQL (за исключением модификаторов (FM,TM));

    • Добавлена поддержка ввода времени;

    • Добавлена поддержка ввода времени в 12-ти часовом формате;

    • Реализована поддержка ограничения для даты (minDate, maxDate);

    • Реализована поддержка указания точности ввода даты (день+месяц+год/месяц+год/год);

    • Реализована поддержка указания точности ввода времени (сек.+мин.+час./мин.+час./час.);

  • Реализована возможность установки значения по умолчанию для новых записей;

  • Добавлена клиенская валидация вводимых значений: формат даты/времени, минимальная и максимальная дата, обязательность заполнения;

TILES

  • Компонента:

    • Тема (enum, theme) - классическая / горизонтальная / классическая-контрастная / горизонтальная-контрастная;

    • Тип отображения (enum, view_type) – GRID (сетка), ELEMENTS(элементы отображаются раздельно);

    • Контрастные иконки (boolean, contrast_icons) – визуальное выделение иконки, использование более насыщенных цветов;

    • Выравнивание содержимого (enum, align) - left / center / right;

    • Количество элементов в строке - (number, columns) - 1-12 / auto - автоматическое определение количества элементов в строке / auto-float - автоматическое определение количества элементов в строке, где каждый элемент будет занимать максимально возможное пространство, которое ему необходимо, ограниченное шириной региона.

  • Элемент:

    • Иконка (string, icon) - класс иконки из набора Material Design Icons;

    • Заголовок (string, html, title);

    • Описание (string, html, text);

    • Дополнительное описание (string, html, desc);

    • Основной цвет(string, HEX, color) - цвет иконки / цвет фона, при выборе контрастной темы.

DATA_GRID

  • Добавлен новый тип колонки TEXTAREA для редактирования больших текстов.

  • Добавлена возможность скачать отчет в CSV.

  • Изменена логика работы процессинга страницы: аутентификация будет выполнена только в случае когда нет сущностей типа "ветвь" (branch). Это касается только тех ветвей которые прошли по условию.

  • Обновлен компонент DATE PICKER.

  • Обновлен компонент WYSIWIG.

  • Добавлен новый тип динамического действия: tabChange для региона с типом TABS

  • убрана обязательность поля "Ввод" на формах редактирования/создания схемы авторизации и аутентификации в глобальных

  • добавлен новый тип динамического действия: tabChange для региона с типом TABS

  • Правки опечаток и переводов.

  • исправление ошибки установки значения в назначении переменных в обработке ответа вызова REST

  • Исправление ошибки при которой удаляются атрибуты при редактировании SQL в DATA_GRID

  • Установленный флаг "Clear Regions" в ссылке на страницу теперь работает корректно. При установленном флаге все пользовательские настройки REPORT и DATA_GRID будут возвращены к стандартному шаблону.

  • Исправлена ошибка, возникающая при задании фильтра в DATA_GRID по текстовому полю.

  • Исправлена ошибка из-за которой ссылки на модальные страницы в DATA_GRID открывались как обычные страницы.

  • Исправлена ошибка из-за которой не работала авторизация на действия DML в DATA_GRID.

  • Исправление настроек для кнопки "сохранить" в DATA GRID

  • исправление ошибки установки значения в назначении переменных в обработке ответа вызова REST

  • исправление ошибки при которой удаляются атрибуты при редактировании SQL в DATA_GRID

  • Исправлена ошибка создания data grid.

Версия 4.5.6.7.4.3

Дата выхода: 11 февраля 2024

ВАЖНО! Установка релиза выполняется с нуля! Переход с предыдущих версий НЕВОЗМОЖЕН!
Для обновления с предыдущих версий - пропустите этот релиз!

  • Редизайн всего интерфейса:

  • изменен общий внешний вид, добавлены новые элементы взаимодействия в интерфейсе, редизайн всех компонентов;

  • Общая оптимизация и исправления исходного кода;

  • Расширена кастомизация с помощью CSS переменных;

  • Расширение функционала jsAPI:

  • jsAPI.component - теперь единая точка входа для работы с компонетом, через jsAPI.component(id).refresh() работают контекстнозависмые вызовы (callAction), а jsAPI.component(id).properties(properies) - позволяет менять свойства компонента динамически.

  • Добавлен новый метод: jsAPI.tooltip.

  • Вывод предупреждений при использовании jsAPI методов в статусе deprecated. Улучшено отображение ошибок;

  • Расширение функционала компонента REPORT: фильтры, выбор колонок, выгрузка в csv, атрибуты ссылок;

  • Элементы форм: Подсказка (tooltip), добавлены новые валидации, скорректировано состояние readonly;

  • Исправлена навигация приложения в ключе совместимости SPA роутинга с нативным поведением ссылок (копирование - вставка ссылок, открытие в новой вкладке и пр.);

  • Расширение функционала динамических действий: pageLoad, pageUnload для модальных страниц, возможность использовать множество сел

Версия 4.11.13.14.8.8

Дата выхода: 23 июля 2024

PGHS

  • Исправлена ошибка создания data grid.

Версия 4.10.12.14.7.7

Дата выхода: 20 июня 2024

PGHS

  • Установленный флай "Clear Regions" в ссылке на страницу теперь работает корректно. При установленном флаге все пользовательские настройке REPORT и DATA_GRID будут возвращены к стандартному шаблону.

  • Исправлена ошибка, возникающая при задании фильтра в DATA_GRID по текстовому полю.

  • Исправлена ошибка из-за которой ссылки на модальные страницы в DATA_GRID открывались как обычные страницы.

  • Исправлена ошибка из-за которой не работала авторизация на действия DML в DATA_GRID.

  • исправление настроек для кнопки "сохранить" в DATA GRID

  • добавлен новый тип динамического действия: tabChange для региона с типом TABS

XRAD

  • убрана обязательность поля "Ввод" на формах редактирования/создания схемы авторизации и аутентификации в глобальных

  • исправление ошибки установки значения в назначении переменных в обработке ответа вызова REST

  • исправление ошибки при которой удаляются атрибуты при редактировании SQL в DATA_GRID

  • добавлен новый тип динамического действия: tabChange для региона с типом TABS

Версия 4.9.11.13.7.6

Дата выхода: 27 мая 2024

PGHS

DATA_GRID:

  • Добавлен новый тип колонки TEXTAREA для редактирования больших текстов.

  • Добавлена возможность скачать отчет в CSV.

  • Обновлен компонент DATE PICKER.

  • Обновлен компонент WYSIWIG.

  • Изменена логика работы процессинга страницы: аутентификация будет выполнена только в случае когда нет сущностей типа "ветвь" (branch).

  • Это касается только тех ветвей которые прошли по условию.

builder:

  • Правки опечаток и переводов.

  • исправление ошибки установки значения в назначении переменных в обработке ответа вызова REST

  • Исправление ошибки при которой удаляются атрибуты при редактировании SQL в DATA_GRID

Версия 4.8.10.12.7.5

Дата выхода: 8 мая 2024 года

PGHS

  • Исправлено поведение из за которого пользователи, после авторизации, могли перейти на модальное окно, в случае когда заканчивался срок действия сессии.

  • Изменено поведение поиска в компоненте REPORT:

  • Общий поиск по значению в строке больше не ищет по колонкам с типом HIDDEN и по которым был выключен поиск.

  • Общий поиск по значению в строке теперь корректно ищет по отформатированным значениям даты и числа, в том виде в котором они представлены в таблице.

  • Исправлена ошибка из за которой поиск в report не позволял ввести длинное значение.

  • Исправлена ошибка из за которой не обновлялись компоненты на основе list при вызове jsAPI.refresh().

  • Исправлена ошибка когда событие закрытия модального окна не вызывалось на регионе из которого это модальное окно было вызвано, в случае если компонент региона основан на list. (карточки, навигационное меню и пр.)

  • Исправлена ошибка экспорта приложения.

  • Добавлен селектор верхнего уровня для пропагинации событий DA. Все события будут вызывать в DOM до элемента main, расположенного сразу после body (body уже не ловит события и никогда не ловил).

  • Исправлена ошибка отображения легенды в графиках.

DATA_GRID:

Добавлена поддержка полей с типами:

  • MULTISELECT - множественный выбор элементов в выпадающем списке;

  • RADIOS - переключатель с типом radio group для выбора опции в выпадающем списке;

  • CHECKBOX - переключатель для полей с булевыми значениями;

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

  • Добавлена поддержка форматных масок согласно стандарту PSQL (за исключением модификаторов (FM,TM));

  • Добавлена поддержка ввода времени;

  • Добавлена поддержка ввода времени в 12-ти часовом формате;

  • Реализована поддержка ограничения для даты (minDate, maxDate);

  • Реализована поддержка указания точности ввода даты (день+месяц+год/месяц+год/год);

  • Реализована поддержка указания точности ввода времени (сек.+мин.+час./мин.+час./час.);

  • Реализована возможность установки значения по умолчанию для новых записей;

  • Добавлена клиенская валидация вводимых значений: формат даты/времени, минимальная и максимальная дата, обязательность заполнения;

TILES:

  • Добавлен новый компонент tiles, который можно использовать для вывода качественных и количественных показателей;

  • Поддерживаемые параметры:

Компонента:

  • Тема (enum, theme) - классическая / горизонтальная / классическая-контрастная / горизонтальная-контрастная;

  • Тип отображения (enum, view_type) – GRID (сетка), ELEMENTS(элементы отображаются раздельно);

  • Контрастные иконки (boolean, contrast_icons) – визуальное выделение иконки, использование более насыщенных цветов;

  • Выравнивание содержимого (enum, align) - left / center / right;

  • Количество элементов в строке - (number, columns) - 1-12 / auto - автоматическое определение количества элементов в строке / auto-float - автоматическое определение количества элементов в строке, где каждый элемент будет занимать максимально возможное пространство, которое ему необходимо, ограниченное шириной региона.

Элемент:

  • Иконка (string, icon) - класс иконки из набора Material Design Icons;

  • Заголовок (string, html, title);

  • Описание (string, html, text);

  • Дополнительное описание (string, html, desc);

  • Основной цвет(string, HEX, color) - цвет иконки / цвет фона, при выборе контрастной темы.

Версия 4.7.9.11.7.5

Дата выхода: 23 апреля 2024

PGHS

GRID

  • Добавлена возможность создать колонку с типом SELECT

  • Исправлены ошибки пагинации, оптимизирован алгоритм пагинации

  • Исправлены ошибки сохранения измененных данных

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

  • Исправлена ошибка поиска текущего пользовательского шаблона

  • Исправлена ошибка обработка NULL значений при изменении данных ( пустые строки = null)

  • Исправлена ошибка при которой не копировались настройки ссылки для колонки репорта при экспорте/копировании страницы.

  • Оптимизирована работа состояния сессии.

  • Добавлена проверка на наличие лицензии.

XRAD

  • Добавлена проверка на наличие лицензии.

Версия 4.6.8.10.6.4

Дата выхода: 8 апреля 2024

PGHS

  • Добавлен компонент DATA GRID

Версия 4.5.7.9.5.3

Дата выхода: 19 февраля 2024

PGHS:

  • Исправление вывода пробелов в списке в компоненте AUTOCOMPLETE

  • Исправление обновления списка после jsAPI.refreshList в компоненте MULTISELECT

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

  • Исправление очистки get параметров при сабмите модального окна.

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

Версия 4.5.7.8.5.3

Дата выхода: 13 февраля 2024

PGHS

  • Исправление вывода времени в компоненте EVENT_CALENDAR

  • Исправление вёрстки фиксированных элементов в компоненте EVENT_CALENDAR

  • Исправление обновление jsAPI.setItem при jsAPI.refreshList в autocomplete при первой инициализации

  • Добавлен метод jsAPI.component(id).rerender(); - выполняет ререндер компонента

  • Исправлен поиск в компоненте MULTISELECT

  • Добавлено условие при котором блок иконки не выводится при отсутствии иконки в компоненте PAGE_NAV

  • Добавлено закрытие модалов при изменении урла

  • Добавлено состояние readonly для поля WYSIWYG

  • Исправление слетания DA при ререндере компонента

  • Добавлена обработка ошибки скачивания файла, данные которого не найдены или равны null.

  • Исправлена ошибка построения компонента REPORT после изменения флага "Колонки вручную".

Версия 4.5.6.7.4.3

Дата выхода: 26 января 2024

PGHS, XRAD:

Функциональность

  • Добавлена опция "Запомнить состояние" для хранения состояния активной вкладки (регион TABS) и состояния открытия/закрытия при установленном флаге "Складной" в sessionStorage (хранилище текущей сессии, т.е. в текущей вкладке браузера)

  • Добавлена возможность добавлять подсказку (нативный title атрибут) в элементы списка

  • Лейбл списка сделан опциональным (кроме списка типа breadcrumb)

PGHS:

Функциональность

  • Изменён компонент WYSIWYG: удалён фокус по табу с кнопок форматирования, изменён replace пустых параграфов, добавлена настройка для jsSettings: replaceEmptyOnlyChild: true/false - удалять пустой параграф если поле содержит только его

  • Добавлена опция "Прокрутить вниз" в аттрибутах для региона типа "CHAT" - автоматическая прокрутка к нижней части блока сообщений при загрузке и обновлении чата

  • Добавлены CSS переменные --navbar-icon-order, --navbar-text-order, --navbar-arrow-order - порядок отображения, --navbar-icon-margin - отступы иконки в навигационном меню хедера

  • Изменён стиль обязательных полей. Добавлены CSS переменные: --item-required-display - отображение отметки обязательности поля (none/inline), --item-required-color - цвет отметки обязательности поля

Исправления ошибок

  • Исправлена ошибка дублирования DA при установке нескольких событий на один и тот же элемент (если установлен флаг "Инициализация при загрузке" и в pageLoad)

Версия 4.4.5.6.3.2

Дата выхода: 19 января 2024

PGHS:

Исправления ошибок

Исправление дублирования событий pageLoad при сабмите и изменении гет параметров страницы

Версия 4.4.5.5.3.2

Дата выхода: 17 января 2024

PGHS:

Производительность

  • Оптимизация загрузки шрифтов

Функциональность

  • Добавлен reload страницы при изменении гет параметров в урле

  • Перезагрузка приложения при клике на ссылку на ту же страницу заменена на reload

  • Нативный переход при редиректе showPage заменен на роутинг

  • Добавлена анимация fade после изменения состояния загрузки страницы

  • Добавлена CSS переменная --loader-state-ready-transition время перехода анимации fade блока лоадера после изменения состояния загрузки страницы, по умолчанию .2s

  • Добавлена CSS переменная --page-state-ready-transition время перехода анимации fade блока страницы после изменения состояния загрузки страницы, по умолчанию .1s

Исправления ошибок

  • AUTOCOMPLETE: исправление валидации при невыбранном значении, очистка строки поиска при очистке value через jsAPI.setItem

  • Исправление вёрстки кнопок в регионе в позиции Bottom Left, Bottom Right

билдер

Функциональность

  • Добавлена функциональная возможность осуществлять редирект на URL возвращаемый функцией. Функционал доступен в компоненте типа branch.

Версия 4.3.4.4.3.2

Дата выхода: 12 января 2024

PGHS:

Функциональность

  • Изменён метод поиска по колонке в компоненте REPORT

  • Добавлена перезагрузка страницы в модалах при сабмите (если сабмит был вызван без обработчика onSuccess)

  • Добавлена перезагрузка страницы при нажатии на ссылку на ту же страницу

  • Добавлены id селекторы для всех items

  • Добавлен триггер DA при jsAPI.setItem

  • Добавлены параметры страницы в DOM в качестве скрытых айтемов с целью обработки через Динамические действия

Исправления ошибок

  • Исправление ошибки Maximum call stack exceeded при сортировке в компоненте REPORT

  • Исправлен порядок обновления компонента и коллбэка onSuccess в методе jsAPI.refreshList

XRAD:

Производительность

  • Реструктуризация дерева процессов

бэкенд:

Исправления ошибок

  • Исправлена ошибка которая не позволяла сохранить глобальный процесе если поле sequence = 0.

  • Исправлена ошибка поиска данных в report по колонке.

Версия 4.2.3.3.2.1

Дата выхода: 20 декабря 2023

Функциональность

  • Добавлено визуальное отображение required полей (красная линия слева).

  • Добавлена CSS переменная: --item-required-rect-bg-color цвет красной линии слева (required поля), наследутеся от --color-danger

  • Добавлен геттер jsAPI.component(id).info - возвращает все свойства компонента.

  • pghs и xrad теперь отображают версию при вызове с флагом --version

Исправления ошибок

  • Исправлен вывод значения в поле WYSIWYG при загрузке страницы.

  • Исправлено состояние readonly для полей с автозаполнением (открывался дропдаун при установленом readonly).

  • Исправлен вывод классов кнопки внутри item.

  • Исправление метода jsAPI.component(id) (не работал с кнопками).

  • Исправлен вывод tooltip для полей.

  • Исправлено зависание при редактировании настроек приложения через builder.

Версия 4.2.2.2.1.1

Дата выхода: 12 декабря 2023

Функциональность

  • Добавлено выделение жирным текстом в активном шаге WIZARD

  • Добавлены новые css переменные: --wizard-step-active-label-font-weight Жирность текста активного шага WIZARD

  • Добавлены настройки для итема TEXT_AREA:

    • rows - (кол-во строк),

    • enterSubmit - Отправить при нажатии Enter (ctrl + Enter, cmd + Enter)

  • Добавлена замена строк для новых свойств колонок репорта (class,target,title).

Исправления ошибок

  • Исправление кнопки закрытия ("ок") при серверной ошибке в модале

  • Исправление методов jsAPI после закрытия модала (в случае если был закрыт модал в модале).

  • Исправлено отображение MULTISELECT в случае если количество выбранных элементов списка не помещается в инпут.

  • Исправлена ошибка из за которой выполнение исловия на бранче приводило к поломке приложения.

  • Исправлена ошибка из за которой не выполнялись условия листа в компоненте wizard.

  • Исправлена ошибка копирования страницы с регионом типа chat.

Версия 4.1.1.1.1.0

Дата выхода: 28 ноября 2023

Производительность

  • Оптимизирована работа pghs и базы xrad.

Функциональность

  • Добавлены атрибуты ссылок в компоненте REPORT.

  • Добавлены новые css переменные:

    • --region-head-separated-gap,

    • --modal-radius,

    • --modal-controls-btn-icon-color,

    • --modal-box-shadow,

  • Добавлено событие динамического действия focus.

Исправления ошибок

  • Исправлены данные в коллбэке динамического действия pageUnload модальных страниц.

  • Исправления в вёрстке.

  • Исправлена ошибка xrad не позволяющая назначать шаблон по умолчанию.

Версия 3.7.6.4.3.6

Дата выхода: 27 октября 2023

Исправления ошибок

  • Исправлена ошибка обарботчика onError в jsAPI.submit.

  • Исправлена ошибка навигации по страницам в NAVIGATION_BAR из за которой переход на обычную старницу не осуществлялся без ручного добавления # в url.

Версия 3.7.6.3.3.6

Дата выхода: 10 октября 2023

Исправления ошибок

  • Исправлена ошибка из за которой не сбрасывалась пагинация в таблицах.

Версия 3.6.6.3.3.6

Дата выхода: 27 октября 2023

Функциональность

  • Доработан экспорт и импорт страницы - атрибут "Upload Sources" File input теперь корректно попадает в скрипт экспорта и копирования.

Исправления ошибок

  • Исправлена критическая ошибка, которая не позволяла отобразить страницу, если на ней было несколько ссылок с чексуммой.

  • Исправлена ошибка из за которой не подтягивались run time параметры из конфигурационного файла.

Версия 3.5.5.3.3.6

Дата выхода: 23 октября 2023

Исправления ошибок

  • Исправлена ошибка из-за которой не осуществлялся рендеринг страницы из-за условия на колонка report.

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

  • Исправлена ошибка которая не давала отобразить страницы до перезахода при переименовании элемента формы, которому уже было присвоено значение в сессии.

  • Исправлена ошибка свойства Use Generic Columns при создании Report.

  • Исправлена ошибка при которой пропадали "атрибуты" Report при указания свойства Use Generic Columns.

Версия 3.4.4.3.2.5

Дата выхода: 23 октября 2023

Функциональность

  • Изменён порядок кнопок в jsAPI.confirmModal.

Исправления ошибок

  • Исправлена ошибка при которой не удаляются аттрибуты при изменении типа региона.

Версия 3.4.4.3.2.4

Дата выхода: 23 октября 2023

Производительность

Функциональность

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

  • Выравнивание колонок в репорте по умолчанию теперь установлено в "налево".

  • Добавлен новый тип процесса REST, позволяющий обращаться к REST API.

  • Добавлена возможность самостоятельно определять колонки в регионе типа Report. Это позволит обрабатывать обращения к временным таблицам, определение которых осуществляется в рантайме.

  • Убран параметр длина ввода для итема типа WYSIWIG

Исправления ошибок

  • Исправлена ошибка при которой не все свойства репорта переносились при копировании страницы, экспорте импорте приложения и страницы.

  • Исправлена ошибка при которой не правильно сохранялись свойства глобальных процессов.

  • Исправлена ошибка сохранения ссылок на файлы css и js в странице. Теперь формат ввода соответствует описанию.

  • Исправлено наименование и описание свойства региона, отвечающего за свернутое или развернутое состояние.

  • Испрвлена ошибка работы чекбоксов в регионе типа report.

  • Правки перевода.

  • Исправлена ошибка из за которой пользователь мог создать breadcrumb с использованием sql запроса. Breadcrumb теперь может базироваться только на статичном листе.

Версия 3.3.3.2.1.3

Дата выхода: 23 октября 2023

Исправления ошибок

  • Исправлена ошибка которая возвращала rows closed при выполнении процессов, которые не возвращали результат.

Версия 3.3.2.2.1.3

Дата выхода: 23 октября 2023

Исправления ошибок

  • Исправлен баг из за которого пользовательские критерии фильтрации и подсветки могли отображаться другим пользователям

Версия 3.2.2.2.1.3

Дата выхода: 23 октября 2023

Функциональность

  • Доработан функционал по выводу пользовательской ошибке в случае возникновения ошибки в процессе.

  • При смене datasource у регионов с компонентом типа REPORT и CHART теперь будут удаляться ранее установленные колонки и серии. (необходимо для поддержания консистентности datasource).

Исправления ошибок

  • Исправлена ошибка удаления просроченных сессий.

  • Исправлена ошибка из-за которой колонкам региона и сериям чарта нельзя было установить условное выражение на базе SQL Expression.

  • Исправлена ошибка из за которой не сохранялись параметры глобальных переменных при изменении.

  • Исправлена ошибка из за которой пользователь с ролью VIEW не мог зайти в билдер.

  • Исправлены ошибки локализации.

Версия 3.1.1.2.0.2

Дата выхода: 6 июля 2023

Функциональность

  • Добавлена возможность указывать в качестве параметров ссылки колонки запроса для компонентов calendar и tree

Исправления ошибок

  • Исправлена ошибка копирования страницы

  • Исправлен вывод компонента cards в сулчае если не указан цвет (Attribute02)