SDK Changelog
[1.20] — 2026-02-24
Изменения
- Изменен принцип учета показателя rate для выбора сервера замера, изменено название и тип переменной на ratio: Double
[1.19] — 2026-02-09
Изменения
- При сохранении результата после ошибки с сервером замера устанавливается apiResponse с URL эндпоинта результата
- Уменьшено количество ping запросов при опросе серверов
- При запуске замера информация о ping берется из данных при опросе серверов
- Добавлен учет показателя rate для выбора сервера замера, на основании которого можно управлять приоритетом выдачи на серверной стороне
[1.18] — 2026-01-26
Изменения
- Добавлена функция reset для сброса результатов замера
- При ошибке с сервером замера не заменяется apiResponse при сохранении результата
[1.17] — 2026-01-16
Изменения
- В state о последнем запросе добавлен вывод ошибки от сервера замера
- Сохранение результата замера при ошибочном state
Исправление ошибок
- Исправление проблемы "out of memory" на Android при замере с высокой скоростью
[1.16] — 2025-12-17
Изменения
- Включен вызов MegabitusError при Download, Upload и если Ping == 0
[1.15] — 2025-12-12
Изменения
- Выключен вызов MegabitusError при Download, Upload и если Ping == 0
- Обновлена библиотека org.jetbrains.kotlinx:kotlinx-datetime:0.7.1
[1.14] — 2025-10-30
Изменения
- При некорректном ответе сервера возвращается MegabitusError
[1.13] — 2025-10-28
Исправление ошибок
- Исправление проблемы с утечкой памяти на Android (ktor 3)
- Исправление проблемы с остановкой замера при Download
[1.12] — 2025-10-24
Исправление ошибок
- После ошибки при следующем замере не убирается сообщение об ошибке на этапе выбора сервера
[1.11] — 2025-10-21
Исправление ошибок
- При повторном замере сбрасывается stage (SpeedtestState) на этапе получения серверов
[1.10] — 2025-10-10
Изменения
- В класс SpeedtestState добавлено свойство apiResponse, которое содержит последний API-запрос с кодом ответа