MobbScan Web: Changelog
v2.10
2.10.0 (January 9, 2023)
Improvements
- Improves performance by allowing you to disable false positive detection on intermediate images
v2.9
2.9.0 (November 8, 2022)
New features
- Adds passive liveness feature
- Adds COLIDCardV4 & PERIDCardEV2 to supported types
- Adds a new
setScanningText(text)method to allow customizing the loader text
Improvements
- Updates the enum of possible values of the identity verification operation
v2.8
2.8.34 (December 13, 2022)
Bug Fixes
- Fixes
setErrorAccessingCamera(listener)is only called once
2.8.33 (November 8, 2022)
Bug Fixes
- Fixes scanning / face detection listeners asynchronous handling
2.8.32 (September 30, 2022)
Bug Fixes
- Fixes the correct installation of the demo-simple folder in the ZIP release
New features
- Adds new
TIMEOUT_PERMISSIONwhen requesting camera permissions
Improvements
- Enables an autofocus camera on Samsung devices when running the MobbScan SDK in the Facebook Android app
2.8.31 (September 16, 2022)
Bug Fixes
- Fixes a bug that prevented proper access to the camera in iOS In-App-Browsers
2.8.30 (June 21, 2022)
New features
- Allows to customize liveness / facial detection countdown by
setFaceCountdown(Xseconds)method. By default, the countdown will not be displayed
Improvements
- On mobile devices, camera permissions are requested only when the user starts a process
- Performance improvements on liveness requests
2.8.29 (June 2, 2022)
Bug Fixes
- Fixes a bug that sometimes causes black screen for video unnantended process
- Fixes a bug that sometimes doesn't switch camera properly for video unnantended process
2.8.28 (May 19, 2022)
Bug Fixes
- Fixes error handling for liveness checking to avoid undefined cases
New features
- Adds document and face not_valid errors to cancelReason in video processes
- Add support for SLVIDCardV2 document type
Improvements
- Compresses liveness video size for Firefox browser
2.8.27 (April 6, 2022)
Improvements
- Improvements in document detection and facial recognition
- Better user experience in unattended video processes
2.8.26 (March 8, 2022)
Bug Fixes
- Fixes MAX_FILE_SIZE error behaviour
- Fixes a bug with NOT_DETECTED event in document detection from a file for mobile devices
New features
- Allows to separate document detection step in video processes
- Adds cancelReason to cancelVideo request
Improvements
- Adds animations to all processes with facial detection
- Hides sensitive information
- Updates jquery version to 3.6.0
2.8.25 (November 12, 2021)
Bug Fixes
- Fixes webcam error callbacks on stepwise processes
- Fixes a bug that allows document detection callbacks after TIMEOUT event
Improvements
- Adds START_VIDEO_SUCCESS callback when startUnattendedVideo ends OK
- Improves validateFace error handling
- Adds face detection callbacks
2.8.24 (October 14, 2021)
Bug Fixes
- Fixes a bug that freezes camera capture on document detection after iOS 15 update
- Fixes callback events when a video process has been cancelled
- Fixes a bug with video custom styles after iOS 15 update
New features
- Allows to cancel face detection process by
cancelFaceDetectionmethod
Improvements
- Improves liveness verification behaviour for iOS devices and Safari browser
- Adds new callback event LIVENESS_SENT_SUCCESSFULLY
- Add new UI to all liveness processes
2.8.23 (September 28, 2021)
Bug Fixes
- Fixes video styles after change camera using changeCameraButton
- Fixes a bug with licenseError flag behaviour
- Fixes bugs caused by video management library update
- Fixes a bug with document detection area, which prevents or makes the process difficult on some devices
- Fixes liveness behaviour on iOS devices and Safari browser
- Fixes frozen document detection in iOS 15
New features
- Adds device rotation text by
setRotationMessage(message)method
Improvements
- Adds only camera capture option to
setFileBrowserEnabledmethod - Updates supported document types
- Adds visual feedback for document detection on scan_simple.html file
2.8.22 (August 23, 2021)
Improvements
- Enlarges face detection oval size to improve user experience
2.8.21 (August 17, 2021)
Bug Fixes
- Fixes start method bug that was not regenerating the scanId after being called twice
2.8.20 (August 5, 2021)
Bug Fixes
- Fixes not_detected callback for document detection
- Fixes setTitle method for face step
- Adds PANIDCard to supported document types
New features
- Adds unattended video with liveness
- Adds OTP (One-Time Password) validation step in unattended video process
Improvements
- Adds error handling in liveness process
- Changes mirror camera from media query to user agent
- Improves face capture UX
- Updates video management library to latest version
2.8.19 (June 17, 2021)
Improvements
- Implements a timeout for the liveness request on iOS devices so that it can be configured
- Fixes the way frames are sent to the server in the liveness process for iOS devices so that they are queued properly
- Updates xdomain and removes
math.random()using uuid library instead to avoid vulnerabilities
2.8.18 (May 24, 2021)
Bug Fixes
- Fixes a bug with the facial recognition algorithm, which produces false positives. In addition, with this fix its accuracy is increased
- Fixes a bug with the liveness video process in iOS devices and Safari browser
New features
- Adds global timeout in unattended video
- Adds cancel video functionality when something unexpected happens in the unattended video process
- Changes document detection interface size in the unattended video custom process
2.8.17 (May 6, 2021)
Bug Fixes
- Fix scan_video and scan_video_custom interfaces when rotating the device
- Fixes a bug with duplicate permissions (Camera and camera+micro)
- Fixes a bug when operation mode is SCAN_ONLY_FRONT
- Fixes a bug that keeps the camera open while liveness process is sending info to server
- Fixes a bug that allows you to switch cameras while the process is in progress
- Fixes a bug with scan-video that allows you to continue with the process when an error has occurred on document scanning
New features
- Adds timeout handling for facial deteccion
- Adds timeout handling for video processes
- Adds not validated document error handling
- Adds separate html files for document scanning and liveness process
- Removes all scan_liveness methods and files. As a result, the
setLivenessModelsURLmethod is deprecated
2.8.16 (April 8, 2021)
Bug Fixes
- Fixes a bug with the face detector that was detecting faces outside of face overlay
- Fixes a bug where document detection hangs if a timeout has previously occurred
- Fixes a bug on mobile that always creates the input-file element. This bug allows the file browser to be opened when there is something wrong with the cam, even if you haven't enabled the element
- Fixes a bug that keeps the camera open on scan-video after the process is finished
- Fixes a bug that doesn't give feedback to the user when a error occurs with the document scan
New features
- Adds timeout handling for liveness
2.8.15 (March 5, 2021)
Bug Fixes
- Fixes a bug that shows 'Processing...' dialog in facial detection
- Fixes a bug with the face detection area on iPad Pro
- Fixes the scan video interface
- Changes the alert messages in the scan custom video. The previous one was confusing
2.8.14 (February 4, 2021)
Bug Fixes
- Fixes a bug with the document detector on iPad devices
2.8.13 (January 7, 2021)
Bug Fixes
- Fixes a bug with the face detector, which was detecting the face very quickly. This version increase the needed detected faces to stop detecting and adds a timeout of 3 seconds if the process is unattended.
2.8.12 (January 4, 2021)
Bug Fixes
- Fixes a bug with the document detector that freezes chrome browser on Android 11 devices.
- Fixes a bug that returns an empty image detecting face on iOS devices if the face is not in the middle of the video.
2.8.11 (December 31, 2020)
Bug Fixes
- Fixes a bug with the recorded video on iOS devices that shows the video black.
2.8.10 (December 30, 2020)
Bug Fixes
- Fixes a bug with the camera preview on Samsung galaxy active 2
- Fixes a bug that throw "there was an unknown camera error" instead a controlled error when camera is not readable.
2.8.9 (December 16, 2020)
Bug Fixes
- Fixes a bug that detects any ipad like a MacOSX computer. This bug does not allow changing the camera from rear to front to detect face
2.8.8 (December 3, 2020)
Bug Fixes
- Fixes a bug related to the face detector that detects face so fast. Decreased the speed on face detector.
- Fixes a bug that returns DOCUMENT ALREADY SCANNED if face detector is called twice with scan not finished yet.
2.8.7 (November 19, 2020)
Bug Fixes
- Fixes the unattended video to stop all media stream generated during the process
2.8.6 (November 17, 2020)
Bug Fixes
- Fixes the "cancel video" method in order to delete any evidences from backoffice
2.8.5 (November 16, 2020)
Bug Fixes
- Fixes the frontal and back side detection retry during unattended video process.
- Fixes unattended video controlled errors to catch it.
- Fixes face detector high speed on detect face using unattended video.
2.8.4 (November 12, 2020)
Bug Fixes
- Fixes the custom unattended video, as it was not launching a scan process to save the evidences.
- Fixes the record audio in the unattended video processes. It was not capturing the audio of the client.
2.8.3 (November 3, 2020)
Bug Fixes
- Add SLVDrivingLicense error to document types, fixing a missing error.
- Fixes notify error on unattended video. Adds a new event FINISHED_WITH_ERRORS to notify if an error has occured during process with an array of errors.
2.8.2 (October 29, 2020)
Bug Fixes
- Fixes MRZ document detector.
2.8.1 (October 27, 2020)
Bug Fixes
- Fixes a bug that does not shows count down before perform the face liveness.
2.8.0 (October 21, 2020)
Bug Fixes
- Fixes a bug that fires
OKevent on unattended before saving video on agent portal - Fixes a bug that does not display overlay document shadows on iOS devices
New features
- Adds head movement liveness validation
- Adds custom UI on save and scan record
- Adds detect face with provided scanId without having to perform scan document before
v2.7
2.7.3 (September 3, 2020)
Bug Fixes
- Fixes a bug on mobile devices where the front camera remains open at init api.
2.7.2 (September 2, 2020)
Bug Fixes
- Fixes a bug on mobile devices with Firefox browsers where the image is not properly cropped.
- Fixes mrz detector
- Fixes a bug where the camera selector does not select the default camera
- Fixes a bug where the blurred umbral does not allow to take a picture on desktop
2.7.1 (August 26, 2020)
Bug Fixes
- Fixes camera switch
- Fixes a bug that select the wrong camera on first try
- Fixes unattended detector with passport
- Fixes retry detect face on unattended
New features
- Adds
NOT_FOCUSEDevent with focus score on resultData
2.7.0 (July 17, 2020)
Bug Fixes
- Fixes opening the wrong camera on mobile devices with multiple back cameras
New features
- Improves detection speed
- Adds new unattended interface
- Simplifies unattended integration
- Improves face detection speed
v2.6
2.6.3 (June 8, 2020)
New features
- Enables scanning again with an identifier of scan (scanId) with the method
scanWithScanId
2.6.2 (May 22, 2020)
Bug Fixes
- Allows to start scan again with an identifier of scan (scanId) with the method
startWithScanId
2.6.1 (March 27, 2020)
Bug Fixes
- Scan results were not published to
recordListenerduring the scan using the unattended video.
2.6.0 (March 12, 2020)
New features
- Adds change camera button
- Adds setter to show flash button
- Removes jquery inside the library
- Adds animateScroll method to set where the animation should goes to
- Enables change camera while user is detecting document
- Experimental liveness support
- New face detection UI
- Improve Video API reliability
- Add listener to check video quality (
MobbScanApiVideo.setListenerNetworkQualityStats) - Improve Safari support
Bug Fixes
- Fixes startFullCapture issue
- Fixes use rear camera by default on mobile devices
- Fixed face detection on mobile devices
v2.5
2.5.22 (March 27, 2020)
Bug Fixes
- Scan results were not published to
recordListenerduring the scan using the unattended video.
2.5.21 (January 15, 2020)
Bug Fixes
- Solved stability issues
2.5.20 (November 4, 2019)
Fixes
- Fixed an issue with the face detector that didn't show the video on component due to a css issue.
2.5.19 (October 17, 2019)
Fixes
- Fixed an issue with the unattended flow that keeped the api freezed and the scan did not start.
2.5.18 (October 14, 2019)
Fixes
- Fixed an issue with the upload document flow that throws an error and blocks the API.
2.5.17 (October 1, 2019)
Fixes
- Fixed an issue with the document detection view that was causing the shadow effect rectangle in the document detector to disappear. This issue was happening only on iOS13 devices with Safari.
2.5.16 (September 3, 2019)
New features
- Adds a method on MobbScanAPI to stop the detector without waiting for detection or timeout.
2.5.15 (August 29, 2019)
Fixes
- Fixed request camera permission when initAPI method is called. This issue shows a popup to allow access camera device twice.
- Fixed an issue related with tablets on protrait mode that shows the detector view with an incorrect size. This size was not the same than those of the dummy images. Only works for devices (tablets or mobiles) with a width equal to or greater than 600px.
2.5.14.5 (August 19, 2019)
Fixes
- Fixed an issue related to Safari browsers that was causing an error when users uploaded an image.
2.5.14.4 (August 16, 2019)
Fixes
- Fixed an issue that was opening the front camera on mobile devices when the SDK was being used from a webview and users started the document detection flow.
2.5.14.3 (August 12, 2019)
Fixes
- Removes scroll animation
2.5.14.2
Fixes
- Don't reload image before sending detection event on Safari
2.5.14.1 (July 18, 2019)
Fixes
- Removes .json suffix from start and detectDocument
2.5.14 (July 11, 2019)
Enhancements
- Improves the speed of document detection. Now the time to detect the document is lower due to best preprocessed image before sending to the server and lowering the image size.
2.5.13.1 (June 18, 2019)
Fixes
- Removes .json suffix from start and detect document
2.5.13 (June 11, 2019)
Fixes
- Fixes sends the scanId value as deteccion sessions identifier
2.5.12.6 (September 12, 2019)
Fixes
- Checks if script is attached on the document to avoid draw face
2.5.12.5 (September 5, 2019)
Fixes
- Fixes error accesing camera on init api
2.5.12.4 (June 22, 2019)
Enhancements
- Changes big size from 480px to 440px
Fixes
- Fixes detector method
- Fixes big size containers
- Fixes final image cropped on big size
- Fixes div video mobile size
2.5.12.1 (June 22, 2019)
Fixes
- Changes css mobile detection height when device is portrait for tablets
2.5.12 (May 28, 2019)
Enhancements
- Improves detection speed
Fixes
- Fixes mobile detection when device is landscape
- Fixes bad video resolution when component is not loaded yet
2.5.11 (May 8, 2019)
Fixes
- Fixes camera capture on mobile with low resolution
2.5.10 (May 2, 2019)
Fixes
- Removes crossdomain value is true on all requests
2.5.9 (April 29, 2019)
Fixes
- Fixes loads library before jquery
2.5.8 (April 24, 2019)
Fixes
- Fixes startFullCapture
2.5.7 (April 17, 2019)
New features
- Adds customize flash button image
Fixes
- Fixes error 404 when library tries to load face images if face detection is not enabled.
2.5.6 (April 1, 2019)
New features
- Adds startPlaceholder method
- Allows user scan document without calls start before
2.5.5 (March 6, 2019)
Enhancements
- Extracts face detector to one independent library
- Changes document detector size from 700kb to 200kb
2.5.4 (February 28, 2019)
Enhancements
- Merge all JS in one file
- Removes include mobbscan.css programatically from JS
Fixes
- Fixes placeholder name hardcoded
2.5.3 (February 19, 2019)
New features
- Adds init api without license
Enhancements
- Removes license on request to enable inject it by middleware
Fixes
- Fixes detect passport image result with wrong aspect ratio
- Fixes detect document more than two times
2.5.2 (February 1, 2019)
Fixes
- Fixes front camera constraints issues
- Fixes black image if timeout is fired on mobile devices
- Throws license error and wont start document detector if license is not validated
- Removes credentials from request to avoid CORS issues
2.5.1 (January 8, 2019)
Fixes
- Fix slow and bad face detection
2.5.0 (August 7, 2018)
New features
Adds support to the native camera on mobile devices that it opens on web without delegate it to the camera app.
Adds turn on flash button. Now, this feature is only available on these browsers:
Android Webview Chrome for Android Firefox for Android Opera for Android Edge for Android Safari Version 59 59 No support 47 42 No support
Fixes
- Fix always resize images due to memory low.
- Fix native camera detection on iOs devices.
- Fixes camera issues with new browsers updates.
Enhancements
Improves image detected quality. Only on these browsers:
Android Webview Chrome for Android Firefox for Android Opera for Android Edge for Android Safari Version 59 59 No support 47 42 No support
v2.4
2.4.1 (July 2, 2018)
Fixes
- Fix bug of take whatever placed on the screen when mobbscan video record is taking the face evidence.
- Fix mobbscan video api unnatended mode.
2.4.0 (May 25, 2018)
New features
- New documents: El Salvador residence permit, Guatemala ID card, Peruvian electronic ID card and MEX ID cards (lite versions).
Fixes
- Fix bug of rotated face in second attempt for Android
v2.3
2.3.3 (May 2, 2018)
Fixes
- Fixes safari 11 webcam
- Fixes video stream issues when document is not detected
- Fixes upload image when other document is selected
- Fixes passport on mobbscan record
2.3.2 (April 18, 2018)
Fixes
- Fixes old browsers compatibility
2.3.1 (April 16, 2018)
New features
- Adds setViewCode method.
Fixes
- Fixes big size elements properties
- Fixes multiple sdk initialization input file issue
2.3.0 (March 2, 2018)
New features
- Adds support to Safari 11
Fixes
- Fixes issues with face detection loop
- Fixes face image not fills container and adds black margin
- Fixes content static size, rirles, document and placeholders
- Fixes stop video stream when document is detected
- Fixes face detector on Edge browser
- Fixes styles on Safari
v2.2
2.2.3 (February 23, 2018)
Fixes
- Fixes problems with video on Hight Availability environments
2.2.2 (February 22, 2018)
Fixes
- Fixes problems with Hight Availability environments
2.2.1 (February 21, 2018)
Fixes
- Fixes CORS problems with the init method and xdomain library
2.2.0 (February 6, 2018)
New features
- Adds detection steps while recording the disattended video
- Adds CORS compatibility
v2.1
2.1.3 (January 10, 2018)
Fixes
- Fixes face scan place
- Default timeout configured to 60 seconds
- Minor bugs fixed
2.1.2 (December 19, 2017)
Fixes
- Issues about timeout controls
2.1.1 (December 5, 2017)
Fixes
- Video connection with agent and user
- Video creation on server
2.1.0 (November 22, 2017)
New features
- Easy api integration (like mobile platforms)
- API reference documentation
v2.0
2.0.0 (September 22, 2017)
New features
- Document detection on real time
- Listeners implementation for an easy integration
v1.0
1.0.1 (March 3, 2016)
Fixes
- Facial tracking minor bug
Enhancements
- Facial tracking library updated
