Releases: veryfi/veryfi-lens-cordova-demo
Releases · veryfi/veryfi-lens-cordova-demo
2.6.3
What's Changed
- iOS: Fixed educational view on long receipts for iPad
- iOS: Removed unused package encryption code
- iOS: Fixed back button layout on submit screen
- iOS: Added privacy manifest
- iOS: Fixed credit card response race condition
- iOS: Fixed iPad states on lens camera
- iOS: Fixed undo redo state by scan
- iOS: Fixed headless credit card functionality and UX on iPad
- iOS: Renamed auto capture setting for headless receipts to match full lens
- iOS: Removed unnecessary analytics events
- iOS: Validate password protected PDFs
- Android: Added a Share button to the virtual receipt
- Android: Added a virtual credit card view
- Android: Added auto capture to headless receipts
- Android: Added connectivity status to some alerts and region validation
- Android: Added custom crash logger
- Android: Fixed an issue where, under some conditions, model initialization fails and remains null
- Android: Fixed an issue where the green box is being displayed with a wrong size
- Android: Fixed an issue where the Extracted Data screen was displayed for unsupported document types
- Android: Fixed an issue where a model would load even when it was disabled
- Android: Fixed an issue where it was not using the detector associated with the document type when autoCropGallery/autoCropBrowser is on
- Android: Fixed an issue where the session was deleted before starting the package upload
- Android: Fixed an issue where the white border in headless credit card demo was out of the screen in larger displays
- Android: Fixed an issue where the long receipt detector was not closing at the end
- Android: Fixed an issue where the camera could be opened multiple times
- Android: Fixed an issue where the document type list item colors are incorrect in dark mode
- Android: Fixed an issue where stitching a new long receipt didn't reset the receipt preview
- Android: Fixed an issue where headless credit card data was not being extracted
- Android: Fixed a crash during MFA verification
- Android: Fixed an issue where dictation was not submitting the recognized text
- Android: Fixed zoom not initializing correctly
- Android: The app will detect if a PDF has been encrypted and show an alert
- Android: The user email was not being displayed after signing up
2.6.0
What's Changed
- Android: Added Gradle 8 support
- Android: Added missing models
- Android: Request region information if is invalid
- Android: Track upload time only when transfer is in progress
- Android: Fixed an issue where the document detection was too slow and sometimes triggered an Out Of Memory crash
- Android: Fixed an issue where the uploaded zip file could contain invalid characters
2.5.66
2.5.66
- iOS: Hide remove scan toolbar button in submit page when pdfEditIsOn is false
- iOS: Added new blur model
- iOS: Added OCR estimator for documents
- iOS: Normalized meta data collection
- iOS: Updated server json format to v2
- Android: Added new blur model
- Android: Added OCR estimator for documents
- Android: Normalized meta data collection
- Android: Updated server json format to v2
- Android: Updated GPU devices blacklist
- Android: Remove 'Delete' Icon for PDFs whne pdfEditIsOn=false
- Android: Fixed a crash when the application context is not valid
- Android: Fixed a crash with short filename
2.5.65
What's Changed
- Android: Added Fraud Detection to Checks
- Android: Get the country code from the contry network instead of the SIM provider
- Android: Reduced CameraAnalyzer memory footprint
- Android: Fixed an issue where analytics was sending wrong parameters
- Android: Fixed some crashes in Lens Demo
- Android: Fixed a crash when showing a passport
- Android: Sync Meta data between Android Lens and iOS
- iOS: Synced metadata sent to server to match Android
- iOS: Changed variable from where region code was being obtained
- iOS: Added fraud detection to Checks
2.5.64
What's Changed
- iOS: Added autoCaptureMarginRatio to control margins during autocapture
- iOS: Improved metadata recollection in analytics and processing
- iOS: Added submitWithoutClose setting, to keep alive sumbit screen and let developers decide when to dismiss it
- iOS: Added computeIsOn to enabled/disable compute while processing a document
- iOS: Passed border as new_border in offset_line to avoid crashes
- iOS: If check first image is blurred but user continues, show Check Back alert if needed
- iOS: Added cameraProcessingMode settings for any document
- iOS: Added anyDocumentTemplate setting to pick from api of templates
- iOS: List templates in Any Document new entry point and launch camera with selected template
- Android: Added version and meta info to server json
- Android: Added
autoCaptureMarginRatio
setting to configure auto-capture margins - Android: Added
Any Document
entry to the demo app, which allows the selection of blueprints - Android: Added
anyDocumentTemplate
andcameraProcessingMode
for Any Documents - Android: Added autocapture modes (
Fast
,Normal
,Accurate
) to the demo app settings - Android: Added
computeIsOn
setting that tells Veryfi whether compute feature should be enabled - Android: Added
submitWithoutClose
setting that allows keeping submit screen alive after submit - Android: Reduced email notifications related to Amazon S3 issues
- Android: Removed
READ_MEDIA_IMAGES
permission - Android: Check GPU if the document detector fails
- Android: Send Uploading Time for Analytics
- Android: Fixed a crash when parsing an invalid color string
- Android: Fixed an issue where
VeryfiLens.showDocumentBrowser()
was not responding - Android: Fixed and issue where
VeryfiLens.showGallery()
was not responding
2.5.61
What's Changed
- iOS: Added autoCaptureOtherIsOn setting, that controls autoCapture when document type is other
- iOS: Updated lcd model to v12
- iOS: Fixed issue when reporting errors to analytics endpoint
- Android: Added autoCaptureOtherIsOn setting to toggle auto-capture only for other document type
- Android: Updated LCD model to v12
- Android: Fixed an issue with some unit tests on API level 34
- Android: Fixed issue when reporting errors to analytics endpoint
- Android: Select defaultSelectedDocumentType if there is no selected document type
2.5.59
What's Changed
- iOS: Added setting autoCaptureFrameConfidence that enables changing the count of valid frames before taking an autocapture
- iOS: Added blurDetectionInAutocaptureIsOn that skips blur detection after an auto capture scan is taken
- iOS: Changed lcd_results structure from an object to an array of objects
- iOS: Fixed issue that detected a regular scan as an lcd scan
- iOS: Normalized lcd data structure
- Android: Added autoCaptureFrameConfidence setting
- Android: Added blurDetectionInAutocaptureIsOn setting to toggle blur detection for auto-captured images
- Android: Improved the autocapture functionality
- Android: Fixed and issue where short receipt is not being selected
- Android: Fixed an issue where images from gallery where detected as LCD
- Android: Normalized lcd data structure
- Android: Fixed some crashes on Android devices
- Android: Improved barcodeExtractionIsOn
- Android: Removed unused gray circle in the gallery icon
- Android: Fixed an issue where LCD alert is not working
2.5.58
What's Changed
- iOS: Added the source of the image to document_information
- iOS: Added new setting pdfFormatIsOn
- iOS: Added new Analytics events
- iOS: Added metadata to multiple documents on event
- iOS: Added new Update Event when InfoButton is pressed
- iOS: Avoid deleting all previous scans if latest is not a detected document (for other document specific flow)
- iOS: Improved the convertPDFToImages function to cover any possible crash.
- iOS: Improved memory usage during PDF to image conversion.
- iOS: Remove unused slack references
- iOS: Fixed some settings names to match Android settings
- iOS: Fixed defaultSelectedDocumentType default value logic
- iOS: Fixed fraud score values sent in Server.json
- iOS: Fixed some missing Analytics Events and logs for LCD scores
- iOS: Fixed an issue where some images are not being detected as LCD.
- iOS: Fixed an issue where defaultSelectedDocumentType was not null by default.
- Android: Added new Update Event when InfoButton is pressed
- Android: Added new setting pdfFormatIsOn
- Android: Added new Analytics events
- Android: Added formatted to conflicting string
- Android: Added the source of the image to document_information
- Android: Improved LCD detection for Android Devices
- Android: Updated LCD scores
- Android: Updated AWS S3 library
- Android: Fixed an issue where the app crashed after uploading a pdf with more than packageMaxScans pages
- Android: Fixed an issue where the green box doesn't show properly
- Android: Fixed an issue with the app glitching between Long and Short receipt
- Android: Fixed black screen when loading a PDF
- Android: Fixed an issue where the app allowed to stitch more than packageMaxScans images
- Android: Fixed first time launching lens is not showing stitchOtherIsOn option
- Android: Fixed an issue where some images are not being detected as LCD
- Android: Fixed an issue where the gallery allowed users to select more than 10 pages from the gallery
- Android: Fixed a crash in Gallery Picker
v2.5.53
What's Changed
- iOS: Added galleryDocumentDetectorIsOn and browseDocumentDetectorIsOn settings.
- iOS: Added is_emulator and galleryMultipleSelectionIsOn settings.
- iOS: Fixed document detection on PDF and images from gallery.
- iOS: Fixed discarding all images when only one is blurry.
- iOS: Fixed an app crashing when a large PDF is uploaded.
- iOS: Fixed the issue to keep the current document type after a new stitching.
- iOS: Fixed Try Again for PDF.
- iOS: Fixed the Crop Tip alert.
- iOS: Fixed the document type spinner selection.
- iOS: Fixed the document detection in Gallery.
- Android: Added stable version for dependencies
- Android: Added new settings to detect document from gallery and browse option
- Android: Added new setting to disable multi-gallery selection
- Android: Added new setting to disable low quality images
- Android: Added public function to return packages in queue
- Android: Added return is_emulator in the response
- Android: Added new setting pdfPreviewIsOn to preview the PDF files
- Android: Improved close camera on submit process
- Android: Updated Google Play Integrity dependency
- Android: Updated browse option to allow only PDFs
- Android: Fixed an issue with image stitching when using the gallery
- Android: Fixed Document Type not being detected when the app is installed
- Android: Fixed pdfEditIsOn setting not working as expected
- Android: Fixed Try Again button not working as expected
- Android: Fixed the issue business card not working from Gallery
- Android: Fixed API is not supporting device_user_uuid
- Android: Fixed Camera Loader Icon is overlapping 3 dots loader
2.5.50
What's Changed
- iOS: Added the PDF preview.
- iOS: Added ability to select multiple images from the Gallery.
- iOS: Added browseOtherIsOn, galleryOtherIsOn, galleryIcon, pdfEditIsOn, pdfPreviewIsOn and undoIsOn settings.
- iOS: Added discard all documents validation when press back button in preview screen.
- iOS: Fixed the default document type when the app is installed.
- Android: Added ability to select multiple images from the Gallery
- Android: Added functionality allowing users to return to the preview screen as iOS
- Android: Added a new setting to control the visibility of the gallery icon
- Android: Added the PDF preview
- Android: Added new setting pdfMaxSizeInMB to specify the maximum PDF size in megabytes
- Android: Added new preference to disable certain UI elements for the "OTHER" document type
- Android: Added new setting pdfEditIsOn for advanced PDF editing options
- Android: Improved hardware back button to validate multiple receipt uploads
- Android: Fixed an issue that allowed multiple images to be submitted
- Android: Fixed the MultipageIsOn setting now works as expected