Релиз 2.0.41: просмотр итогового результата, теги и обогащения в Mapping Data, новые возможности работы с файлами в HTTP-обработчике, добавлено несколько вариантов работы с кодировками

В новой версии релиза 2.0.41

  • В обработчике Mapping Data в разделе маппинга появился новый значок «Глаз», который позволяет посмотреть на итоговый документ
Внешний вид отображения можно менять. Сейчас доступен XML, JSON, HTML и Text. Автоматически выставляется подсветка синтаксиса, в зависимости от того, какой формат документа выбран. Такое преобразование формата разметки добавлено в остальные разделы «Интегры», где требуется визуализация разных форматов.
  • В новом релизе доступна возможность обращаться к тегам в Mapping Data, а также обогащать результаты работы любого поля JS-кодом
  • В «Настройках ответа» HTTP-обработчика при выборе типа ответа «Файл» появились следующие поля: «Проверить на Base64» и «Убрать BOM» (Byte Order Mark)
  • Добавили несколько вариантов работы с кодировками:
а) Detector — для пользовательского ввода архивов. Если они создаются вручную, а не системой
б) Стандартную Apache Commons Compress. Теперь доступно два варианта автоматического разбора кодировок
в) Возможность указать кодировку архива, что позволяет обрабатывать корректно наименования файлов
  • Обновили документацию: разделили руководство пользователя на два документа: обработчики и коннекторы
  • Стабилизирована и модернизирована работа коннекторов Cron и Timer:
а) Переписаны алгоритмы вычисления, что приводило к неожиданным перезапускам сервисов
     б) Доработана логика опроса сервисов после перезапусков «Интегры»
     в) Поправлена логика работы Timer, которая ранее приводила к запускам обработчика в некорректное время
  • Исправили SQL-обработчик в части работы с Oracle: поддержка хранимых процедур, поправлены ошибки с временными зонами и кодировками
  • Исправлен баг в Python-обработчике, из-за которого ранее установленные библиотеки не работали, а новые не загружались. Актуальная версия Python executor: 2.1.19