Обновления продукта и релизы

Создание процессов с сохранением состояния с Workflow, улучшения в Debugger и оптимизация производительности

Studio Desktop 2.2.4

Теперь изменения из Platformeco Cloud Studio 4.2.2 доступны в десктопной версии!
Изменения:
  • Новый модуль документации с поддержкой OpenApi3 и встроенной проверкой в соответствии со спецификацией OpenApi
  • Копирование конфигурации между окружениями
  • Новое окно фиксации изменений
  • У каждой политики теперь есть своя персонализированная иконка

Platformeco Cloud Studio 4.3.0

Изменения:
1.Новые изменения в модуле отладки с обновленным управлением трассировкой
  • Оптимизированный процесс отладки
  • Взаимодействие и управление трассировками
  • Расширенная группировка трасс
  • Загрузка и совместное использование трасс
  • Просмотр трасс из нескольких дефиниций
  • Итеративная отладка с помощью forEach
2.Улучшения в процессе сборки
  • Новая структура блоков
  • Модернизированное создание модели данных
  • Удобное обновление модели данных
3.Автокоррекция модели данных на основе трейсов в отладчике
  • Тонкая настройка моделей данных с помощью ручной кастомизации
  • Выбор трейса в репозитории переменных

Workflows

Policies 1.0.0

Релиз Workflows! Теперь в Platformeco можно создавать процессы с сохранением состояния (statefull). Это позволяет создавать бизнес-процессы, которые могут быть растянуты во времени на месяцы и даже годы
Добавлена политика:
  • SendSignal
  • StartWorkflow

Core 3.37.0

Изменения:
  • Поддержка нового типа потока — Workflows
  • Поддержка узлов Workflow: Activity, Workflow, Loop, Branches, Block, FX
  • Поддержка трассировки OTEL для Workflows
  • Обновление зависимостей OTEL (может выдавать предупреждения при установке текущих версий коннекторов)

Nodes 1.1.0

Изменения:
  • Добавлена форма круга для узла WaitSignal
  • Добавлены узлы для Workflow: ForEach, Fx, Switch, While
  • WaitSignal — ожидание сигнала от политики SendSignal

Core

3.34.3

Увеличен DEFAULT_MAX_STRING_SIZE с 300 до 5000 символов. Таким образом, текст ошибки в отладчике не будет обрезаться

3.35.0

Изменения:
  • Улучшена производительность отладки;
  • В конфигурацию ядра добавлен параметр maxArraySize. Этот параметр управляет максимальным количеством элементов массива, видимых в отладчике (по умолчанию 100)

Csvtojson Policy 1.2.0

Изменения:
Добавлена возможность возвращать результат в виде объекта (по умолчанию строка)

Jsonschema Policy 4.7.0

Изменения:
Добавлена возможность изменения версии JSON-схемы

Kafka Connector

5.2.0

Изменения:
Добавлена транзакционная политика Read Policy, которая позволяет получать определенное количество сообщений за один запрос. Теперь сообщения из Kafka можно читать не только в Kafka-дефинициях, но и в любых других
Требуется для работы:
  • Redis
  • Версия Kafka-satellite ≥ 1.7.0
  • Ядро ≥ 3.28.1

5.3.0

Изменения:
Рефакторинг логики обработки ошибок: теперь весь список ошибок помещается в трассировку
Исправлено:
  • некорректное поведение при ошибке отправки DLQ: теперь при неудачной отправке сообщения в DLQ не происходит попытка комита батча сообщений;
  • отображение информации об ошибках в трассировке

FTP Connector

4.3.2 — 4.3.3

Изменения:
  • Улучшена производительность блока FindFilesInFTP при установке параметра checksubfolder в true. Использование памяти уменьшилось примерно в 4,5 раза при использовании FTP-сервера, содержащего около 300 тысяч файлов. Скорость выполнения дефиниции также увеличилась примерно в 18 раз;
  • Оптимизировано использование памяти блоком FindFilesInFTP при установке параметра checksubfolder в true при работе с SFTP-сервером.

Ioredis Connector 2.12.0

Добавлены новые опции для подключения Redis Sentinel
Изменения:

  • Sentinel Username — имя пользователя для экземпляров Sentinel
  • Sentinel Password — Пароль для экземпляров Sentinel
  • Enable TLS For Sentinel Mode — Установите значение true при подключении к зашифрованным экземплярам Sentinel.
  • Sentinel Instances — Список экземпляров Sentinel для подключения. В списке не обязательно должны быть перечислены все ваши экземпляры Sentinel, достаточно нескольких, чтобы в случае отказа одного из них клиент попробовал подключиться к следующему.
  • Preferred Slaves — может использоваться для предпочтения определенного ведомого или набора ведомых на основе приоритета.
  • Предпочитаемые ведомые — может использоваться для предпочтения определенного ведомого или набора ведомых на основе приоритета.

Релиз IMAP Connector

1.0.0 — 1.2.0

Блок:
  • Read messages для получения сообщений;
  • List mailboxes для просмотра доступных папок в почтовых ящиках;
  • Search messages для поиска сообщений по параметрам
Блок Read messages теперь по умолчанию возвращает основные поля from, to, topic и body

Postgres Connector 2.1.0

Изменения:
Реализована возможность добавления параметров запроса с использованием значения из контекста для политики PG: Query. Для этого в политику было добавлено новое свойство типа Parameters configuration, которое можно было установить с помощью контекстной переменной

JDBC Connector 4.6.0

Изменения:
Добавлено новое поле при создании коннектора Program name. Если пользователь не заполнит это поле, то по умолчанию будет использоваться значение jdbc — satellite — channel name — environment. При получении информации о сеансах работы с базами данных имя клиента можно увидеть в столбце program_name, а для Oracle — в столбце PROGRAM

Superagent Connector 5.3.0

Изменения:
Добавлен флаг ignoreIndefinite для заголовков запроса в блоке HTTP Request. Если он включен, переменные undefined и null не будут переданы в headers запроса

Channel Loader 5.5.0

Изменения:
  1. Улучшена производительность загрузки конвертеров моделей данных
  2. Добавлена возможность настройки боковой панели в студии через config:
  • Добавлены yaml-файлы для внутренних/основных политик (forEach, function, javascript, parallel, switch),
  • Добавлена возможность группировать политики потока с основными политиками в боковой панели
  • Добавлена возможность чтения свойства keywords из политик
  • Добавлен метод buildSidebar в адаптере студии, который преобразует текущий конфиг в sidebar и возвращает структуру sidebar

Cloud Manager 10.5.0

Изменения:
Добавлена полноценная поддержка русского языка для экрана списка сессий