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

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

Критическое изменение в VK ID iOS SDK: `scopes` → `scope`

В VK ID iOS SDK внесено критическое изменение: поле `scopes` в конфигурации авторизации `AuthConfiguration` переименовано в `scope`, а его тип изменён с `Set<String>` на кастомный `Scope`.

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

Changed Breaking changes: Переименовали поле scopes scope в AuthConfiguration. Теперь поле AuthConfiguration.scope имеет кастомный тип Scope вместо Set

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

Что случилось

В VK ID iOS SDK внесено критическое изменение, которое важно учесть при обновлении.

Поле scopes в конфигурации авторизации AuthConfiguration переименовано в scope.

Также изменился тип поля: вместо Set теперь используется кастомный тип Scope.

Это изменение отмечено в официальном changelog SDK как breaking change.

Что это значит для разработчиков

Если ваше приложение использует VK ID iOS SDK и настраивает авторизацию через AuthConfiguration, после обновления SDK код, который обращался к scopes, нужно будет адаптировать:

заменить обращение к полю scopes на scope;

учесть, что значение теперь должно передаваться как Scope, а не как Set .

Где посмотреть подробности

Изменение зафиксировано в официальном changelog: CHANGELOG.md.

ПОЧЕМУ ВАЖНО

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

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

ЧТО ДЕЛАТЬ

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

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

Источник: VK ID iOS SDK CHANGELOG.md.

VK ID iOS SDK CHANGELOG.md · официальный ↗
Критическое изменение в VK ID iOS SDK: `scopes` → `scope` | SMN.today