Разве рнуть
Release notes Android SIDSDK-CORE
Обновлено 7 октября 2026
| Версия | Дата |
|---|---|
| SIDSDK_CORE:1.7.2 | 28.09.2026 |
Версия 1.7.2
- Скорректирована работа переключателя «Сохранение и восстановление OAuth-параметров»
- Перенесли переключатель включения фичи сохранения и восстановления OAuth-параметров (
state,nonce,client_id).
- Перенесли переключатель включения фичи сохранения и восстановления OAuth-параметров (
Версия 1.7.1
- Усиление безопасности приемника SMS-кода
- Добавили валидацию
consent-intentперед запуском, регистрациюreceiverс явным разрешением и безопасную отписку.
- Добавили валидацию
Версия 1.7.0
- Сохранение и восстановление OAuth-параметров после убийства процесса ОС
- Добавили сохранение и восстановление OAuth-параметров (
state,nonce,client_id) после убийства процесса ОС для завершения callback-флоу аутентификации без повторного запуска авторизации.
- Добавили сохранение и восстановление OAuth-параметров (
Версия 1.6.2
- Возможность поворота экрана WebView
- Добавлен публичный метод setIsScreenRotationEnabled(), позволяющий разрешить поворот экрана WebView.
Версия 1.6.1
- Обновлена библиотека DI
- Исправлено асинхронное обращение к контейнеру, что приводило к ANR.
Версия 1.6.0
- Динамическое управления хостом и базовым путем для получения файла разметки
- Добавлена возможность динамического управления хостом и базовым путем для получения файлов разметки ЕЛК и Badge.
Версия 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 КБ; отделена авторизация.