All notable changes to this project will be documented in this file.
- Add configurable app packages (automation fix)
- Fix crash when returning from Digital IDs Apps.
- Update pending intent flags to support Android 12.
- Added attribute buttonTheme to the YotiSDKButton for applying the theme.
- Added OnAppNotInstalledListener for listening to app not installed status.
- Deprecated the OnYotiAppNotInstalledListener
Move some SDK configuration to gradle. This allows for creating skinned SDKs with different backends, although this is not a publically supported feature.
Removed android:allowBackup
from manifest.
(#11) Added setter setUseCaseId()
which enables developers to define the useCaseId programatically. Prior to the change, the Use Case ID could only be set statically in the layout file.
Update publication scripts and publish from github actions
Support for Android Q Small changes in the sample apps to improve error handling.
- Adding callback to notify the 3rd party app that the call to Yoti has been done.
- Moving initialisation of scenarios to the onCreate method of the app.
- Readme file improvements.
- Forcing the opening of the Yoti app when SDK button is pressed to avoid app chooser to be showed.
- Bringing 3rd party app to the foreground after Yoti share completion: Added in Sample app 2, comments in Readme file.
- Removing the possibility of having a self-signed certificate when letting the SDK doing the call to the backend.
- setOnYotiButtonClickListener method
- Changelog file
- Deprecating setOnYotiScenarioListener method
- Using newest version of base-commons-ui that adds space between the image and the text of the Yoti button
- Sorting out issues in the gradle files.
- Small changes in the Readme file
- Retrieve profile section from the README file
- Sample app where callback is handled manually
- License file
- "Yoti not installed" scenario can now be dealt with by the user