Развернуть
Release notes Android SIDSDK-CORE
Обновлено 30 января 2026
| Версия | Дата |
|---|---|
| SIDSDK_CORE:1.5.0 | 29.06.2026 |
Версия 1.5.0
- Поддержка Цифрового Ассистента
- Добавлена поддержка SDK Цифрового Ассистента.
Версия 1.4.0
- Новый стенд SB
- Добавлен новый стенд "SB" для замены IFT.
Версия 1.3.1
- Линтер для библиотеки
- Добавлен линтер для библиотеки.
Версия 1.3.0
-
Обновление Kotlin и зависимостей
- Обновлён Kotlin до 2.1.21, Coroutines, Kotlinx Serialization, MockK; упрощена конфигурация сборки.
-
Обновление targetSDK и AndroidX
- Поднят targetSDK до 36, AGP до 8.10.0, обновлены все зависимости AndroidX.
Версия 1.2.3
-
Отладочное логирование
- Сделана система отладочного логирования через
SID.Settings.setDebugLogListener().
- Сделана система отладочного логирования через
-
Документация KDoc
- Обогащена KDoc для публичных API: A/B, авторизация, конфигурация и UI.
-
Автоинициализация
- Добавлена автоинициализация в
SIDWebAuthActivityна случай, если библиотека не была инициализирована ранее.
- Добавлена автоинициализация в
Версия 1.2.2
-
Оптимизация инициализации
- Время инициализации CORE библиотеки ускорено на 36–69%.
-
Уменьшение потребления памяти
- Потребление ОЗУ при старте снижено на 19% (с 14.8 MB до 12.0 MB).
-
Сокращение зависимостей
- Количество зависимостей в DI графе сокращено на 35% (43 → 28).
Версия 1.2.1
- Рефакторинг кода WebView
- Код WebView распределён по отдельным функциям для улучшения структуры и поддержки.
Версия 1.2.0
-
Управление очисткой кук
- Добавлена автоматическая очистка кук при закрытии вебвью, инициализации и вызове метода logout().
-
Создание объекта SIDUI
- Все composable-функции собраны в объекте SIDUI для удобного доступа и структурирования.
-
Добавление SID.isInitializedFlow
- Добавлен
StateFlowдля реактивного отслеживания состояния после успешной инициализации.
- Добавлен
-
Параметр responseType
- Добавлен параметр для выдачи
appTokenбез использования scope.
- Добавлен параметр для выдачи
Версия 1.1.3
- Исправление правил обфускации в CORE SID SDK 1.1.3
- Добавлено правило обфускации для
sid.sdk.core.ui.models.UIColorModeCore.
- Добавлено правило обфускации для
Версия 1.1.2
-
Улучшения UI
- Добавлена поддержка темной темы для WebView авторизации и возможность настройки цветового режима через
SID.Settings.setUIMode.
- Добавлена поддержка темной темы для WebView авторизации и возможность настройки цветового режима через
-
Улучшена обработка контекста при запуске авторизации
- Оптимизированы флаги запуска
Intent: при передачеActivityконтекста вход открывается в текущем таске, иначе применяется флагNewTaskдля создания новой задачи.
- Оптимизированы флаги запуска
Версия 1.1.0
- Улучшения вебвью и SMS-автологин в CORE SID SDK 1.1.0
- Добавлен проброс флагов для скрытия заголовков/доменов в вебвью.
- Исправлена автоподстановка SMS-кода при логине, ускоряя авторизацию
Версия 1.0.6
- Исправление конфигов в CORE SID SDK 1.0.6
- Устранена ошибка слияния SIDPreferencesCore, обеспечивая бесперебойную работу настроек.
Версия 1.0.5
- Расширение документации CORE SID SDK 1.0.5
- Обновлена документация с примерами интеграции для упрощения работы разработчиков.
Версия 1.0.4
- Кастомизация UI-нейджинга в CORE SID SDK 1.0.4
- Обновлены дефолтные цвета, добавлены параметры заголовка, описания и значений для нейджинга.
Версия 1.0.3
- Интеграция A/B-тестирования в CORE SID SDK 1.0.3
- Добавлен функционал A/B для тестирования фич в продакшене.
Версия 1.0.2
- Оптимизация конфига и авторизации в CORE SID SDK 1.0.2
- Стабилизирован конфиг, проброшен log-uid, исправлены чистка хранилища и множественный запуск авторизации.
Версия 1.0.0
- Оптимизация и миграция на SimplyDI в CORE SID SDK 1.0.0
- Замена DI, глубокая оптимизация, вес сокращен до 575 КБ; отделена авторизация.