Skip to content

Версия 1.5.1 - 02.04.2024

Compare
Choose a tag to compare
@Bayselonarrend Bayselonarrend released this 02 Apr 19:34
· 3485 commits to main since this release

image

Релиз правок и доработок

  • Новая система контроля входящих параметров

Все передаваемые в методы ОПИ параметры теперь приводятся к нужному значению универсальными механизмами (одиночное значение к массиву с одним элементом, JSON-строка к Соответствию, Строка ISO даты к дате и т.д.)

  • Ошибки в промежуточных запросах больше не приводят к исключениям

При наличии в методе промежуточных действий, связанных с отправкой запросов, некорректное их выполнение теперь (в большинстве случаев) не приводит к исключениям. Вместо этого, результатом выполнения метода будет последний ответ подобного промежуточного запроса. Например: При создании поста VK выполняется промежуточный запрос для сохранения картинки на сервер. При его некорректном выполнении, вместо исключения при попытке получить ID картинки, будет возвращен этот некорректный ответ.

  • Более подробные и аккуратные комментарии описания методов

  • Покрытие тестами библиотеки Notion - теперь все библиотеки покрыты

  • Еще немного вариаций тестов для Telegram

  • Оптимизация и рефакторинг инструментария

  • Исправления

    • VK: Исправлена ошибка загрузки поста с несколькими картинками
    • GC: Исправлен нерабочий отбор по списку календарей
    • Исправление общих деффектов SonarQube