The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
**Updates**
- Default customization has been updated to match the kevin. brand.
**Logic changes**
- Introducing a logic change for an optional parameter called setConfirmInteractiveDismiss. This parameter controls when additional alerts are shown when closing the SDK modal. It now supports only two options: always and never. afterBankSelection option is not supported anymore
**Other**
- Internal quality improved by introducing unit tests.
- Removed unused KevinTheme attributes negativeButtonStyle and textFieldStyle.
- Bugfixes
### Updates
- Bug fix for a case of a memory leak.
- Add accessibility identifiers for bank and country elements for internal test automation improvements.
### New features
- SDK has a new optional parameter, which controls how warnings in SDK are shown when closing SKD modals. By default it is shown when user swipes down modal after bank is selected.
### Deprecations
- Card payments are deprecated with this version. Please also avoid setting `setPaymentType` in few versions it will be deprecated as well.
### Updates
- Customisation attributes now applies to some of `Decoupled` bank flows
## What's Changed
- SDK now by default preselects the country based on the end-user SIM card country, if setPreselectedCountry is not specified by @kacperd in https://github.com/getkevin/kevin-ios/pull/90
- Ability to customise active links and add bank item border by @kacperd in https://github.com/getkevin/kevin-ios/pull/93
- Enabling customisations by light/dark modes based on user device mode.
- Improved technical validations of input (bankID and paymentID) by @PocketDaniel in https://github.com/getkevin/kevin-ios/pull/94 and @typuk in https://github.com/getkevin/kevin-ios/pull/89
- Bug fixes
**Full Changelog**: https://github.com/getkevin/kevin-ios/compare/2.2.12...2.3.0
## What's Changed
* SDK now supports not only Universal Links but also deep links by @typuk in https://github.com/getkevin/kevin-ios/pull/81
* Without any configuration, SDK will select language based on end-user preferences. What locale/phone language is set on device, that language will be set. by @PocketDaniel in https://github.com/getkevin/kevin-ios/pull/83
* If setDisableCountrySelection(true) is applied, SDK hides country selector and in Bank selection screen just shows the list of banks from your preselected country. by @PocketDaniel in https://github.com/getkevin/kevin-ios/pull/82
* Simplified our iOS sample app by @kacperd in https://github.com/getkevin/kevin-ios/pull/84
## New Contributors
* @kacperd made their first contribution in https://github.com/getkevin/kevin-ios/pull/84
**Full Changelog**: https://github.com/getkevin/kevin-ios/compare/2.2.11...2.2.12
## What's Changed
* MOBILE-2557 Fixed issue with Redirect not working by @typuk in https://github.com/getkevin/kevin-ios/pull/80
**Full Changelog**: https://github.com/getkevin/kevin-ios/compare/2.2.10...2.2.11
## What's Changed
* MOBILE-2454: Update iOS SDK readme by @PocketDaniel in https://github.com/getkevin/kevin-ios/pull/78
* MOBILE-2474 Not present callback URL in the webview by @typuk in https://github.com/getkevin/kevin-ios/pull/79
**Full Changelog**: https://github.com/getkevin/kevin-ios/compare/2.2.9...2.2.10
## What's Changed
* Mobile-1858 Requested change of User Agent
**Full Changelog**: https://github.com/getkevin/kevin-ios/compare/2.2.8...2.2.9
## What's Changed
* Updated user agent
**Full Changelog**: https://github.com/getkevin/kevin-ios/compare/2.2.7...2.2.8
## What's Changed
* Providing bank no longer requires country to be specified
* Canceling flow on account linking step now provides delegate callback
**Full Changelog**: https://github.com/getkevin/kevin-ios/compare/2.2.6...2.2.7