Releases: gini/bank-sdk-pinning-ios
Releases · gini/bank-sdk-pinning-ios
3.12.0
- Uses Gini Bank SDK 3.12.0
Improvements, and bug fixes:
- Added Bank SDK version to upload metadata HTTP headers for enhanced request tracking and debugging.
- Customers can now launch the Screen API with default networking and an alternative token source for more flexible integrations.
- Final amount to pay from the Return Assistant (RA) is dynamically set into the Skonto screen.
- Removed "With Skonto discount" switch for Skonto in RA with Skonto scenarios.
- Disabled the edit button for Skonto items in RA with Skonto scenarios.
- Added limitations for the total amount to pay for RA+Skonto combinations.
- Background color added to the Skonto element view in the Return Assistant screen.
- Accessibility: Improved invoice preview on the Skonto screen to better support text scaling.
- Transaction docs improved Image Caching: Locally downloaded images for document previews are now cached for the same SDK session.
- Skonto Screen: Addressed missing background colors for Skonto element views in the RA screen.
- Skonto Screen: Improved alignment and interaction of elements when combining RA+Skonto.
- Onboarding Screen: Resolved an issue where the Next button didn’t advance screens after the first tap.
- Onboarding Screen: Fixed a scrolling issue affecting onboarding screen navigation.
- Onboarding Screen: Corrected rotation behavior where the currently displayed onboarding page would change unexpectedly on iPad.
- Keyboard Overlap: The "Edit article" view content now adjusts properly to prevent it from being covered by the keyboard when rotating the device.
- Open with unsupported file types: Users are now shown an appropriate error dialog when attempting to open unsupported file types.
- Review Screen: Fixed an issue where not all uploaded pages were used in the creation of the composite document.
Documentation can be found here.
3.11.0
- Uses Gini Bank SDK 3.11.0
Features:
- Implemented the MVP for the Transaction Docs feature
Improvements, and bug fixes:
- QR Code Detection Notification: Added notifications for when QR codes are detected.
- Gallery Screen: Fixed the issue where the separator wasn’t hidden for the last cell in the albums table.
- “Your file: PDF document” - Image: Resolved the issue with the German version of the image.
- Dark Mode Issues: Corrected background color on the Digital Invoice screen and file picker display on the dark mode.
- Camera Screen: Fixed a bug where users could get stuck on the camera screen when opening a file with "Open with".
Documentation can be found here.
3.10.0
- Uses Gini Bank SDK 3.10.0
Features:
- Implemented the Return Assistant with Skonto.
- Added highlighting of Skonto details on the invoice preview screen.
- Displayed Skonto details at the bottom of the invoice preview screen.
- Introduced a Help screen for Skonto.
Improvements, and bug fixes:
- Fixed an issue where some messages on the camera screen were cut off after scanning a QR code.
- Improved performance when switching from the Help screen to the Camera screen.
- Resolved an issue where the Help screen did not display correctly while scanning a QR code.
- Fixed a crash occurring when uploading a PDF file via the "Open with" or "Share with" function.
- Addressed an issue where the import pop-up was not displayed after importing an image from messenger app.
- Fixed a problem where importing different invoice images from messenger app resulted in the same extraction results.
3.9.0
- Uses Gini Bank SDK 3.9.0
Features:
- Implementation of the MVP Skonto feature
- Implementation of the User journey feature using Amplitude API endpoint
/batch
to send analytics events to the Gini Amplitude dashboard
Improvements, and bug fixes:
- Fixed the issue where
giniCaptureDidCancelAnalysis
was not being called. - Resolved styling issues on the Digital Invoice (RA) Onboarding screen where headline and subtext font styles were identical.
- Fixed inconsistent font styles on the Onboarding screens between headline and subtext.
- Addressed the Limited Photo Access issue to ensure better app functionality.
3.8.0
- Uses Gini Bank SDK 3.8.0
Improvements, and bug fixes:
- Support for custom resource provider has been added, allowing customers to override Gini colors as needed.
- Tapping the help button multiple times before the camera is active now correctly pushes the Help screen only once.
- Users no longer get stuck in the QR code detection analysis screen when multiple pages are scanned.
3.7.4
- Uses Gini Bank SDK 3.7.4
Improvements, and bug fixes:
- Turn off the return reasons feature in the Return Assistant by default.
- Improve texts in Return Assistant.
3.7.3
- Uses Gini Bank SDK 3.7.3
Improvements, and bug fixes:
- Enhanced handling of outage and maintenance messages within the SDK for smoother performance.
- Improved login experience for anonymous users when the library is launched.
- Aligned error messages to match API status codes.
3.7.2
- Uses Gini Bank SDK 3.7.2
Improvements, and bug fixes:
- Fixes some UI issues in the Digital Invoice screen after disabling one item
- Fixes the display of the digital invoice onboarding screen if the user is coming back to the screen
3.7.1
3.7.0
- Uses Gini Bank SDK 3.7.0
Improvements, and bug fixes:
- Makes the flash button off by default
- Allows customisation of the iOS Chevron icon
- Fixes identifying IBAN on iPad in landscape and upside-down orientations