- 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
- Solved the problem with YooMoney tokenization
- Solved the problem with launching sample application
- Hide ThreatMetrix into mSdk
- Update documentation
- Add confirmation in tokenize
- Update auth lib
- Rename file META-INF/ui_release.kotlin_module
- Rename file META-INF/core_release.kotlin_module
- Fixed proguard rules for packages
- Updated auth-sdk library
- Replaced FragmentContainerView
- Added getting static data in the config
- Added recurring payments for SberPay
- Addded support of linked to merchant shop cards and safe payment
- Added english version of readme
- Updated auth-sdk version and fixed crash with authentication in YooMoney
- Updated Google Pay icon
- Added support of recurrent payments for gpay;
- Updated gradle version;
2021-05-28
- Added authentication with YooMoney app
- Added payments with Sberpay app
2021-05-28
- Added authentication with YooMoney app
- Added payments with Sberpay app
2021-03-09
- Updated library architecture, improved stability
- Updated the library's user interface
2020-12-15
- Updated gpay gateway
2020-12-14
- Updated auth-sdk, changed 3ds urls
2020-11-30
- Renamed packages
2020-11-6
- Updated auth-sdk version
2020-10-20
- Replace appcompat libraries with androidx
- Replace YandexAuthSdk with YooMoney auth-sdk
2020-07-24
- Bug fixes and improvements
- Fix scanning of Bank cards on some devices in demo app
2020-04-8
- Temporary measure: accepting expired cards (card expiry date must not be earlier than 2020-01-01)
- Update README.
- Update CODEOWNERS.
2020-01-23
- Fix minor crashes.
2019-12-20
- Update translations.
2019-12-18
- Change public api. PaymentParameters and SavedBankCardPaymentParameters now have new required parameter - savePaymentMethod.
- Add ability to save payment methods for recurring payments.
2019-11-15
- Fix screen artifacts on closing mSDK.
2019-09-06
- Add bank icons for card screen.
- Add tokenization flow for saved bank cards.
2019-08-08
- Add info about the fee on the contract screen.
- Fix 3-DS screen closing after Google Pay tokenization.
- Fix keyboard behaviour on user logout.
- Fix scrolling on bank card screen.
- Fix rare crashes after saving instance state.
2019-05-16
- ThreatMetrix fix.
2019-04-25
- Add new parameter "userPhoneNumber" in PaymentParameters.
- Add setting of supported card networks in Google Pay.
- Fix crash on 3-DS screen (#26).
- Update README.
2019-04-01
- Add color customization.
- Add support for AndroidX (#21).
- Fix Google Pay disabling from AndroidManifest (#20).
2019-01-25
- Change public api. Refactor Checkout methods and public classes.
- Add javadoc for public classes.
- Add logging. Logging can be turned on in TestParameters object.
- Change 3ds process. Built-in 3ds screen now uses an internal redirect url. If you want to use your own 3ds screen, you can specify customReturnUrl in PaymentParameters object.
- Update README.
2019-01-24
- Add PAN_ONLY cards from Google Pay as payment option.
2018-12-27
- Fix 3ds for test payments (#9).
2018-12-18
- Fix memory leak.
- Fix SSL handshake problem on Android 4.
2018-11-23
- ThreatMetrix fix.
2018-08-15
- Fix crash on bank card screen when user clicks "done" without filling in a card number (#5).
- Fix keyboard opening automatically after MSDK dismiss (#3).
2018-08-02
- Fix 3ds screen crash (#4).
2018-07-17
- Fix typos in README.
- Change MSDK behavior when only one payment option is available.
Initial public version.