Releases: VKCOM/vkid-ios-sdk
Releases · VKCOM/vkid-ios-sdk
Release 2.3.0
2.3.0 - 2024-12-04
Added
- Добавлен протокол
AuthCodeHandler
, который предоставляетAuthorizationCode
для обмена кода авторизации на токены на бэкенде. - Для удобства добавлена возможность отключения логов.
- Добавлена возможность выбрать альтернативные провайдеры авторизации и заголовок OneTap в одном инициализаторе.
- Для удобства добавлена проверка ID приложения (clientId) из Info.plist.
- Добавлена возможность авторизации только в WebView, без прыжка в провайдер авторизации.
Fixed
- Теперь авторизация завершается только после скрытия UIViewController.
Release 2.2.1
2.2.1 - 2024-09-11
Fixed
- Проблема при авторизации через веб-вью с прыжком в приложение
VK
.
Release 1.3.3
1.3.3 - 2024-09-04
Added
- Файл манифеста
PrivacyInfo.xcprivacy
, описывающий какие пользовательские данные использует VK ID SDK. Подробнее в статье Apple про Privacy manifest files
Fixed
- Проблема при авторизации через веб-вью с прыжком в приложение
VK
.
Release 2.2.0
2.2.0 - 2024-08-27
Fixed
- Проблема с двойным вызовом
completion
авторизации, если приложениеVK
сворачивается до того, как оно загрузится
Changed
- Поддержали ребрендинг Почты Mail: в SDK обновлены все экраны с логотипом Почты, а также изменено название сервиса с Mail.ru на Mail. Доработки в коде из-за ребрендинга не требуются.
Release 2.1.0
2.1.0 - 2024-08-08
Added
- Возможность выбрать текст
OneTapButton
. Это позволяет адаптировать кнопку для разных сценариев — например, для получения услуги отобразить текст «Записаться c VK ID». Подробнее о настройке текста в кнопке читайте в документации - Файл манифеста
PrivacyInfo.xcprivacy
, описывающий какие пользовательские данные использует VK ID SDK. Подробнее в статье Apple про Privacy manifest files
Release 2.0.0
2.0.0 - 2024-06-25
Added
- Поддержка авторизации по протоколу OAuth 2.1
- Поддержка входа через акаунты Одноклассников и Mail.ru
- Возможность устанавливать провайдера авторизации при вызове
VKID.authorize
Changed
- Breaking changes: изменения в публичных интерфейсах
AuthConfiguration
,OAuthListWidget
,OneTapButton
,OneTapBottomSheet
.
Release 1.3.2
1.3.2 - 2024-06-05
Fixed
- Ошибка сборки модуля
VKID
при установке через Swift Package Manager
Release 2.0.0-alpha.2
2.0.0-alpha.2 - 2024-05-28
Added
- Тип
Scope
, описывающий права доступа при авторизации - Поля
AccessToken.scope
иRefreshToken.scope
, содержащие разрешенные права для указанных токенов
Fixed
- Проблема с использованием ресурсов SDK при установке через CocoaPods
Removed
- Возможность миграции токенов по
confidentialClientFlow
Changed
- Breaking changes: Переименовали поле
scopes -> scope
вAuthConfiguration
. Теперь полеAuthConfiguration.scope
имеет кастомный типScope
вместоSet<String>
Release 1.3.1
1.3.1 - 2024-05-27
Fixed
- Проблема с использованием ресурсов SDK при установке через CocoaPods
Release 2.0.0-alpha
2.0.0-alpha - 2024-05-20
Added
- Поддержка авторизации по протоколу OAuth 2.1
- Поддержка входа через аккаунты Одноклассников и Mail.ru
Changed
- Breaking changes: изменения в публичных интерфейсах
AuthConfiguration
,OAuthListWidget
,OneTapButton
,OneTapBottomSheet
.