Релиз правок и доработок
- Новая система контроля входящих параметров
Все передаваемые в методы ОПИ параметры теперь приводятся к нужному значению универсальными механизмами (одиночное значение к массиву с одним элементом, JSON-строка к Соответствию, Строка ISO даты к дате и т.д.)
- Ошибки в промежуточных запросах больше не приводят к исключениям
При наличии в методе промежуточных действий, связанных с отправкой запросов, некорректное их выполнение теперь (в большинстве случаев) не приводит к исключениям. Вместо этого, результатом выполнения метода будет последний ответ подобного промежуточного запроса. Например: При создании поста VK выполняется промежуточный запрос для сохранения картинки на сервер. При его некорректном выполнении, вместо исключения при попытке получить ID картинки, будет возвращен этот некорректный ответ.
-
Более подробные и аккуратные комментарии описания методов
-
Покрытие тестами библиотеки Notion - теперь все библиотеки покрыты
-
Еще немного вариаций тестов для Telegram
-
Оптимизация и рефакторинг инструментария
-
Исправления
- VK: Исправлена ошибка загрузки поста с несколькими картинками
- GC: Исправлен нерабочий отбор по списку календарей
- Исправление общих деффектов SonarQube