ym88659208ym87991671
Release notes Android SIDSDK-CORE | Документация для разработчиков

Release notes Android SIDSDK-CORE

Обновлено 7 октября 2026
ВерсияДата
SIDSDK_CORE:1.7.228.09.2026

Версия 1.7.2

  • Скорректирована работа переключателя «Сохранение и восстановление OAuth-параметров»
    • Перенесли переключатель включения фичи сохранения и восстановления OAuth-параметров (state, nonce, client_id).

Версия 1.7.1

  • Усиление безопасности приемника SMS-кода
    • Добавили валидацию consent-intent перед запуском, регистрацию receiver с явным разрешением и безопасную отписку.

Версия 1.7.0

  • Сохранение и восстановление OAuth-параметров после убийства процесса ОС
    • Добавили сохранение и восстановление OAuth-параметров (state, nonce, client_id) после убийства процесса ОС для завершения callback-флоу аутентификации без повторного запуска авторизации.

Версия 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.
  • Улучшена обработка контекста при запуске авторизации

    • Оптимизированы флаги запуска 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 КБ; отделена авторизация.
Заметили ошибку?
Выделите текст и нажмите
Ctrl
+
Enter
, чтобы сообщить нам об ошибке