Skip to content

Commit be67347

Browse files
Release 14.73.0
1 parent c1d9892 commit be67347

47 files changed

Lines changed: 1850 additions & 1185 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,41 @@ and the SDK adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html)
77

88
When any of the string translations change, it will result in a MINOR version change. As a result, you are responsible for ensuring the correct layout if you are using custom translations (see [language localization](https://documentation.onfido.com/sdk/web/#custom-translations-and-text)).
99

10+
## [v14.73.0] - 2026-05-06
11+
12+
### Added
13+
14+
- Add support for placeable signatures for Request e-signature
15+
16+
### Fixed
17+
18+
- Fix wrong country flag briefly shown in the document country selection screen on slow connections
19+
- Fix SDK_ERROR and UI freeze caused by passive_signals data collection failure on iOS 18.7
20+
- Fix Verified Credential redirects on certain iOS browsers
21+
22+
## [v14.72.0] - 2026-04-15
23+
24+
### Fixed
25+
26+
- Ensure analytics events fall back to a valid locale when the SDK language configuration is missing or does not provide one.
27+
- Fix error when cross device has too many connections
28+
29+
## [v14.71.0] - 2026-04-02
30+
31+
### Changed
32+
33+
- Bug fixes and stability improvements.
34+
35+
## [v14.70.0] - 2026-03-25
36+
37+
### Changed
38+
39+
- Bug fixes and stability improvements.
40+
41+
### Fixed
42+
43+
- Fix theme property in typescript types for npm package
44+
1045
## [v14.69.0] - 2026-03-18
1146

1247
### Changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -589,13 +589,13 @@ In addition to forcing the cross-device flow, the cross-device experience can be
589589

590590
In an effort to provide more flexibility and security to the cross-device experience, new features are gradually
591591
being introduced in the main user flow.
592-
The capabilities listed below are available to all integrations using the Web SDK version 14.44 and above.
592+
The capabilities listed below are available to all integrations using the Web SDK version 14.66 and above.
593593
For more information and activation, please contact [Customer Support](mailto:support@onfido.com) or your Customer
594594
Success Manager.
595595

596596
| Beta feature | |
597597
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
598-
| **Dynamic cross-device QR code** <br/> When enabled, the QR code displayed in the source (desktop) session will automatically refresh every 10 seconds. <br/>This feature cannot currently be used with other link methods. | |
598+
| **Dynamic cross-device QR code** <br/> When enabled, the QR code displayed in the source (desktop) session will automatically refresh every 20 seconds. <br/>This feature cannot currently be used with other link methods. | |
599599
| **User connection confirmation screen** <br/> When enabled, this new screen would appear as the first screen on the end-user's mobile device. It displays metadata relating to the source (desktop) session as well as guidance and an opportunity to drop out of the cross-device flow. | ![Cross-device confirmation screen](demo/cross-device-confirmation.png) |
600600
| **User verification screen** <br/> This screen is provided independently of (and would appear after) the aforementioned cross-device confirmation screen. When enabled, the mobile screen would request the end-user to select the confirmation code that appears on the initiating source (desktop) screen. Incorrect entry results in the cancellation of the flow. | ![Cross-device verification desktop screen](demo/cross-device-verification-source.png) ![Cross-device verification mobile screen](demo/cross-device-verification-mobile.png) |
601601

locales/ar/ar.json

Lines changed: 41 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -940,7 +940,7 @@
940940
"photo_of_screen_detail": "يرجى استخدام المستند الأصلي الخاص بك. لا يتم قبول الصور من الشاشة أو النسخ الفوتوغرافية",
941941
"photo_of_screen_title": "تم اكتشاف صورة للشاشة",
942942
"redo": "إعادة",
943-
"title": "تحقق من صورتك",
943+
"title": "راجع صورتك",
944944
"unsupported_file_detail": "يرجى تحميل صورتك بصيغة JPG أو JPEG أو PNG أو PDF. يجب ألا يتجاوز حجم الملف 10 ميغابايت.",
945945
"unsupported_file_title": "الملف غير مدعوم",
946946
"upload": "التحميل",
@@ -949,6 +949,7 @@
949949
},
950950
"scan": {
951951
"button_help": "هل تحتاج إلى مساعدة؟",
952+
"button_help_accessibility": "The Need Help? button is now highlighted. Tap it if you need assistance.",
952953
"button_manual": "ابدأ المسح",
953954
"feedback": {
954955
"alignment_center_document": "ضع المستند في الوسط",
@@ -1406,6 +1407,8 @@
14061407
"feedback_move_left_accessibility": "حرك جهازك إلى اليسار",
14071408
"feedback_move_right_accessibility": "حرك جهازك إلى اليمين",
14081409
"feedback_move_up_accessibility": "حرك جهازك للأعلى",
1410+
"feedback_multiple_faces_detected": "تم اكتشاف عدة وجوه",
1411+
"feedback_multiple_faces_detected_accessibility": "تم اكتشاف عدة وجوه. تأكد من أنك الشخص الوحيد أمام الكاميرا",
14091412
"feedback_no_face_detected": "لم يتم اكتشاف وجهك",
14101413
"feedback_no_face_detected_accessibility": "لم يتم الكشف عن الوجه. ضع وجهك أمام جهازك",
14111414
"feedback_not_centered": "الوجه ليس في المنتصف",
@@ -1981,6 +1984,7 @@
19811984
},
19821985
"doc_scan": {
19831986
"button_help": "document.scan.button_help",
1987+
"button_help_accessibility": "document.scan.button_help_accessibility",
19841988
"button_manual": "document.scan.button_manual",
19851989
"feedback": {
19861990
"alignment_center_document": "document.scan.feedback.alignment_center_document",
@@ -2334,6 +2338,14 @@
23342338
"helper_attempts_left": "nfc.pin_entry.optional_helper_attempts_left",
23352339
"helper_final_attempt": "nfc.pin_entry.optional_helper_final_attempt"
23362340
},
2341+
"face_biometrics": {
2342+
"capture": {
2343+
"feedback": {
2344+
"multiple_faces": "faceMotion.face_alignment.feedback_multiple_faces_detected",
2345+
"multiple_faces_accessibility": "faceMotion.face_alignment.feedback_multiple_faces_detected_accessibility"
2346+
}
2347+
}
2348+
},
23372349
"generic": {
23382350
"accessibility": {
23392351
"dismiss_alert": "common.alert.dismiss_alert"
@@ -3905,6 +3917,8 @@
39053917
"feedback_move_left_accessibility": "حرك جهازك إلى اليسار",
39063918
"feedback_move_right_accessibility": "حرك جهازك إلى اليمين",
39073919
"feedback_move_up_accessibility": "حرك جهازك للأعلى",
3920+
"feedback_multiple_faces_detected": "تم اكتشاف عدة وجوه",
3921+
"feedback_multiple_faces_detected_accessibility": "تم اكتشاف عدة وجوه. تأكد من أنك الشخص الوحيد أمام الكاميرا",
39083922
"feedback_no_face_detected": "لم يتم اكتشاف وجهك",
39093923
"feedback_no_face_detected_accessibility": "لم يتم الكشف عن الوجه. ضع وجهك أمام جهازك",
39103924
"feedback_not_centered": "الوجه ليس في المنتصف",
@@ -4053,12 +4067,12 @@
40534067
},
40544068
"pin_entry": {
40554069
"button_primary": "استمر",
4056-
"helper_attempts_left": "[%i] محاولات متبقية",
4070+
"helper_attempts_left": "%d محاولات متبقية",
40574071
"helper_final_attempt": "محاولة واحدة متبقية. سيتم حظر الشريحة بعد المحاولة الفاشلة التالية",
40584072
"optional_button_tertiary": "تخطي مسح شريحة NFC",
4059-
"optional_helper_attempts_left": "[%i] محاولات متبقية. تخطَّ هذه الخطوة أدناه.",
4060-
"optional_helper_final_attempt": "[%i] محاولة متبقية قبل حظر شريحة NFC الخاصة بك. تخطَّ هذه الخطوة أدناه.",
4061-
"subtitle": "هذا ضروري لقراءة شريحة NFC بأمان. لقد أنشأت هذا الرقم المكوَّن من [%i] أرقام عند إصدار مستندك.",
4073+
"optional_helper_attempts_left": "%d محاولات متبقية. تخطَّ هذه الخطوة أدناه.",
4074+
"optional_helper_final_attempt": "%d محاولة متبقية قبل حظر شريحة NFC الخاصة بك. تخطَّ هذه الخطوة أدناه.",
4075+
"subtitle": "هذا ضروري لقراءة شريحة NFC بأمان. لقد أنشأت هذا الرقم المكوَّن من %d أرقام عند إصدار مستندك.",
40624076
"title": "أدخل الرقم السري لوثيقتك",
40634077
"title_incorrect": "رمز PIN غير صحيح"
40644078
},
@@ -4081,7 +4095,7 @@
40814095
"document": "بمجرد اكتشاف الشريحة، حافظ على هاتفك والوثيقة ثابتين.",
40824096
"passport": "بمجرد اكتشاف الرقاقة، ابق هاتفك وجواز سفرك ثابتين."
40834097
},
4084-
"pin_disclaimer": "سنطلب منك رقم التعريف الشخصي (PIN) المكوّن من [%i] أرقام لوثيقتك قبل مسح الشريحة.",
4098+
"pin_disclaimer": "سنطلب منك رقم التعريف الشخصي (PIN) المكوّن من %d أرقام لوثيقتك قبل مسح الشريحة.",
40854099
"title_document": "افحص الوثيقة الخاصة بك",
40864100
"title_passport": "قم بمسح رقاقة جواز سفرك",
40874101
"video_instruction_accessibility": "تعليمات فيديو"
@@ -4546,24 +4560,24 @@
45464560
"blur_detail": "تأكد من أن كل شيء واضح",
45474561
"blur_title": "تم كشف صورة ضبابية",
45484562
"body": "تأكد من أن بياناتك واضحة وليست محجوبة",
4549-
"body_accommodation_tenancy_certificate": "تأكد من أنك قمت بتحميل صفحة الوثيقة بأكملها، وأن التفاصيل واضحة للقراءة بدون ضبابية أو وهج",
4550-
"body_address_card": "تأكد من أنك قمت بتحميل صفحة الوثيقة بأكملها، وأن التفاصيل واضحة للقراءة بدون ضبابية أو وهج",
4551-
"body_address_certificate": "تأكد من أنك قمت بتحميل صفحة الوثيقة بأكملها، وأن التفاصيل واضحة للقراءة بدون ضبابية أو وهج",
4552-
"body_bank_building_society_statement": "تأكد من تحميل صفحة المستند بأكملها، وأن التفاصيل واضحة للقراءة دون أي ضبابية أو وهج",
4553-
"body_bank_statement": "تأكد من تحميل صفحة المستند بأكملها، وأن التفاصيل واضحة للقراءة دون أي ضبابية أو وهج",
4554-
"body_benefit_letters": "تأكد من تحميل صفحة المستند بأكملها، وأن التفاصيل واضحة للقراءة دون أي ضبابية أو وهج",
4555-
"body_bill": "تأكد من تحميل صفحة المستند بأكملها، وأن التفاصيل واضحة للقراءة دون أي ضبابية أو وهج",
4556-
"body_council_tax": "تأكد من تحميل صفحة المستند بأكملها، وأن التفاصيل واضحة للقراءة دون أي ضبابية أو وهج",
4557-
"body_exchange_house_statement": "تأكد من أنك قمت بتحميل صفحة الوثيقة بأكملها، وأن التفاصيل واضحة للقراءة بدون ضبابية أو وهج",
4558-
"body_general_letter": "تأكد من أنك قمت بتحميل صفحة الوثيقة بأكملها، وأن التفاصيل واضحة للقراءة بدون ضبابية أو وهج",
4563+
"body_accommodation_tenancy_certificate": "تأكد من أن المستند بأكمله ظاهر وأن جميع التفاصيل واضحة، بدون أي تشويش أو وهج",
4564+
"body_address_card": "تأكد من أن المستند بأكمله ظاهر وأن جميع التفاصيل واضحة، بدون أي تشويش أو وهج",
4565+
"body_address_certificate": "تأكد من أن المستند بأكمله ظاهر وأن جميع التفاصيل واضحة، بدون أي تشويش أو وهج",
4566+
"body_bank_building_society_statement": "تأكد من أن المستند بأكمله ظاهر وأن جميع التفاصيل واضحة، بدون أي تشويش أو وهج",
4567+
"body_bank_statement": "تأكد من أن المستند بأكمله ظاهر وأن جميع التفاصيل واضحة، بدون أي تشويش أو وهج",
4568+
"body_benefit_letters": "تأكد من أن المستند بأكمله ظاهر وأن جميع التفاصيل واضحة، بدون أي تشويش أو وهج",
4569+
"body_bill": "تأكد من أن المستند بأكمله ظاهر وأن جميع التفاصيل واضحة، بدون أي تشويش أو وهج",
4570+
"body_council_tax": "تأكد من أن المستند بأكمله ظاهر وأن جميع التفاصيل واضحة، بدون أي تشويش أو وهج",
4571+
"body_exchange_house_statement": "تأكد من أن المستند بأكمله ظاهر وأن جميع التفاصيل واضحة، بدون أي تشويش أو وهج",
4572+
"body_general_letter": "تأكد من أن المستند بأكمله ظاهر وأن جميع التفاصيل واضحة، بدون أي تشويش أو وهج",
45594573
"body_government_letter": "قدّم صفحة المستند بالكامل للحصول على أفضل النتائج",
4560-
"body_identity_document_with_address": "تأكد من أنك قمت بتحميل صفحة الوثيقة بأكملها، وأن التفاصيل واضحة للقراءة بدون ضبابية أو وهج",
4561-
"body_insurance_statement": "تأكد من أنك قمت بتحميل صفحة الوثيقة بأكملها، وأن التفاصيل واضحة للقراءة بدون ضبابية أو وهج",
4562-
"body_mobile_phone_bill": "تأكد من أنك قمت بتحميل صفحة الوثيقة بأكملها، وأن التفاصيل واضحة للقراءة بدون ضبابية أو وهج",
4563-
"body_mortgage_statement": "تأكد من أنك قمت بتحميل صفحة الوثيقة بأكملها، وأن التفاصيل واضحة للقراءة بدون ضبابية أو وهج",
4564-
"body_pension_property_statement_letter": "تأكد من أنك قمت بتحميل صفحة الوثيقة بأكملها، وأن التفاصيل واضحة للقراءة بدون ضبابية أو وهج",
4565-
"body_tax_letter": "تأكد من تحميل صفحة المستند بأكملها، وأن التفاصيل واضحة للقراءة دون أي ضبابية أو وهج",
4566-
"body_utility_bill": "تأكد من تحميل صفحة المستند بأكملها، وأن التفاصيل واضحة للقراءة دون أي ضبابية أو وهج",
4574+
"body_identity_document_with_address": "تأكد من أن المستند بأكمله ظاهر وأن جميع التفاصيل واضحة، بدون أي تشويش أو وهج",
4575+
"body_insurance_statement": "تأكد من أن المستند بأكمله ظاهر وأن جميع التفاصيل واضحة، بدون أي تشويش أو وهج",
4576+
"body_mobile_phone_bill": "تأكد من أن المستند بأكمله ظاهر وأن جميع التفاصيل واضحة، بدون أي تشويش أو وهج",
4577+
"body_mortgage_statement": "تأكد من أن المستند بأكمله ظاهر وأن جميع التفاصيل واضحة، بدون أي تشويش أو وهج",
4578+
"body_pension_property_statement_letter": "تأكد من أن المستند بأكمله ظاهر وأن جميع التفاصيل واضحة، بدون أي تشويش أو وهج",
4579+
"body_tax_letter": "تأكد من أن المستند بأكمله ظاهر وأن جميع التفاصيل واضحة، بدون أي تشويش أو وهج",
4580+
"body_utility_bill": "تأكد من أن المستند بأكمله ظاهر وأن جميع التفاصيل واضحة، بدون أي تشويش أو وهج",
45674581
"close": "إغلاق",
45684582
"crop_detail": "تأكد من أن المستند مرئي بالكامل",
45694583
"crop_title": "تم اكتشاف صورة مقطوعة",
@@ -4577,7 +4591,7 @@
45774591
"no_doc_detail": "تأكد من وجود جميع المستندات في الصورة",
45784592
"no_doc_title": "لم يتم اكتشاف المستند",
45794593
"redo": "إعادة",
4580-
"title": "تحقق من صورتك",
4594+
"title": "راجع صورتك",
45814595
"unsupported_file_detail": "يرجى تحميل صورتك بصيغة JPG أو JPEG أو PNG أو PDF. يجب ألا يتجاوز حجم الملف 10 ميغابايت.",
45824596
"unsupported_file_title": "الملف غير مدعوم",
45834597
"upload": "التحميل",
@@ -4588,9 +4602,9 @@
45884602
"accessibility": "المستندات التي يمكنك استخدامها للتحقق من هويتك",
45894603
"country_header": "دولة الإصدار",
45904604
"doctypes_header": "المستندات المقبولة",
4591-
"subtitle": "هذه هي الوثائق الأكثر احتمالاً لإظهار العنوان الحالي لمسكنك",
4605+
"subtitle": "اختر مستندًا حديثًا يوضح عنوان منزلك الحالي",
45924606
"subtitle_merged": "حدد الدولة المصدرة لمعرفة المستندات التي نقبلها",
4593-
"title": "تحديد مستند",
4607+
"title": "تحقَّق من عنوانك",
45944608
"title_merged": "اختر مستندك"
45954609
},
45964610
"upload": {
@@ -4774,7 +4788,7 @@
47744788
"retake": "إعادة",
47754789
"submit": "التحميل",
47764790
"subtitle": "تأكد من أن بياناتك واضحة وليست محجوبة",
4777-
"title": "تحقق من صورتك"
4791+
"title": "راجع صورتك"
47784792
},
47794793
"selection": {
47804794
"body": "إعادة بدء التسجيل",

0 commit comments

Comments
 (0)