Release v8.1.1 – 25 Jun2018 and older – GBG IDscan Documentation

Release v8.1.1 – 25 Jun2018 and older

V8.1.1 (25/06/2018)

  • Customer Journey
    • Added liveness step support
  • Liveness
    • Added optional liveness support, additional separate SDK must be added to the application
    • Added IDSLivenessViewController to support offline liveness test, which contains:
      • Calibration step for device position
      • Configurations:
        • Action Count
        • Time out for actions
        • Face images count
        • Maximum action failure count
      • Added Liveness Actions:
        • Left
        • Right
        • Up
        • Down
        • Frown
        • Smile
    • Requires third party dependency FLAnimatedImage to display animated images
  • Document Scanner
    • Added additional overlay for ID documents into the camera to showcase the correct orientation of the document
  • Web Services
    • Added call submitLivenessResult
      • Option to generate json request if proxy is used
      • Option so send as multipart request
      • Uses new endpoint “idscanenterprisesvc/journey/liveness/” (This needs to be added to proxies, reverse proxies and gateway solutions if using Liveness)
  • Sample app
    • Added sample to showcase how to use IDSLivenessViewController
    • Fixed QA reported crash #36772

V8.1.0 (10/05/2018)

  • Renamed all references from IDSmart to MJCS
  • Added Customer Journey Integration
    • Full journey needs only credentials to drive customer journey.
    • Delegate methods call are for cancel, error and response as aggregated journey response.
  • Web service end point changed.
    • Deleted getDetails method and added getJourney endpoint due to security reasons.
    • submitDocument endpoint moved to scan/upload, check Technical guide for changes.
    • Added property to change isExtracted field while constructing the request.
  • Document Scanner Controller Updated.
    • Added scanner type for Proof of Address(A4)
    • Added scanner type for Selfie
    • Classification & MRZ Scanner type removed due to the new smart capture profile
  • Camera updated with new module
    • 4K image capture for utility documents
    • iPhone X support
  • Added new document processing engine (IDESv2)
    • Improved document capture accuracy
    • Blur Detection
    • Glare Detection
  • Models/profile resources for auto-capture were separated into bundles.
  • Sample App updated with Customer Journey Controller integration.

V1.6.25 (10/04/2018)

  • Added on camera screen frame/guide overlay.
  • Added iPhone X check for camera screen icons
  • Added minimum resolution logic and warning message for auto capture.

V1.6.24 (21/12/2017)

  • Improved French document scanning in Smart Capture (French SDK package)
  • Improved Document Detection and Extraction.

V1.6.23 (02/10/2017)

  • Added additional build parameter “fembed-bitcode” to fully embed bitcode symbols inside the SDK.

V1.6.22 (14/08/2017)

  • Added support for Triple Scan Journeys
  • Added support for Proof of Address Journeys
  • Added token authentication
  • Fixed issue with FRA documents
  • Deprecated getDetails endpoint due to security risk
  • Bitcode enabled
  • Fixed sample app when second and third scan available, and if the user tap cancel button, journey starts again.
  • Added loader to the sample app result screen

V1.6.21 (25/05/2017)

  • Sample app updated in order to support new face match journey with required action.
  • Added kIDSEnterpriseRequiredActionCaptureSelfie required action constant inside the SDK.

V1.6.20 (14/04/2017)

  • Sample app updated
    • Journey has changed
    • UI changed
    • Selfie Support added
    • Double Sided Scan Support, Triple Scan Support added
    • Result Screen added
  • Removed osd.traineddata (size of the sdk reduced)
  • Get Details credentials alert bug fixed
  • Scanning Result Bugs fixed with required action supports
  • Tech Guide updated
  • README file updated
  • Documentation of Public Methods update
  • IDSmart.framework updated with new web service module

V1.5.21 (09/02/2017)

  • Fixed issue when the document source was not correctly specified for the backend.

V1.5.0 (27/12/2016)

  • Deprecated Developer Keys (IDSmartApplicationToken is no longer on .plist)
  • Deprecated old Web Service class
  • Deprecated old web service methods `submitIdentityDocument` and `submitUtilityDocument`
  • Refactored fixOrientation method in the sample app.
  • Removed unused Libs on the sample app
  • Removed old and deprecated methods from the Sample App
  • IDSmart.framework, IDSmart.bundle and opencv2.framework removed as default from sample app to give clients a clean sample app to avoid unremoved framework errors.
  • New dynamic IDSmart framework is ready to use.
  • Opencv removed as external dependency.
  • Public Methods updated with deprecation warnings
  • Documentation of Public Methods updated
  • Updated README
  • Technical Guide of SDK added
  • Jazzy Documentation added for all Public Headers
  • Package contents updated (Now it contains three different frameworks:iphoneos, iphonesimulator, iphoneuniversal) along with Documentation and Sample App.
  • iOS Deployment Target is now 8.0.
  • Shake motion added for showing the version number (Only works on debug mode on the Camera Screen)
  • IDSmart.framework’s headers updated along with new IDSWebServices classes
  • Sample App updated

v1.2.2-984 (24/08/2016)

  • Accessibility features added (voiceover, hints, etc.)
  • Camera screen alert overlay added
  • Simulator option activated for debug purpose. (Sample images added for front and back camera.)
  • Fixed a bug that occurred when the camera UI components would not rotate properly in landscape mode

v1.2.2-963 (15/06/2016)

  • Fixed a bug when a container application selected a different C++ standard library and used our SDK, causing a crash
  • Added code to sample application demonstrating how manual image selection works for cropping and processing

v1.2.2-954 (12/06/2016)

  • Fixed issue with concurrency while using default dispatch queues
  • Removed unnecessary content from IDsmart.bundle packaging to reduce library size impact on container application
Was this page helpful?