Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/biometrics-core-bump.md

This file was deleted.

12 changes: 7 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@

Please follow the documentation at [docs.microblink.com](https://docs.microblink.com)!

> **Windows users:** We recommend Windows Subsystem for Linux (WSL) to install dependencies and run the repository commands.

## Questions & Issues

Have questions, feedback, or running into issues? We're here to help! Contact us at [support@microblink.com](mailto:support@microblink.com). We value your input and are committed to making BlinkID the best solution for your app.
Expand Down Expand Up @@ -36,11 +38,11 @@ Have questions, feedback, or running into issues? We're here to help! Contact us

### Biometrics

| Package | Version |
| -------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
| [@microblink/biometrics](https://github.com/microblink/web-sdks/tree/main/packages/biometrics) | [![npm](https://img.shields.io/npm/v/@microblink/biometrics.svg)](https://www.npmjs.com/package/@microblink/biometrics) |
| [@microblink/biometrics-core](https://github.com/microblink/web-sdks/tree/main/packages/biometrics-core) | [![npm](https://img.shields.io/npm/v/@microblink/biometrics-core.svg)](https://www.npmjs.com/package/@microblink/biometrics-core) |
| [@microblink/biometrics-ux-manager](https://github.com/microblink/web-sdks/tree/main/packages/biometrics-ux-manager) | [![npm](https://img.shields.io/npm/v/@microblink/biometrics-ux-manager.svg)](https://www.npmjs.com/package/@microblink/biometrics-ux-manager) |
| Package | Version | Changelog |
| -------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- |
| [@microblink/biometrics](https://github.com/microblink/web-sdks/tree/main/packages/biometrics) | [![npm](https://img.shields.io/npm/v/@microblink/biometrics.svg)](https://www.npmjs.com/package/@microblink/biometrics) | [CHANGELOG](https://github.com/microblink/web-sdks/blob/main/packages/biometrics/CHANGELOG.md) |
| [@microblink/biometrics-core](https://github.com/microblink/web-sdks/tree/main/packages/biometrics-core) | [![npm](https://img.shields.io/npm/v/@microblink/biometrics-core.svg)](https://www.npmjs.com/package/@microblink/biometrics-core) | [CHANGELOG](https://github.com/microblink/web-sdks/blob/main/packages/biometrics-core/CHANGELOG.md) |
| [@microblink/biometrics-ux-manager](https://github.com/microblink/web-sdks/tree/main/packages/biometrics-ux-manager) | [![npm](https://img.shields.io/npm/v/@microblink/biometrics-ux-manager.svg)](https://www.npmjs.com/package/@microblink/biometrics-ux-manager) | [CHANGELOG](https://github.com/microblink/web-sdks/blob/main/packages/biometrics-ux-manager/CHANGELOG.md) |

### Camera Manager

Expand Down
7 changes: 7 additions & 0 deletions apps/examples/blinkid-advanced-setup/src/App.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,13 @@ export const App: Component = () => {

console.log("creating new session");

/* Optionally use one of our presets for the scanning session settings
const scanningSettings = await blinkIdCore.buildDocumentVideoSettings({
scenario: "general",
captureEnvironment: "hand-held",
});
*/

/*
* Initialize the session with the default settings.
* For additional configuration look at the BlinkIdSessionSettings type.
Expand Down
16 changes: 8 additions & 8 deletions docs/biometrics/OssDependencies.md
Original file line number Diff line number Diff line change
Expand Up @@ -129,26 +129,26 @@ This report includes:
| Package | License | URL | Description |
|---------|---------|-----|-------------|
| concurrentqueue/1.0.4.mb.1 | BSD-2-Clause,BSL-1.0 | N/A | N/A |
| ConfigEx/27.0.0-biometrics.alpha.1 | MIT | [Link](https://github.com/microblink/config_ex) | N/A |
| ConfigEx/27.0.0-biometrics.alpha.3 | MIT | [Link](https://github.com/microblink/config_ex) | N/A |
| core-identity++http_archive+adv-obfuscator | BSD-3-Clause-Clear | [Link](https://github.com/microblink/ADVObfuscator) | N/A |
| core-identity++http_archive+kiwaku | BSL-1.0 | [Link](https://github.com/microblink/kiwaku) | N/A |
| core-identity++http_archive+micro-ecc | BSD-2-Clause | [Link](https://github.com/microblink/micro-ecc) | N/A |
| core-identity++http_archive+qoixx | MIT | [Link](https://github.com/wx257osn2/qoixx) | N/A |
| core-identity++http_archive+utfcpp | BSL-1.0 | [Link](https://github.com/nemtrif/utfcpp) | N/A |
| cpuinfo/0.0.0-20260312-7607ca5.mb.1 | BSD-2-Clause | N/A | N/A |
| eigen/5.0.1.bcr.2 | MPL-2.0 | N/A | N/A |
| Err/27.0.0-biometrics.alpha.1 | BSL-1.0 | [Link](https://github.com/microblink/err) | N/A |
| Functionoid/27.0.0-biometrics.alpha.1 | BSL-1.0 | [Link](https://github.com/microblink/functionoid) | N/A |
| Hash/27.0.0-biometrics.alpha.1 | Zlib | [Link](https://github.com/stbrumme/hash-library) | N/A |
| Err/27.0.0-biometrics.alpha.3 | BSL-1.0 | [Link](https://github.com/microblink/err) | N/A |
| Functionoid/27.0.0-biometrics.alpha.3 | BSL-1.0 | [Link](https://github.com/microblink/functionoid) | N/A |
| Hash/27.0.0-biometrics.alpha.3 | Zlib | [Link](https://github.com/stbrumme/hash-library) | N/A |
| libbacktrace/1.0.0-20250926-7939218.mb.1 | BSD-3-Clause | N/A | N/A |
| libdeflate/1.25 | MIT | N/A | N/A |
| libjpeg_turbo/3.1.3.bcr.6 | BSD-3-Clause-Modification,IJG,Zlib | N/A | N/A |
| libpng/1.6.58 | libpng-2.0 | N/A | N/A |
| MMap/27.0.0-biometrics.alpha.1 | BSL-1.0 | [Link](https://github.com/microblink/mmap) | N/A |
| nanopb/27.0.0-biometrics.alpha.1 | Zlib | [Link](https://github.com/nanopb/nanopb) | N/A |
| libpng/1.6.58.bcr.1 | libpng-2.0 | N/A | N/A |
| MMap/27.0.0-biometrics.alpha.3 | BSL-1.0 | [Link](https://github.com/microblink/mmap) | N/A |
| nanopb/27.0.0-biometrics.alpha.3 | Zlib | [Link](https://github.com/nanopb/nanopb) | N/A |
| opencv/5.0.0.mb.4 | Apache-2.0 | N/A | N/A |
| pthreadpool/0.0.0-20250926-560c60d.mb.1 | BSD-2-Clause | N/A | N/A |
| rapidjson/1.1.0.mb.20250205 | MIT | N/A | N/A |
| sweater/27.0.0-biometrics.alpha.1 | MIT | [Link](https://github.com/microblink/sweater) | N/A |
| sweater/27.0.0-biometrics.alpha.3 | MIT | [Link](https://github.com/microblink/sweater) | N/A |
| xnnpack/20230525.6.0 | BSD-3-Clause | [Link](https://github.com/microblink/XNNPACK) | N/A |
| zlib/1.3.2.mb.2 | Zlib | N/A | N/A |
9 changes: 9 additions & 0 deletions packages/biometrics-common/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# @microblink/biometrics-common

## 1000.0.2

## 1000.0.1

## 1000.0.0

Added shared face capture types, errors, diagnostics, and utilities for Biometrics packages
2 changes: 1 addition & 1 deletion packages/biometrics-common/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@microblink/biometrics-common",
"version": "0.1.0",
"version": "1000.0.2",
"private": true,
"description": "Biometrics Common Utilities",
"keywords": [],
Expand Down
6 changes: 6 additions & 0 deletions packages/biometrics-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @microblink/biometrics-core

## 1000.0.2

### Patch Changes

- Improved face detector performance and liveness frame sampling

## 1000.0.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/biometrics-core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@microblink/biometrics-core",
"version": "1000.0.1",
"version": "1000.0.2",
"description": "Biometrics Core SDK",
"keywords": [],
"license": "ISC",
Expand Down
9 changes: 9 additions & 0 deletions packages/biometrics-ux-manager/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @microblink/biometrics-ux-manager

## 1000.0.2

### Patch Changes

- Fixed the face guide shrinking relative to the camera video at low browser zoom levels
- Fixed success animation not scaling properly on large monitors
- Updated dependencies
- @microblink/biometrics-core@1000.0.2

## 1000.0.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/biometrics-ux-manager/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@microblink/biometrics-ux-manager",
"version": "1000.0.1",
"version": "1000.0.2",
"description": "Biometrics guided capture UX manager for Web",
"keywords": [
"biometrics",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -203,6 +203,7 @@ export function BiometricsFeedbackUi<DialogKind extends string = never>(props: B
frameWidth={state().frameSize.width}
frameHeight={state().frameSize.height}
mirrorX={state().mirrorX}
isDesktop={props.manager.isDesktop}
landmarksVisible={!!state().landmarks}
showProgress={showProgress()}
captureComplete={isCaptureComplete()}
Expand Down
12 changes: 3 additions & 9 deletions packages/biometrics-ux-manager/src/ui/UiFeedbackOverlay.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ export type UiFeedbackOverlayProps = {
frameWidth: number;
frameHeight: number;
mirrorX: boolean;
isDesktop: boolean;
landmarksVisible: boolean;
showProgress: boolean;
captureComplete: boolean;
Expand Down Expand Up @@ -97,15 +98,7 @@ function SuccessAnimation(props: { onComplete: () => void; anchor?: FaceAnchor }
<div
class="mb-bio-success-animation"
onAnimationEnd={onAnimationEnd}
style={
props.anchor
? {
left: props.anchor.left,
top: props.anchor.top,
transform: `translate(-50%, -50%) scale(${props.anchor.scale})`,
}
: undefined
}
style={props.anchor ? { left: props.anchor.left, top: props.anchor.top } : undefined}
>
<SuccessMark class="mb-bio-success-mark" aria-hidden="true" />
</div>
Expand Down Expand Up @@ -240,6 +233,7 @@ export function UiFeedbackOverlay(props: UiFeedbackOverlayProps) {
props.frameWidth,
props.frameHeight,
props.mirrorX,
props.isDesktop,
props.faceCenter,
),
);
Expand Down
4 changes: 2 additions & 2 deletions packages/biometrics-ux-manager/src/ui/locales/ak.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@ export default {
ok: "Ɛyɛ pɛ! Mma wo ho nhinhim",
too_blurry: "Mma wo ho nhinhim",
too_bright: "Kɔ baabi a hann no nyɛ den pii",
too_close: "Kɔ akyirikyiri",
too_close: "Kɔ akyiri",
too_close_to_border: "Fa w'anim hyɛ mfinimfini",
too_dark: "Kɔ baabi a hann wɔ hɔ pii",
too_far: "Bɛn ho",
too_far: "Bra bɛn",
},
help_button: {
aria_label: "Mmoa",
Expand Down
4 changes: 2 additions & 2 deletions packages/biometrics-ux-manager/src/ui/locales/am.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@ export default {
ok: "በጣም ጥሩ! ሳይንቀሳቀሱ ይቆዩ",
too_blurry: "ሳይንቀሳቀሱ ይቆዩ",
too_bright: "ለስላሳ ብርሃን ወዳለበት ቦታ ይሂዱ",
too_close: "ራቅ ብለው ይሂዱ",
too_close: "ወደ ኋላ ይንቀሳቀሱ",
too_close_to_border: "ፊትዎን መሃል ያድርጉ",
too_dark: "ወደ ብሩህ ቦታ ይሂዱ",
too_far: "ይቅረቡ",
too_far: "ወደ ፊት ይንቀሳቀሱ",
},
help_button: {
aria_label: "እገዛ",
Expand Down
4 changes: 2 additions & 2 deletions packages/biometrics-ux-manager/src/ui/locales/ar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@ export default {
ok: "ممتاز! ابقَ ثابتًا",
too_blurry: "ابقَ ثابتًا",
too_bright: "انتقل إلى مكان بإضاءة أكثر نعومة",
too_close: "انقل إلى موضع أبعد",
too_close: "ابتعد قليلًا",
too_close_to_border: "ضع وجهك في الوسط",
too_dark: "انتقل إلى مكان أكثر إضاءة",
too_far: "انقل إلى موضع أقرب",
too_far: "اقترب قليلًا",
},
help_button: {
aria_label: "المساعدة",
Expand Down
4 changes: 2 additions & 2 deletions packages/biometrics-ux-manager/src/ui/locales/bn.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@ export default {
ok: "ঠিক আছে! স্থির থাকুন",
too_blurry: "স্থির থাকুন",
too_bright: "নরম আলো আছে এমন জায়গায় যান",
too_close: "আরও দূরে যান",
too_close: "আরও দূরে সরুন",
too_close_to_border: "মুখ মাঝখানে রাখুন",
too_dark: "আরও উজ্জ্বল জায়গায় যান",
too_far: "আরও কাছে যান",
too_far: "আরও কাছে আসুন",
},
help_button: {
aria_label: "সহায়তা",
Expand Down
4 changes: 2 additions & 2 deletions packages/biometrics-ux-manager/src/ui/locales/cs.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@ export default {
ok: "Výborně! Nehýbejte se",
too_blurry: "Nehýbejte se",
too_bright: "Přejděte na místo s mírnějším osvětlením",
too_close: "Kousek dál",
too_close: "Odstupte dál",
too_close_to_border: "Umístěte obličej doprostřed",
too_dark: "Přejděte na světlejší místo",
too_far: "Kousek blíž",
too_far: "Přibližte se",
},
help_button: {
aria_label: "Nápověda",
Expand Down
4 changes: 2 additions & 2 deletions packages/biometrics-ux-manager/src/ui/locales/da.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@ export default {
ok: "Perfekt! Hold dig i ro",
too_blurry: "Hold dig i ro",
too_bright: "Flyt til et sted med blødere belysning",
too_close: "Flyt længere væk",
too_close: "Flyt dig længere væk",
too_close_to_border: "Centrer dit ansigt",
too_dark: "Flyt til et lysere sted",
too_far: "Flyt tættere på",
too_far: "Flyt dig tættere på",
},
help_button: {
aria_label: "Hjælp",
Expand Down
4 changes: 2 additions & 2 deletions packages/biometrics-ux-manager/src/ui/locales/de.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@ export default {
ok: "Perfekt. Halten Sie still",
too_blurry: "Halten Sie still",
too_bright: "Gehen Sie an einen Ort mit weniger grellem Licht",
too_close: "Bewegen Sie sich weiter weg",
too_close: "Gehen Sie weiter zurück",
too_close_to_border: "Positionieren Sie Ihr Gesicht in der Mitte",
too_dark: "Gehen Sie an einen helleren Ort",
too_far: "Kommen Sie näher",
too_far: "Gehen Sie näher heran",
},
help_button: {
aria_label: "Hilfe",
Expand Down
4 changes: 2 additions & 2 deletions packages/biometrics-ux-manager/src/ui/locales/es.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@ export default {
ok: "Perfecto. No te muevas",
too_blurry: "No te muevas",
too_bright: "Muévete a un lugar con luz más suave",
too_close: "Alejarse",
too_close: "Aléjate",
too_close_to_border: "Centra tu rostro",
too_dark: "Muévete a un lugar más iluminado",
too_far: "Acercarse",
too_far: "Acércate",
},
help_button: {
aria_label: "Ayuda",
Expand Down
4 changes: 2 additions & 2 deletions packages/biometrics-ux-manager/src/ui/locales/es_MX.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@ export default {
ok: "Perfecto. No te muevas",
too_blurry: "No te muevas",
too_bright: "Muévete a un lugar con luz más suave",
too_close: "Alejar más",
too_close: "Aléjate",
too_close_to_border: "Centra tu rostro",
too_dark: "Muévete a un lugar más iluminado",
too_far: "Acercar más",
too_far: "Acércate",
},
help_button: {
aria_label: "Ayuda",
Expand Down
Loading
Loading