- You must specify one of the versions in the field NEXT_VERSION_TYPE
- Also you need to indicate descriptions of changes between fields NEXT_VERSION_DESCRIPTION_BEGIN and NEXT_VERSION_DESCRIPTION_END
- TMX библиотеки теперь подключены через cocoapods. Обновлена документация. Обновлены правила валидации карт. Исправлен интерфейс BankCardRepeatModuleInputData. Исправлена и дополнена документация. Исправлено несколько визуальных багов.
- Исправлен потенциальный крэш
- правки для успешной сборки
- Обновление метрик. Использование удалённого файла конфигурации.
- Обновлены зависимости, убраны ворнинги. Убраны deprecated методы для CardSecModuleOutput.
- Добалена возможность рекурентных SberPay платежей
- Добавлена функциональность сохранения платёжного метода
- исправления для CI
- Исправление вёрстки для корнер кейса с неполностью сконфигурированным навбаром презентующего контроллера.
- исправления для CI
- исправления для CI
- исправления для CI
- исправления для CI
- Добавлена возможность оплаты картами МИР в apple pay
- Добавили возможность создавать платежный токен для рекуррентных платежей в Apple Pay.
- Добавили поддержку
SberPay
. - Добавили авторизацию в
ЮMoney
через мобильное приложение. - Обновили иконки платежных систем и банков.
Необходимо выполнить инструкцию по миграции с версий ниже.
- Обновление версии
YandexMobileMetrica
.
- Исправили возможные проблемы с дробной частью параметра
amount
сущностиTokenizationModuleInputData
.
- Добавлена поддержка Xcode > 12.2
- Зависимости
TMXProfiling
иTMXProfilingConnections
теперь поставляются в виде.xcframework
Необходимо выполнить инструкцию по миграции с версий ниже.
- Удалили зависимости на
When
иFunctionalSwift
. - Провели рефакторинг архитектуры SDK и редизайн.
- Обновили зависимость
YandexMobileMetrica
до 3.12.0
- Исправили проблему с валидацией номера карты.
- Переименовали модуль SDK и некоторые зависимости.
Необходимо выполнить инструкцию по миграции с версий ниже.
- Удалили зависимость YandexLoginSDK.
- Изменили способ авторизации в Яндекс.Деньгах.
Необходимо выполнить инструкцию по миграции с версий ниже.
- Минимальная версия iOS поддерживаемая библиотекой теперь 10.0
- Добавили поддержку iOS 14
- Включили ограничение для поля "Срок действия карты"
- Минимальная версия iOS поддерживаемая библиотекой теперь 10.3
- Исправили иконку в темной теме.
- Корректно показываем ошибку интернета.
- Добавили ссылку на документацию на английском языке.
- Генерация PAN в демо-режиме.
- Добавили возможность указать любую валюту в формате ISO-4217.
- Исправили возможные проблемы с повторным вызовом метода
didSuccessfullyPassedCardSec(on module:)
- Исправили возможные проблемы с получением токена.
- Убрали ограничение для поля "Срок действия карты"
- Поддержка
ThreatMetrix iOS SDK 6.0-91 With Bitcode
- Улучшили процесс токенизации для способа оплаты Apple Pay.
Добавили возможность создавать платежный токен для рекуррентных платежей.
- Добавлены уведомления о привязке карты к магазину.
- Доступные варианты:
- Сохранить платёжный метод для проведения рекуррентных платежей. Пользователю будут доступны только способы оплаты, поддерживающие сохранение. На экране контракта будет отображено сообщение о том, что платёжный метод будет сохранён.
- Не сохранять платёжный метод.
- Пользователь выбирает, сохранять платёжный метод или нет. Если метод можно сохранить, на экране контракта появится переключатель.
- Починили 3DS в
.bankCardRepeat TokenizationFlow
- Добавили поддержку темной темы в iOS 13.
- Добавили поддержку Xcode 11, iOS 13, ThreatMetrix iOS SDK 5.4-84
- Обновили
UIWebView
наWKWebView
- Добавили поддержку Swift 5.
- Добавили возможность совершить платёж привязанной к магазину картой с дозапросом CVC/CVV.
Подробнее с повтором платежа можно ознакомиться в документации и в README.md. - Добавили файл MIGRATION.md.
- Теперь на экране ввода данных банковской карты отображается логотип банка.
- Починили вызов авторизации в Яндекс.Деньгах из background потока.
- Починили сообщение об ошибке на контракте при платеже Яндекс.Деньгами.
- Добавили отображение комиссии для покупателя.
- Добавили отображение условий сервиса.
- Починили авторизацию при платеже через Яндекс.Деньги.
- Добавили возможность изменить цвет основных элементов (кнопки, переключатели, поля ввода).
- Теперь на контракте Apple Pay показывается описание товара.
- Починили серый фон при оплате Apple Pay в некоторых случаях.
- Добавили возможность предзаполнить телефонный номер пользователя при оплате Сбербанк-Онлайн.
- Добавили логирование запросов 3DS.
- Починили положение кнопки сабмита на контракте в некоторых кейсах.
- Обновили иконку Apple Pay для соответствия Human Interface Guidelines от Apple.
- Починили обратную совместимость со старыми версиями в 3DS процессе.
- Исправили ошибку, которая возникала при оплате банковской картой.
- Теперь интеграция mSDK на серверной стороне стала проще.
- Обновили README.md.
- Обновили версию Swift до 4.2
- Починили горизонтальный scroll indicator на web view
- Починили версии зависимостей в *.podspec и Cartfile
- Анимация появления контракта при инициализации одного способа оплаты стала лучше.
- Добавили возможность логировать запросы.
- Исправили UI баги.
- Изменили процесс 3DS.
- Доработали публичный API библиотеки.