1.28¶
- 1.28¶
1.28.0-ms9 от 15.06.26¶
- 1.28.0-ms9¶
- Исправлено:
Устранить зависание и серую область при открытии списка 300193T
Исправлено зависание и серая область снизу при открытии списков из-за зацикленной перерисовки грида.
Правка перенесена из
1.27.0-rc12Добавить переопределение поля номера первой строки выделенного диапазона при слиянии выделений 299623T
Исправлено возникновение исключений при быстром переключении выделения строк в списках
Правка перенесена из
1.27.0-rc12
1.28.0-ms8 от 08.06.26¶
- 1.28.0-ms8¶
- Исправлено:
Исправить перетаскивание сплиттеров элементов vbox FlexComposer’а 293932T
Исправлена ошибка пользовательского изменения высоты элементов FlexComposer’а внутри vbox
Правка перенесена из
1.27.0-rc11Исправить сохранение размеров элементов FlexComposer’а 292962T
Исправлено сохранение размеров элементов FlexComposer’а в реестр
Правка перенесена из
1.27.0-rc11Исправить ‘белый экран’ главной формы при смене приложения 300539T
Исправлено отображение главной формы (зависший “белый экран”), а так же исправлено зависение загрузки при смене приложения, когда отключён показ напоминаний на старте.
Исправить отображение MDI-форм при открытии более одной формы на старте приложения 300157T
Исправлено отображение стартовых MDI-форм: если на старте приложения открывалось больше одной формы, на клиент попадала только последняя из них.
Правка перенесена из
1.27.0-rc11Исправить ошибку ConnectionClosedException после закрытия диалога авто-фильтра 299547T
Исправлена причина ошибки ConnectionClosedException после применения авто-фильтра и попытки обновления списка.
Правка перенесена из
1.27.0-rc11Заполнить отсутствующие имена классов фреймов в информации о выборке 299803T
Исправлена ошибка в окне отладки выборок, приводившая к отсутствию имени класса фрейма в информации о выборке.
1.28.0-ms7 от 01.06.26¶
- 1.28.0-ms7¶
- Исправлено:
Использовать credentials специальных пулов соединений 299005T
Исправлено применение учётных данных для специального пула соединений. Пул теперь открывается для пользователя, указанного в <specialConnectionPools><pool><user/>. Если <specialConnectionPools><pool><user/> отсутствует, используется пользователь из родительского <database/>.
Сделать идемпотентным закрытие информационного диалога 289406T
Изменено поведение
hideInfoForm(): вызов без открытого информационного диалога теперь не приводит к ошибке.Правка перенесена из
1.27.0-rc10Исправить тесты gs-automation с учетом особенностей режима headless 295588T
Исправлены собственные тесты gs-automation с учетом headless режима браузера.
Правка перенесена из
1.27.0-rc10Подготовить CoreSession к работе перед вызовом ServerEventSource#fireOnEvent 296600T
Выполнена подготовка к работе (вызовы методов: open(), beginWork()) экземпляра CoreSession перед вызовом прикладного события в
ru.bitec.gtk.core.CoreServerEventSource.fireOnEvent.Исправить ошибку при вызове selectedValueByName в пустом гриде 297760T
CoreSelection.selectedValueByName в пустом гриде теперь возвращает null, а не бросает IndexOutOfBoundsException.
Правка перенесена из
1.27.0-rc10Исправить отсутствие выделения у сфокусированной записи после рефреша грида без сохранённой активной строки 297760T
Исправлена проблема, когда после рефреша грида, у которого отключена загрузка данных на открытие, первая запись становится сфокусированной, но невыделенной. Теперь запись корректно добавляется в список выделенных.
Правка перенесена из
1.27.0-rc10Восстановить хинты на ячейках с пиктограммами 293518T
Восстановлен показ хинта для ячеек грида с пиктограммами без текста.
1.28.0-ms6 от 25.05.26¶
- 1.28.0-ms6¶
- Добавлено:
Добавить в gs-automation поддержку вложенных панелей инструментов 294122T
В gs-automation добавлена поддержка вложенных панелей инструментов.
Правка перенесена из
1.27.0-rc9
- Исправлено:
Исправить в gs-automation способ чтения data-атрибутов грида в дропдауне редактора типа ComboBox 293710T
В gs-automation добавлена возможность чтения значений ячеек гридов в выпадающих списках редакторов типа ComboBox.
Правка перенесена из
1.27.0-rc9Восстановить работу типа фильтрации lookup-полей 294582T
Восстановлена работа типа фильтрации значений в полях с редакторами ComboBox и Lookup для filterType=”like” и filterType=”none”. См. Тип фильтрации редакторов выпадающего списка.
Правка перенесена из
1.27.0-rc9Исправить ошибку ComboBox при потере фокуса во время обновления данных 289620T
Исправлена ошибка, которая могла происходить при обновлении значений
редактора с выпадающим спискомв момент завершения редактирования. Теперь выбор значения с последующим завершением редактирования (потерей фокуса) выполняется без ошибки.Правка перенесена из
1.27.0-rc9Показать в гриде подсказку об отсутствии видимых колонок 250220T
Добавлено информирование пользователя об отсутствии отображаемых колонок грида (например, если они скрыты). В сообщении присутствует кнопка для перехода к настройке видимости колонок.
Исправить ошибку UnsupportedOperationException при получении информации о рабочих сеансах 296536T
Исправлена ошибка UnsupportedOperationException при получении информации о рабочих сеансах, если к серверу приложений подключен ssh-клиент.
1.28.0-ms5 от 18.05.26¶
- 1.28.0-ms5¶
- Добавлено:
Добавить метрику “db.client.activation.wait_time” 295984T
Добавлена метрика “db.client.activation.wait_time” — Время ожидания активации (разрешения на доступ) потока к пулам JDBC-соединений. Тип — DoubleHistogram (s).
Добавить метрику “server.session.active.count” 295984T
Добавлена метрика “server.session.active.count” — Количество активных рабочих сеансов. Тип — UpDownCounter.
Добавить управление отображением кнопки раскрытия выпадающего списка для TagLookup 294652T
Для
редактора теговдобавлен параметр isDropDownButtonVisible, позволяющий скрывать кнопку открытия выпадающего списка в режиме readOnly.Зарегистрировать Pascal-скриптер в Sdw_MainTabsAvi 288550T
Добавлена вкладка Pascal-скриптера в дебаггер выборок. Скрыты postgreSQL специфичные вкладки для Oracle решения и наоборот.
- Исправлено:
Передавать макросы серверного фильтра из Ex-параметров в ServerFilter 295530T
Исправлена передача макросов серверного фильтра (&DefUniFltMacros, &DefUniFltMacrosRO, &ServFilterAliasMacros) через Ex-параметры (например, из DoLookUpEx) — теперь они доходят до открываемой выборки и применяются в SQL.
Правка перенесена из
1.27.0-rc8
- Изменено:
Изменить число корзин у метрики “db.client.connection.wait_time” 295984T
У метрики “db.client.connection.wait_time” удалено разбиение значений по корзинам.
Добавить спецификацию окна отладки выборок
Добавлена спецификация окна отладки выборок, подробнее — Отладчик.
1.28.0-ms4 от 11.05.26¶
- 1.28.0-ms4¶
- Исправлено:
Реализовать масштабирование grid-окна автофильтра 285094T
Реализовано масштабирование grid-варианта окна «Параметры фильтра».
Исправить в gs-automation анализ наличия Маски с учетом случая модальных форм 292494T
В gs-automation исправлена ошибка ожидания деактивации Маски в случаях открытого модального окна/формы.
Правка перенесена из
1.27.0-rc5Исправить ошибку ComboBox при выборе значения с переводом строки 293878T
Исправлена ошибка
редактора с выпадающим списком, которая могла возникать при выборе значения, отображаемый текст которого содержит символы перевода строки.Правка перенесена из
1.27.0-rc5Исправить обновление readOnly в динамических свойствах карточки 293796D
Исправлено обновление доступности lookup-редакторов при динамическом изменении readOnly в карточке.
Защитить editor props карточного грида от служебных ключей
Исправлено падение редакторов карточки и карточного грида на служебных ключах editor props.
1.28.0-ms3 от 04.05.26¶
- 1.28.0-ms3¶
- Добавлено:
Добавить compact геометрию для компонента Button 281544T
В React-кнопки добавлена отдельная геометрия для режима компактной плотности UI.
Реализовать в gs-automation поддержку карточных гридов 290784T
В gs-automation добавлена поддержка табличных представлений в карточном режиме.
Правка перенесена из
1.27.0-rc3Реализовать компонент ContextMenu и его монтирование на страницу 278370T
Реализован React-компонент “Контекстное меню”. На данный момент предполагается использование данного компонента только в рамках “Навигационного хаба”. Использование данного компонента на уровне всего AS будет реализовано позже.
- Исправлено:
Защитить editor props карточного грида от служебных ключей
Исправлено падение редакторов карточки и карточного грида на служебных ключах editor props.
Исправить динамическую точность денежного редактора в карточке 290822T
Исправлено динамическое обновление количества знаков после запятой у денежного редактора в карточке.
Исправить заполнение вертикального тулбара по строкам вместо столбцов 282738T
Исправлено заполнение вертикального тулбара: кнопки теперь размещаются по столбцам, без лишних пустот под ними при переносе.
1.28.0-ms2 от 20.04.26¶
- 1.28.0-ms2¶
- Исправлено:
Исправить ошибку возникающую при отказе от восстановления соединения 289038T
Устранена ошибка возникающая при отказе от восстановления соединения в сценарии потери связи с сервером приложений.
Правка перенесена из
1.25.14Исправить ошибку редактора с произвольными кнопками в гриде для числовых атрибутов 283698T
Исправлена ошибка редактирования в гриде для
редактора с произвольными кнопкамипри числовых атрибутах: устранено падение с ClassCastException, ввод и нажатие кнопок работают корректно, значение сохраняется в числовом типе атрибута.Правка перенесена из
1.27.0-rc2Исправить некорректное определение выделенной записи в отсортированном lookup гриде 290698T
Исправлен некорректный возврат openLookup(), который открывал отсортированный грид. Раньше, если открывался отсортированный грид, и, без изменения сфокусированной строки, нажималась кнопка “Выбор”, то в результате возвращались данные не из визуально сфокусированной первой строки, а из строки, которая была бы первой, если бы сортировка отсутствовала.
Правка перенесена из
1.26.1Исправить отображение иконки сортировки при повторном открытии выпадающего списка. 289958T
Исправлено отображение иконки сортировки при повторном открытии выпадающего списка.
Добавить вызов принудительной записи буферизированных данных при работе с БД по ssh 289314T
Исправлен консольный вывод логов в ssh сессии при выполнении обновления базы данных
Правка перенесена из
1.27.0-rc2Устранить не корректные полные имена в карте SbtClassLoader#getSimpleToCanonicalClassNameMap 290028T
Исправлена ошибка, из-за которой в карту, возвращаемую методом
SbtClassLoader.getSimpleToCanonicalClassNameMap(), попадали некорректные полные имена классов. Классы из пакетов сборки, добавлялись с префиксом classes..Исправить сброс выбранного значения ComboBox при полном удалении ввода 284850T
Исправлена ошибка в
ComboBox: при полном удалении значения вручную из редактора ранее выбранный элемент мог возвращаться. Теперь при такой очистке выбор корректно сбрасывается, но только для полей, где доступен reset.Правка перенесена из
1.27.0-rc2Исправить ошибку при переходе по ячейкам грида 286202T
Исправлена ошибка “Cannot read properties of null” периодически возникающая при переходе по ячейкам грида с помощью стрелок клавиатуры.
Правка перенесена из
1.25.14Вернуть ведущие пробелы в ячейках грида 289142T
Возвращено отображение ведущих пробелов в ячейках грида.
Исправить открытие автофильтра по колонке списка 286160T
Исправлено открытие автофильтра по колонке списка
1.28.0-ms1 от 13.04.26¶
- 1.28.0-ms1¶
- Добавлено:
Реализовать открытие карточки выборки по шорткату Shift+Ctrl+Alt+V 286490T
Добавлена возможность открытия карточки выборки по шорткату Shift+Ctrl+Alt+V в оркаловых решениях.
Правка перенесена из
1.25.14