Актуальная версия SDK
Версия SDK 2.4
Версия 2.4.0
-
Устранены краши библиотеки на ряде устройств
-
Добавлен функционал списания бонусов Спасибо
-
Добавлен метод logout, позволяющий удалять локально сохраненный рефреш-токен, если таковой присутствует
-
Исправлен ряд багов
Версия SDK 2.3
Версия 2.3.0
-
Устранена проблема несовместимости с библиотекой Sber ID
-
Исправлен ряд UI багов
Версия SDK 2.2 Сервантес
Версия 2.2.5
Что нового
- Исправлены внутренние ошибки
Версия 2.2.4
Что нового
- Исправлены внутренние ошибки
Версия 2.2.3
Что нового
-
Изменен инструмент аналитики
-
Добавлен localSessionId параметр в callback оплаты для более оперативного разбора инцидентов
-
Добавлен localSessionId на сплеш-экран и на экраны результатов оплаты
Версия 2.2.2
Что нового
-
Оптимизирован процесс конфигурации SDK
-
Сервис с ресурсами переведен на международные сертификаты
-
Улучшена производительность
Версия 2.2.1
Что нового
- Убран врутренний network-security-config
Версия 2.2.0
Что нового
-
Внесены изменения в контракт инициализации.
-
Уменьшен размер библиотеки.
-
Добавлены тоглы на отключение результирующих экранов.
-
Добавлены тоглы на отключение логов в режиме песочницы.
-
Добавлено отображение начисляемых за оплату бонусов Спасибо.
-
Переработан UI на экране OTP.
-
Улучшена производительность.
Версия SDK 2.1 Шекспир
Версия 2.1.1
Что нового
-
Исправлен баг с передачей кириллицы в хедеры
-
Исправлен UI
-
Исправлено поведение помогашек
-
Поднята версия ThreeTen BP. Исправлен баг с регионом
Версия 2.1.0
Что нового
-
Выполнен редизайн SDK
-
Удалены пермисии на bluetooth и wi-fi
-
Добавлен Доп функционал "Помогашек"
-
Добавлена защита оплаты, с помощью дополнительного момниторинга и обнаружения подозрительных операций
-
Исправлены внутренние баги.
-
Исправлена работа с песочницей без авторизации в приложение банка
Версия SDK 2.0 Вергилий
Версия 2.0.7
Что нового
-
Внутренние доработки
-
Добавлен коллбек инициализации sdk
-
UI доработки
Версия 2.0.6
Что нового
- Обновлены сертификаты безопасности
2.0.5
Что нового
-
Исправлен плавающий баг с дублирование шторки
-
Внутренние доработки
-
UI доработки
2.0.4
Что нового
- Внутренние доработки
2.0.3
Что нового
- Обновлены правила для proguard
2.0.2
Что нового
- Внутренние доработки
2.0.1
Что нового
-
Внутренние доработки
-
UI доработки
2.0.0
Что нового
-
Добавлена авторизация через рефреш-токен после первой авторизации через СБОЛ
-
Добавлено подтверждение оплаты через ОТП при превышении суммы в 5000
-
В метод автоматической оплаты добавлен обязательный параметр
orderNumber
-
Переработаны методы инициализации и взаимодействия с SDK. Также взаимодействие было перенесено из
SPayButton
вSPaySdkApp
-
Исправлены UI баги
-
Исправлен краш при инициализации SDK на версии API34 при вызове
registerReceiver()
Версия SDK 1.2 Homer
1.2.6
Что нового
-
Внутренние доработки
-
UI доработки
1.2.5
Что нового
-
Внутренние доработки
-
IOS исправить в версии 2.0.1 слово “авторизация”, первая строка
Версия 1.2.4
Что нового
- Доработан callback на мануальный выход пользователя при авторизации в приложении банка.
Версия 1.2.3
Что нового
- Доработан функционал “Плати частями”
Версия 1.2.2
Что нового
- Убраны обязательные отступы на кнопке
SPayButton
“Оплатить по SberPay” - Добавлена возможность изменить скругление углов кнопки
SPayButton
“Оплатить по SberPay” с помощью ме тодаsetCornerRadius(dpRadius: Int)
классаSPayButton
- Исправлена проблема с зависимостью, которая мешала пройти ревью в Google Play Store
- Поднята версия Kotlin до 1.8.0
- Поднята версия Android Gradle Plugin до 7.4.2
- Поднята версия Gradle Plugin до 7.5
Версия 1.2.1
Что нового
- Исправлена проблема, когда метод
isReadyForSPaySdk(): Boolean
возвращалfalse
в режиме песочницыSandBoxWithoutBankApp
, если на устройстве отсутствовало МП СберБанк. - Исправлена проблема, когда не возвращался коллбек ошибки в методы оплаты при неудачной аутентификации пользователя в МП СберБанк.
Версия 1.2.0
Что нового
-
Метод
payWithOrderId(...)
помечен, как deprecated и будет удален из публичного API SberPay SDK в одном из следующих релизов. ИспользуйтеpayWithBankInvoiceId(...)
, идентичный по функционалу. -
В методе
pay(...)
параметрыauthorization
иorderId
заменены наapiKey
иbankInvoiceId
соответственно. -
В методе
getPaymentToken(...)
параметр authorization заменен на apiKey -
Добавлена новая ошибка
SdkClosedByUser
, которая будет возвращаться в callback’е методов на оплату, когда юзер мануально закроет “шторку” SDK. -
Добавлена валидация параметра
bankInvoiceId
в методахpay(...)
,payWithBankInvoiceId(...)
иpayWithOrderId(...)
. Ошибка валидации будет возвращаться в экземпляром классаRequiredDataNotSent
-
Исправлена ошибка, когда SDK крашилось, если у пользователя не было приоритетной карты
-
Исправлена ошибка с отсутствием закругления логотипа мерчанта для картинок с залитым цветным фоном
-
Исправлена ошибка с повторным воспроизведением звука на финальном экране, при разворачивании приложения из фона
-
Исправлена ошибка с некоррек тным отображением имени пользовательских карт Исправлена ошибка при восстановлении состояния SDK из кэша
-
Исправлены мелкие UI баги