СВОДКА ИЗМЕНЕНИЯ

VK
Платформа
VK
Источник
VK ID iOS SDK CHANGELOG.md
Где опубликовано
VK
Тип события
api_change
Подтверждение
подтверждено
Тип источника
Официальный
Доверие
высокий
Уверенность
95%
В источнике
дата в источнике не указана
Найдено
5 октября 2026, 09:13 МСК
Важность
СРЕДНЯЯ

Несовместимые изменения в публичных интерфейсах VK ID iOS SDK

В VK ID iOS SDK изменены публичные интерфейсы четырёх компонентов: AuthConfiguration, OAuthListWidget, OneTapButton и OneTapBottomSheet. Для перехода с предыдущей версии потребуется учесть несовместимые изменения по инструкции по миграции.

ФРАГМЕНТ ИЗ ИСТОЧНИКА

Изменения

ЧТО ИЗМЕНИЛОСЬ

Кратко: что произошло

В VK ID iOS SDK изменились публичные интерфейсы четырёх компонентов: AuthConfiguration, OAuthListWidget, OneTapButton и OneTapBottomSheet. Эти изменения несовместимы с предыдущими версиями, поэтому разработчикам, которые обновляют SDK, потребуется доработать свой код.

Какие компоненты затронуты

Изменения касаются публичных интерфейсов следующих компонентов SDK:

AuthConfiguration

OAuthListWidget

OneTapButton

OneTapBottomSheet

Что нужно сделать разработчикам

Если вы используете в своём iOSприложении любую из этих сущностей, при переходе на новую версию SDK нужно учесть несовместимые изменения. Команда VK ID подготовила пошаговую инструкцию по миграции — она описывает, как адаптировать код под обновлённые интерфейсы: инструкция по миграции.

Если вы не используете перечисленные компоненты напрямую, обновление, скорее всего, не потребует дополнительных действий — но перед обновлением стоит проверить, не задействованы ли AuthConfiguration, OAuthListWidget, OneTapButton или OneTapBottomSheet в вашем проекте.

Источник

Информация об изменениях опубликована в официальном файле изменений VK ID iOS SDK — CHANGELOG.

ПОЧЕМУ ВАЖНО

Полезно: документация или схема помогают быстрее заметить новые возможности и уточнения API.

Риск: изменение контракта может потребовать правок в интеграции, генерации типов или пользовательских сценариях.

ЧТО ДЕЛАТЬ

  • Проверьте совместимость интеграции с новым поведением или контрактом.
  • Обновите типы, SDK-обертки или внутренние runbook'и, если изменение затрагивает ваш сценарий.
  • Запустите регрессионные тесты на затронутых API, webhook или auth-сценариях.

ПОДТВЕРЖДЕНИЕ ИЗ ИСТОЧНИКА