1.26.0-ms29 от 28.08.25

1.26.0-ms29
Добавлено:
  1. Реализовать прикладное декорирование java.sql.Connection #239092T

    Добавлен интерфейс фабрики прикладных декораторов jdbc-объектов :java:class`ru.bitec.gtk.core.jdbc.CoreJdbcWrapperFactory`.

  2. Реализовать скриптовый метод FileExists с помощью плагина 240977T

    Реализован скриптовый метод FileExists(),который позволяет определить что переданный путь указывает на существующий файл в файловой системе клиента. Требуется версия плагина Gs3-browser-cmd не ниже 0.19.5

    Правка перенесена из 1.25.0-rc43

Исправлено:
  1. Обновить патч-версию дистрибутива Jetty до 9.4.58.v20250814 240881T

    Исправлена ошибка запуска сервера на JVM version 21

  2. Исправить некорректное восстановление активной строки из-за непраных вызово AfterRefresh 233854T

    Исправлено некорректное восстановление сфокусированной записи при сортировке и смене прогрузки. Сортировка в частично прогруженном гриде все еще может приводить к фокусировке первой записи, если, в результате сортировки, сфокусированная запись переместилась за пределы лимитов частичной прогрузки.

  3. Убрать выполнение post операции при перестроении карточного грида во время updateCardGridDataStore 215459T

    Исправлена ошибка, возникавшая в карточном гриде с обязательным пустым атрибутом при изменении свойства атрибута. Раньше возникала ошибка “Необходимо заполнить обязательное поле …”, после чего грид ломался - у него пропадала фильтрация и группировка.

  4. Перестать учитывать невидимые атрибуты при рассчете группировки в карточном гриде 215459T

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

  5. Исправить выравнивание первой колонки в гриде влево, когда в метаданных указано другое выравнивание 241377T

    Исправлена ошибка, приводящая к игнорированию свойства атрибута Style.alignment в первой колонке грида и приводящая всегда к выравниванию влево. Первая колонка в древовидном представлении все еще форсировано выравнивает влево ради повышения читаемости иерархии дерева.

    Правка перенесена из 1.25.0-rc44

  6. Исправить некорректное отображение сортировки, если она уже задана на прикладном уровне 241421T

    Исправлено некорректное отображение множественной сортировки, когда сортировка добавлялась на прикладном уровне через свойство sortOrder, а затем пользователь пытался поменять направление сортировки колонки из условия руками. В таком случае получалось 2 условия сортировки для одной и той же колонки, из-за чего ломался визуальный индекс, а также было невозможно сменить направление сортировки без полного сброса.

    Правка перенесена из 1.25.0-rc44

  7. Вернуть состояние «не выставлено» для CheckBox 238186D

    Добавлено состояние «не выставлено» для чекбокса и обновлена стилизация для него в рамках гибридного дизайна.

  8. Исправить откат фокуса в фильтрах при отчистке текстового поля #235070T

    Исправлен возврат фокуса в фильтрах после отчистки значения текстового поля и переходе в другое поле.

    Правка перенесена из 1.25.0-rc43