1.27.0-ms20 от 16.03.26

1.27.0-ms20
Добавлено:
  1. Добавить возможность использования taglookup в гридах 116190T

    Добавлена возможность использования редактора тегов в ячейках таблиц (гридов) аналогично другим типам редакторов.

  2. Добавить поддержку вложений в скриптовом методе SendMail 276380T

    Добавлена поддержка прикрепления файлов в скриптовом методе SendMail; при отсутствии плагина сохранена старая реализация.

    Правка перенесена из 1.25.10

  3. Встроить в RichTextEditor диалог вставки спец символов 226755T

    В редактор форматированного текста (RTE) добавлен инструмент «Специальные символы» (тулбар insert): открывает диалог спецсимволов и позволяет вставить символ/скопировать в буфер обмена.

Исправлено:
  1. Исправить уход подменю за пределы экрана 280324T

    Исправлено отображение вложенных пунктов меню на узком экране: подменю больше не уходит полностью за пределы видимой области и остается доступным для выбора.

  2. Реализовать масштабирование окна «Параметры фильтра» 280132T

    Реализовано масштабирование окна «Параметры фильтра» и адаптация списка значений при изменении размера окна.

  3. Разделить логику текста комментария и маркера в ячейках

    Исправлена логика комментариев в списочных фреймах: текст комментария задаётся через CommentTextAttribute, а отображение маркера корректно управляется свойством ShowHintCellMark

  4. Исправить ошибку NullPointerException при вызове ssh-команды `upgrade` #281416T

    Устранена ошибка NullPointerException при вызове ssh-команды upgrade

  5. Исправить сброс значения в read-only ComboBox при нажатии на кнопку открытия выпадающего списка 278766T

    Ранее в редакторе с выпадающим списком при состоянии read-only выделение текста и нажатие кнопки открытия списка могли приводить к сбросу или изменению значения. Теперь при выполнении этих действий в состоянии read-only значение не изменяется.

    Правка перенесена из 1.26.0-rc22

Изменено:
  1. Изменить алгоритм формирования имён прикладных модулей, состоящих из пакетов компиляции

    При формировании карты модулей, возвращаемой методом :java:meth`ru.bitec.gtk.core.sbt.SbtClassLoader.getModuleMap()`, jar-файлы module-n.n.n.n.jar, module_contract-n.n.n.n.jar и т.д., имеющие в манифесте атрибут Module-id: {module}, будут отнесены к одному модулю. Ранее, для module_contract-n.n.n.n.jar формировался отдельный модуль module_contract.