1.26.0-ms20 от 17.06.25

1.26.0-ms20
Добавлено:
  1. Реализовать скриптовый метод GetTempDirectory с помощью BrowserCMD API 228510T

    Реализован метод GetTempDirectory() возвращающий путь до временной папки с помощью BrowserCmd API. Требуется версия плагина gs3-browser-cmd не ниже 0.19.3.2

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

  2. Добавить возможность блокировать проброс нажатия клавиш в контролы при перехвате клавиатурного ввода #228590T

    Добавлена возможность блокировки проброса нажатия клавиш в контролы при перехвате клавиатурного ввода (https://docs.global-system.ru/as/dev/reference/api/pascal/input_hook.html)

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

  3. Добавить в RTE возможность на вход принимать HTML 226745T

    RichTextEditor теперь дополнительно на вход может принимать документ в формате HTML. Импортирование HTML (с потерей несовместимого форматирования) выполняется во внутренний формат. Сохранение через сеттер после редактирования документа всегда выполняется во внутреннем формате.

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

Исправлено:
  1. Исправить ошибку десериализацииjava.lang.ClassNotFoundExceptionr.b…$ImageCollectionWrapperExternalizer

    Устранена причина появления в логе сервера ошибок: org.infinispan.persistence.spi.PersistenceException: java.lang.ClassNotFoundException: ru.bitec.engine.database.imagecollection.ImageCollectionWrapper$ImageCollectionWrapperExternalizer.

  2. Исправить ошибку десериализацииError instantiating classr.b…ImageCollectionWrapper

    Устранена причина появления в логе сервера ошибок: org.infinispan.commons.CacheException: Error instantiating class: class ru.bitec.engine.database.imagecollection.ImageCollectionWrapper$ImageCollectionWrapperExternalizer.

  3. Исправить “Ошибка получения списка настроек телеметрии” после запуска сервера #228808T

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

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

  4. Исправить ошибку определения схемы БД для счётчиков таблиц телеметрии и брокера кластера, при работе через PgBouncer. #228808T

    Для соединений с БД, используемых для работы со служебными таблицами телеметрии и брокера кластера, добавлено явное указание схемы, т.к. PbBouncer игнорирует имя схемы в свойствах jdbc-соединения. В начале использования соединения вызывается set search_path = ‘global_system’. По окончанию использования - set search_path = ‘public’.

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

  5. ** Исправить получение длины массива скриптовым методом Length 226547T**

    Скриптовый метод Length() теперь правильно распознаёт массив и возвращает число его элементов

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

  6. Исправить ошибку сравнения дат 226853T

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

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