Unreleased от 10.10.26¶
- Unreleased¶
- Добавлено:
Добавить предупреждение об ограничении точности при экспорте в XLS/XLSX
При экспорте грида и формировании Excel-отчётов выводится предупреждение о возможном округлении значений, содержащих более 15 значащих цифр, из-за ограничений точности XLS/XLSX.
Правка перенесена из
1.28.0-rc6Дополнить библиотеку для тестов транспонированного грида
В библиотеку gs-automation добавлены проверка доступности пункта меню, стандартные тексты диалогов, ожидание значения ячейки и состояния чекбокса, получение ячейки по абсолютному номеру строки и поиск строк в области видимости.
Дополнить библиотеку для тестов транспонированного грида
В библиотеку gs-automation добавлены проверка доступности пункта меню, стандартные тексты диалогов, ожидание значения ячейки и состояния чекбокса, получение ячейки по абсолютному номеру строки и поиск строк в области видимости.
Разметить доступность пункта контекстного меню грида для автоматизации
Пункты контекстного меню грида размечены признаком доступности для автотестов gs-automation.
Обновить палитру цветов
Цветовая палитра интерфейса приведена к обновлённому руководству по дизайну.
Внести изменения в компонент Tooltip
Всплывающие подсказки в обновленных частях интерфейса приведены к обновлённому стилю.
Добавить кнопку «Загрузить все» на панель загрузки 324764T
При неполной загрузке в панели грида доступна кнопка «Загрузить все».
Правка перенесена из
1.28.0-rc5Изменить отображение панели состояния загрузки грида 324764T
Обновлена панель состояния загрузки грида: сообщения отображаются снизу на всю ширину и не перекрывают данные.
Правка перенесена из
1.28.0-rc5Добавить свойство конфигурации, управляющее активностью встроенного SSH-сервера 325620T
Добавлено свойство конфигурации
Configuration.Ssh.enabled, управляющее активностью запуска встроенного ssh-сервера при старте сервера приложенийВернуть исходный порядок кнопок в диалоговых окнах 327624T
В
диалоговых окнахвосстановлен заданный порядок кнопок: фокусная кнопка больше не переносится автоматически в крайнюю правую позицию. Параметр focusButtonNumber по-прежнему определяет кнопку, которая получает фокус, но больше не влияет на её расположение.Правка перенесена из
1.28.0-rc5
- Исправлено:
Устранить гонку обновления cookie при выходе 333166T
Исправлена ошибка выхода из приложения при одновременном удалении записи пользователя из кэша аутентификации.
Устранить пустое место при удалении записей в конце списка 322722T
После удаления строк список больше не оставляет пустого
места внизу: оставшиеся записи подтягиваются снизу сразу, без прокрутки,
а недостающие подгружаются с сервера.
Правка перенесена из
1.28.0-rc6Устранить гонку передачи типов коллекций изображений 318204T
Исправлена ошибка ThereIsNoTypeForImageCollection при открытии приложения под нагрузкой из-за передачи приложения раньше типов коллекций изображений.
Исправить изменение высоты фреймов 318220D
Исправлено изменение высоты фреймов: разделитель корректно
останавливается на минимальной границе и сохраняет установленное положение.
Правка перенесена из
1.28.0-rc6Исправить пропадание вкладок неактивных MDI-форм на клиенте 330492T
Исправлено пропадание вкладок форм: при открытии нескольких форм за одно действие и после восстановления соединения с сервером на клиенте была видна только часть вкладок.
Правка перенесена из
1.28.0-rc6Учесть настройки Currency в настраиваемом фильтре
Исправлено количество знаков после запятой в настраиваемом фильтре Currency: оно теперь соответствует настройке исходного столбца.
Правка перенесена из
1.28.0-rc6Исправить потерю точности значений Currency 306540T
Для Currency устранена потеря точности при работе с большими значениями и большим количеством знаков после запятой. Режим повышенной точности включён по умолчанию и при необходимости может быть отключён параметром useBigDecimal.
Правка перенесена из
1.28.0-rc6Исправить некорректную установку ширины колонок грида после ресайзинга 326924T
Исправлена некорректная установка ширины колонок грида после ресайзинга, если они располагаются по правой границе одной банд-группы.
Исправить сброс флага «Восстанавливать изменения в интерфейсе при переоткрытии» после переоткрытия интерфейса 331030T
Исправлен сброс флага «Восстанавливать изменения в интерфейсе при переоткрытии»
после переоткрытия интерфейса: флаг сохраняется отдельно для каждого интерфейса и грида,
детальные гриды и другие интерфейсы его не перезаписывают. Ширина дерева и масштаб диаграммы
Ганта также сохраняются отдельно для каждого интерфейса.
Правка перенесена из
1.28.0-rc6Восстановить отображение клавиатурной фокусной обводки у React-компонентов при монтировании в GWT
Восстановлена обводка фокуса при навигации с клавиатуры в модальных окнах обновленного интерфейса.
Устранить блик React модального окна при монтировании через GWT
Устранена кратковременная вспышка в левом верхнем углу экрана при открытии модальных окон обновленного интерфейса.
Исправить игнорирование новых параметров динамических деталей при обновлении выборки-источника 328844T
Исправлено игнорирование новых значений параметров динамических деталей и закладок
при обновлении выборки-источника, когда имя выборки, представление и имя детали не изменились.
Правка перенесена из
1.28.0-rc6Исправить ошибку вызова clientSetSelfVar в нередактируемой выборке 329120T
Исправлена ошибка при вызове selection.clientSetSelfVar в выборке, недоступной для
редактирования (isEditable = false). Метод устанавливает значение атрибута без вызова сеттера
независимо от редактируемости выборки и сам завершает редактирование записи, если до вызова
она не редактировалась. В выборке только для чтения (isReadOnly = true) запись по-прежнему запрещена.
Правка перенесена из
1.28.0-rc6Освобождать незавершённую сессию редактирования грида
Исправлены отмена зависшего Lookup-редактирования по Escape и очистка сессии при закрытии грида.
Привязать Lookup-ответ к сессии редактирования ячейки
Исправлено применение устаревшего ответа Lookup-редактора к другой сессии редактирования грида.
Исправить клавиатурное редактирование checkbox в гриде
Исправлены переключение checkbox клавишей Enter и продолжение редактирования при навигации по гриду.
Ограничить реплей навигационного autorepeat в гриде
Исправлено продолжение навигации по гриду после отпускания клавиши.
Сохранить режим редактирования при вертикальной навигации в гриде
Исправлено сохранение режима редактирования при перемещении вверх и вниз между ячейками табличного представления.
Синхронизировать завершение редактирования с переключением колонки
Исправлено сохранение значения при переходе кликом из редактируемой ячейки грида.
Сделать завершение inline-редактирования реентерабельно безопасным
Исправлено завершение inline-редактирования при синхронном запуске следующей ячейки.
Защитить очередь и отложенный запуск редактора грида
Исправлена обработка быстрых переходов и отложенного запуска inline-редактора грида.
Исправить перенос pending-редактирования грида
Исправлено восстановление ожидающего inline-редактирования после обновления грида.
Исправить пропадание названия колонки в области группировки 321382D
Исправлено пропадание названия колонки в области группировки грида.
Правка перенесена из
1.28.0-rc5Исправить отображение состояния unset в чекбоксах 327234T
В гридах и карточках чекбоксы со значением null отображаются в состоянии unset, а не как unchecked.
Правка перенесена из
1.28.0-rc5Исправить типографику вкладок в компактном режиме
Улучшена читаемость вкладок и закладок в компактном режиме.
Исправить типографику контекстных меню в компактном режиме
Улучшена читаемость контекстных меню в компактном режиме.
- Изменено:
Добавить исключение Configurator из дистрибутива AS начиная с версии 1.27.4 327608T
Из дистрибутива GlobalServer удалено приложение Конфигуратор, начиная с версии 1.27.4 включительно
Обновить зависимости для view 313770T
Осуществлено обновление зависимостей во всех npm проектах внутри AS, что позволило закрыть ряд уязвимостей, связанных с безопасностью.
Правка перенесена из
1.28.0-rc6Убрать флаг “Конфигуратор” из клиентской части окна логина
Из окна входа в систему убран чекбокс “Конфигуратор” — запуск конфигуратора через основной сервер приложений больше не поддерживается.
Сделать включение Configurator в сборку дистрибутива условным по версии 327608T
Из дистрибутива GlobalServer убрано приложение Конфигуратор
Перенести ssh-сервер из модуля webserver в модуль engine 325620T
Перенесён код webserver/services/ssh в engine/sshd.