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

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


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-схемы
Добавлена возможность изменения версии JSON-схемы

Kafka Connector
5.2.0
Изменения:
Добавлена транзакционная политика Read Policy, которая позволяет получать определенное количество сообщений за один запрос. Теперь сообщения из Kafka можно читать не только в Kafka-дефинициях, но и в любых других
Добавлена транзакционная политика 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-сервером.

IOedis 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, которое можно было установить с помощью контекстной переменной
Реализована возможность добавления параметров запроса с использованием значения из контекста для политики PG: Query. Для этого в политику было добавлено новое свойство типа Parameters configuration, которое можно было установить с помощью контекстной переменной


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

Superagent Connector 5.3.0
Изменения:
Добавлен флаг ✅ ignoreIndefinite для заголовков запроса в блоке HTTP Request. Если он включен, переменные undefined и null не будут переданы в headers запроса
Добавлен флаг ✅ ignoreIndefinite для заголовков запроса в блоке HTTP Request. Если он включен, переменные undefined и null не будут переданы в headers запроса
Channel Loader 5.5.0
Изменения:
- Улучшена производительность загрузки конвертеров моделей данных
- Добавлена возможность настройки боковой панели в студии через config:
- Добавлены yaml-файлы для внутренних/основных политик (forEach, function, javascript, parallel, switch),
- Добавлена возможность группировать политики потока с основными политиками в боковой панели
- Добавлена возможность чтения свойства keywords из политик
- Добавлен метод buildSidebar в адаптере студии, который преобразует текущий конфиг в sidebar и возвращает структуру sidebar
Cloud Manager 10.5.0
Изменения:
Добавлена полноценная поддержка русского языка для экрана списка сессий
Добавлена полноценная поддержка русского языка для экрана списка сессий
