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.
- Add PrivacyInfo.xcprivacy (https://github.com/FinTecSystems/xs2a-ios/commit/3908701fbd5ea48c8ab06e773968e176597bbdd6)
- Remove deprecated Network Monitor (https://github.com/FinTecSystems/xs2a-ios/commit/61fd335441bbaeb997c93a2fe2f5bf6bf26c51e0)
- set `showPasswordVisiblityToggle` default to true (https://github.com/FinTecSystems/xs2a-ios/commit/3089f0180b70eb9ae3a7850c41622fd168f1a2c5)
- Implement config option `showPasswordVisiblityToggle` for the password textfield, allowing the user to show (unmask) the password and hide it again. See the README for details (https://github.com/FinTecSystems/xs2a-ios/pull/28)
- Fix: Check if presented VC is present (https://github.com/FinTecSystems/xs2a-ios/commit/f587c051d4cb4a89d94da45726a8cfc726431256)
- Feat: Raised minimum deployment target to iOS 12.0
- Bug Fix: Fixed a bug where dismissing the root view controller was not possible due to an Alert View being shown (https://github.com/FinTecSystems/xs2a-ios/commit/48106f5fb1c342b78f0d64943722e21eca5a4ae1)
- Bug Fix: Remove an old deleted file from the linked project files (https://github.com/FinTecSystems/xs2a-ios/commit/4fbabfc48f76ad0ad1368f3931ab2261c624ebe0)
- Bug Fix: Added a missing file to the linked project files (https://github.com/FinTecSystems/xs2a-ios/commit/3199b2759f0bdde8072f316e11cf8d8e5cc0e4d5)
Thanks to Contributor @Eeyore741
- Fix: Use a less specific identifier for detecting the redirect domain in app-to-app redirection scenarios (https://github.com/FinTecSystems/xs2a-ios/commit/70c8f7850137ab08651e252e30fce78fa3f90c4d)
- Feature: Option to customize Link appearance via `LinkStyle` (see [Readme](https://github.com/FinTecSystems/xs2a-ios#colors-buttons--other-styles)) (Thanks @ziper1 for the [PR](https://github.com/FinTecSystems/xs2a-ios/pull/26))
- Bufix: Correct cast to string for checkbox (https://github.com/FinTecSystems/xs2a-ios/commit/7cc5a2a98f68dac5e2fede48f09d2618b946e442)
**Beta**: App-to-App Redirection Feature. This is a beta feature. Instructions:
1. During initialisation as part of `XS2AiOS.Configuration`, provide a `redirectDeepLink` URL where the bank shall redirect to after successful authentication. This URL should open your host app when Safari redirects to it.
2. On a phone with a supported banking app installed, start a flow for said bank.
3. During the session there should be a step where you will get a `redirect` element, which is a button that will prompt you if you want to either open the website or the app for authentication.
4. If you choose the latter, the banking app should open. Complete the steps there.
5. After the banking app is done, it should first redirect to Tink Germany's URL, which then redirect to the `redirectDeepLink` you provided in step 1. Make sure your host app opens (Safari should show a prompt offering to open the host app)
6. Now to advance the session, call `submitRedirect()` method of `XS2AViewController`.