Dotnev Loader 1.1.0
Изменения:
Добавлена опция ✅ ignoreErrors. При включении этой опции ядро больше не будет аварийно завершать работу, если .env-файл не существует, а просто напишет об этом в логи
Добавлена опция ✅ ignoreErrors. При включении этой опции ядро больше не будет аварийно завершать работу, если .env-файл не существует, а просто напишет об этом в логи
Platformeco Core
3.18.0 — 3.19.0
Большие обновления для тестирования функциональности
Изменения:
- Уменьшено потребление оперативной памяти при запуске
- Добавлена возможность игнорировать отключенные тесты;
- Добавлена возможность запускать только один тест в CLI с ключом -t или все тесты для одного Shared Flow с ключом -s;
- Добавлена обработка порога покрытия (coverageThreshold);
- Переименован аргумент CLI для тестов с ключом --ci в --tests.
Исправлена ошибка в тесте, если ожидаемое значение было false-like
Vault Loader 4.2.0
Изменения:
Добавлена возможность декодирования base64
Добавлена возможность декодирования base64

XSD Policies 1.0.0
Релиз политики:


JSON to XML policy 1.0.1
Релиз политики:

JWT policies 2.0.0
Изменения:
- Теперь можно генерировать и проверять неподписанный токен. Для этого необходимо указать алгоритм none в политиках.
- Асимметричные ключи не могут быть использованы для подписи и проверки HMAC-токенов, произойдет ошибка
- Размер ключа RSA должен быть 2048 бит или больше, чтобы отключить это требование, установите значение параметра allowInsecureKeySizes в true
- Типы ключей должны быть действительными для алгоритма подписи/верификации, чтобы отключить это требование, установите значение параметра allowInvalidAsymmetricKeyTypes в true

JsonSchema policy 4.4.0
Изменения:
- Установите configurationType на File. Установите pathToFile относительно channelDir
- Вы можете добавить ссылку на Common Data Model в ваших схемах в любом configurationType. Этот $ref должен быть похож на $ref в Common Data Models.


FTP Connector 4.0.0
Изменения:
- Обновлены библиотеки для работы с ftp
- Добавлена поддержка FTPS
Исправлена проблема с кириллическими символами в имени файла


Fastify Connector
3.2.0 — 3.3.1
Изменения:
- Появилась возможность фильтровать трассы в мониторинге с помощью пользовательского тега http.error_code, который можно задать в политике raiseError;
- В настройки коннектора добавлен новый флаг ✅ requestValidation (аналог proceed-on-error), который позволяет запустить дефиницию, даже если валидация не была успешной. Результат проверки добавляется в validationResult в контексте запроса;
- Добавлена опция ✅ doJsonStringify. Теперь вы можете передавать объекты в тело ответа в блоке Set Response без JSON.stringify()
Исправления:
Значения по умолчанию для серверных опций keepAliveTimeout и headersTimeout установлены в соответствии с настройками инфраструктуры upstream балансировщиков нагрузки по умолчанию. Это усовершенствование должно значительно повысить надежность работы приложения.
Значения по умолчанию для серверных опций keepAliveTimeout и headersTimeout установлены в соответствии с настройками инфраструктуры upstream балансировщиков нагрузки по умолчанию. Это усовершенствование должно значительно повысить надежность работы приложения.

Superagent Connector 5.0.0
Изменения:
Обновление superagent библиотеки v6.1.0 до v8.0.8
Обновление superagent библиотеки v6.1.0 до v8.0.8

Telegram Connector 3.2.0
Добавлен формат шаблона для полей широты и долготы в политике sendLocation
Добавлены политики:

Исправления:
- исправлена ошибка с исчезновением моделей данных
- обновлена версия Telegraph до 4.11.2

Kafka Connector
4.3.0 — 4.4.0
Изменения:
В журнал добавлена ошибка о проверке параметров дефиниции, включая имя дефиниции, которая вызвала ошибку
В журнал добавлена ошибка о проверке параметров дефиниции, включая имя дефиниции, которая вызвала ошибку
Исправления:
- Теперь, если сообщение недействительно, сателлит не прекращает потребление, а поведение учитывает настройки retry/dlq.
- Исправлена ошибка при шаблонизации несуществующих переменных.
- Исправлена ошибка при сохранении дефиниций для DataType: Avro без выбора configurationType
