VideoID Changelog
Version 2.3.Xβ
Last release: 2.3.23 β 21/10/2025
Main Updatesβ
- Updated Reader dependency and models to improve document capture process.
- Added
documentFaceImageMapTokenizedfunctionality. - Changed
OcrMapkeys from0 / 1 β FRONT / BACK. - Added
isReadyToRecordchecks inRecordingViewModel. - Implemented
FACE + FRONTmode. - Returned
documentFullImagein results. - Reduced component size and memory footprint.
- Added Reader models integration.
- Introduced configuration parameter
documentQualityThreshold. - Implemented β€ threshold validation logic.
- Refactored and cleaned internal methods for readability.
- Updated Core dependency to
v2.3.3and Reader tov1.5.0. - Added configuration parameter
faceQualityThreshold. - Created
TrackAssetsServiceandGetReaderModelsServicefor modular logic. - Improved
DetectDocumentServiceand OCR validation. - Updated constants and Excel-based translations.
- Enhanced animations and UX behavior.
- Refactored Font system using
UIFontMetrics. - Added SDR dependencies.
- Improved
DocumentReaderdetection accuracy. - Added change-side logic for multi-page capture.
- Introduced document capture functionality with overlay view.
- Integrated first version of voice capture.
- Added Catalan, Portuguese (PT/BR), and Spanish locale support.
Fixesβ
- Renamed
FRONTandBACK β FrontandBackfor consistency. - Fixed UIViewController call from background thread on app launch and permissions.
- Added
weak selfreferences to prevent memory leaks. - Added fallback for
documentQualityThresholdlimits. - Fixed incorrect image on back capture.
- Fixed literal errors in
ONLY_FACEmode. - Removed obsolete
iqaReadablecheck (handled by Reader). - Fixed animation transitions.
- Fixed missing imports and visibility issues.
- Actualizada dependencia de Core a
v2.3.3y Reader av1.9.0. - Fixed crash on back capture completion.
- Downgraded iOS minimum version
14 β 13. - Fixed selfie capture logic.
- Fixed
operationIdretrieval fromoperationController. - Removed obsolete parameters and class references.
- Fixed
Package.swiftissue. - Fixed blank screen from multiple navigation triggers.
- Fixed missing imports and incorrect folder placement.
- Refactored
AnalyticsManager β IAnalyticsController.
Version 2.2.Xβ
Last release: 2.2.11 β 31/03/2025
Main Updatesβ
- Added
autoFaceDetectionparameter and camera button logic. - Enabled camera selection and custom fonts.
- Improved progress bar and UX responsiveness.
- Added Dark Mode compatibility.
- Managed
AgoraKitdelegate lifecycle. - Added diagnostic navigations for debugging.
- Refactored
VideoIdStepsfor simpler UI management. - Updated timeout configuration.
- Added custom image color configuration.
- Implemented 3-second timeout fallback for disconnections.
- Improved image rotation and StepData management.
- Updated Core dependency to
v2.2.0. - Added face detection and tutorial-less mode.
- Cleaned unused resources and animations.
- Updated literals for consistency.
Fixesβ
- Fixed
cameraPreferredconfiguration issue. - Fixed UI inconsistencies in certain steps.
- Fixed Core dependency conflicts.
- Fixed successResponse handling logic.
- Fixed face detection flow and signature literals.
Version 2.1.Xβ
Last release: 2.1.2 β 28/08/2024
Main Updatesβ
- Adapted to Core
v2.1.X. - Added custom colors, animations, and accessibility labels.
- Expanded video presentation area.
- Updated neutral color palette.
Fixesβ
- Fixed localization casing.
- Fixed race condition in chained tracking calls.
- Fixed animation name mismatch and permission handling.
Version 2.0.Xβ
Last release: 2.0.2 β 30/04/2024
Main Updatesβ
- Updated Widget and Constants (
v2.0.0). - Added Privacy Manifest and
.xcprivacyresources. - Adapted to Core
v2.0.0, Agorav4.3.0, and Lottiev4.4.0. - Refactored error handling β both video and document appear in logs on failure/cancel.
- Added retry-on-timeout behavior.
Fixesβ
- Fixed race condition when
AgoraKitunavailable. - Fixed blank video and incorrect flow step sequence.
- Fixed initialization on background thread.
- Fixed multiple UX bugs (signature, dark mode, permissions).
Version 1.5.Xβ
Last release: 1.5.11 β 12/03/2024
Main Updatesβ
- Added
SignatureVideoIdand network error handling. - Added
HapticNotificationand vibration support. - Updated Starscream dependency and constants.
- Adapted to Core
v1.5.6and refactored configurations. - Updated Core dependency and constants.
- Added new diagnostic screens and configuration flow.
- Improved progress bar per step for visual feedback.
- Refactored JSON-based configuration initialization.
Fixesβ
- Fixed tracking step naming.
- Prevented null or empty URL/API/Tenant initialization.
- Fixed timeout logic and signature restart.
- Fixed literals and payload parameters.