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
40 changes: 39 additions & 1 deletion docs/blinkid-verify/OssDependencies.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This report lists all open source dependencies used in the BlinkID Verify SDK pa

This report includes:
- **NPM Dependencies**: Production dependencies from all packages in the monorepo (126 packages)
- **C++ Dependencies**: Native dependencies for WebAssembly builds (0 unique packages across 0 build flavors)
- **C++ Dependencies**: Native dependencies for WebAssembly builds (33 unique packages across 1 build flavors)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Fix singular/plural wording in the summary.
Line 9 should read “across 1 build flavor” (not “1 build flavors”).

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@docs/blinkid-verify/OssDependencies.md` at line 9, Update the summary
sentence that currently reads "**C++ Dependencies**: Native dependencies for
WebAssembly builds (33 unique packages across 1 build flavors)" to use the
singular form "build flavor" instead of "build flavors" so it reads "(33 unique
packages across 1 build flavor)"; locate this exact string in the docs and
correct the wording.


## NPM Dependencies

Expand Down Expand Up @@ -138,3 +138,41 @@ This report includes:
| use-sync-external-store | 1.2.2 | MIT | N/A | [Link](https://github.com/facebook/react#readme) |
| wasm-feature-detect | 1.8.0 | Apache-2.0 | Surma | [Link](https://github.com/GoogleChromeLabs/wasm-feature-detect#readme) |
| zustand | 4.5.5 | MIT | Paul Henschel | [Link](https://github.com/pmndrs/zustand) |

## C++ Dependencies

| Package | License | URL | Description |
|---------|---------|-----|-------------|
| abseil/20250512.0.1@microblink/main#120e2c1b766e76087248ee491d67cb52 | Apache-2.0 | [Link](https://github.com/microblink/abseil-cpp) | Abseil Common Libraries (C++) from Google |
| adv_obfuscator/20170904.1@microblink/main#aa4c2ce54111773ef9ce027667b68d71 | https://github.com/microblink/ADVobfuscator#copyright-and-license | [Link](https://github.com/microblink/ADVobfuscator) | Obfuscation library based on C++11/14 and metaprogramming |
| boost/1.84.1@microblink/main#bff79afef94bda2190fd38c952381df6 | Boost Software license | [Link](https://bitbucket.org/microblink/boost) | Free peer-reviewed portable C++ source libraries. |
| concurrent_queue/1.0.1@microblink/main#b452679c066c30530f176c59cd276208 | Dual licensed under Simplified BSD License and Boost Software License - Version 1.0 | [Link](https://github.com/microblink/concurrentqueue) | A fast multi-producer, multi-consumer lock-free concurrent queue for C++11 |
| config_ex/1.1.1@microblink/main#58895a244f6055c6017a95e43ef5ce63 | MIT | [Link](https://github.com/microblink/config_ex) | Additions to boost/config for additional compiler-specific codegen tweaking macros |
| cpuinfo/20250509.9@microblink/main#40de5b1b7859404e36455d2a5a670efb | BSD 2-Clause "Simplified" License | [Link](https://github.com/microblink/cpuinfo) | cpuinfo is a library to detect essential for performance optimization information about host CPU |
| eigen/3.4.2@microblink/main#406195518d246c1d387b54df8ade9052 | Mozilla Public License Version 2.0 | [Link](https://github.com/microblink/eigen-git-mirror) | Eigen is a C++ template library for linear algebra: vectors, matrices, and related algorithms. It is versatile, fast, elegant and works on many platforms (OS/Compilers). |
| err/1.0.2@microblink/main#c37bea8eb2a49b4f46fdd47f028d144d | Boost Software License | [Link](https://github.com/microblink/err) | err - yet another take on C++ error handling |
| functionoid/1.0.1@microblink/main#a63c389de8e94c11f18c62430bb3aa1f | Boost Software License, Version 1.0 | [Link](https://github.com/microblink/functionoid) | a complete C++17 rewrite of boost/std::function |
| gtest/1.14.10@microblink/main#aeea6cc884a4400edf8084592f7b23ec | BSD 3-Clause | [Link](https://bitbucket.org/microblink/core-google-test/src) | Google's C++ test framework |
| hash/2.0.3@microblink/main#bca5158cdd3532fd9a32d7539b66194f | zlib | [Link](https://github.com/microblink/hash-library) | Portable C++ Hashing Library |
| kiwaku/20230809.4@microblink/main#6e5eb5cb85661173d4d516738282e5db | BSL-1.0 | [Link](https://github.com/microblink/kiwaku) | C++20 and onward collection of high performance data containers and related tools |
| libjpeg_turbo/3.0.2.2@microblink/main#c5ae8c1d15ab8215718ea3df429e55e1 | BSD-3-Clause, Zlib | [Link](https://github.com/microblink/libjpeg-turbo) | SIMD-accelerated libjpeg-compatible JPEG codec library |
| libpng/1.6.48@microblink/main#a894c6d32b60eb517232069228102b95 | libpng-2.0 | [Link](https://github.com/microblink/libpng) | An Open, Extensible Image Format with Lossless Compression |
| micro_ecc/1.0.0@microblink/main#1c323460f6536c0b0f5baaed9de6bcf5 | BSD 2-Clause "Simplified" License | [Link](https://github.com/microblink/micro-ecc) | A small and fast ECDH and ECDSA implementation for 8-bit, 32-bit, and 64-bit processors. |
| mmap/1.0.2@microblink/main#49540e8a3d87662b601b9b433396582c | Boost Software License | [Link](https://github.com/microblink/mmap) | portable, lightweight, powerful, near-zero-overhead memory mapping and virtual memory management |
| nlohmann_json/3.10.4#2d3ba0c641692cca9fb4514e05154688 | MIT | [Link](https://github.com/conan-io/conan-center-index) | JSON for Modern C++ parser and generator. |
| opencv/4.10.1@microblink/main#2bc2be2ecc71966cde69f7dbdf85a312 | MIT | [Link](https://github.com/microblink/opencv) | Microblink's fork of OpenCV |
| pimpl/1.0.1@microblink/main#4857170a202027c0fd2f22d0c2c4c7a3 | BSD 2-Clause "Simplified" License | [Link](https://github.com/microblink/pimpl) | Proving pimpls do not require heap, exceptions or runtime polymorphism. |
| protobuf/4.25.2@microblink/main#732767a0c74df7e4d7955a035060b19d | BSD | [Link](https://github.com/microblink/protobuf) | Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data |
| qoixx/0.1.7.3@microblink/main#7a99513f8b969271ba87111c1317f1f0 | MIT License | [Link](https://github.com/microblink/qoixx) | qoixx is a high performance MIT licensed single-header QOI implementation written in C++20. |
| range-v3/0.12.0#abb9932b80d96eaf8fc992debe3870ed | BSL-1.0 | [Link](https://github.com/conan-io/conan-center-index) | Experimental range library for C++11/14/17 |
| rapidjson/1.1.6@microblink/main#22545451e78c6dfb8c85f2e14b862674 | BSD | [Link](https://bitbucket.org/microblink/core-rapidjson) | A fast JSON parser/generator for C++ with both SAX/DOM style API |
| re2/20240702.0.0@microblink/main#97effdb903f6546348047925d9d1f365 | BSD-3-Clause | [Link](https://github.com/microblink/re2) | Fast, safe, thread-friendly regular expression library |
| std_fix/1.0.2@microblink/main#3002fa1150d5261ad74d2d167d48e653 | BSL-1.0 | [Link](https://github.com/microblink/std_fix) | Patches for deficient C++ runtime implementations |
| sweater/1.1.7@microblink/main#00226324984e8fb052dd8e703b48d28e | MIT | [Link](https://github.com/microblink/sweater) | Humble Outer Dispatch |
| tf_messages/1.0.1@microblink/main#96187cc0ac393ee835b807074bb3e884 | Apache License 2.0 | [Link](https://bitbucket.org/microblink/core-tensorflow/) | Computation using data flow graphs for scalable machine learning |
| tinyxml2/2.2.4@microblink/main#e75d39f68113ec40fde0b991ffa76a37 | Zlib | [Link](https://github.com/microblink/tinyxml2) | a simple, small, efficient, C++ XML parser |
| tqdm/1.0.0@microblink/main#9f84ad8bec3a73f9635d64c0f49aea96 | MIT | [Link](https://bitbucket.org/microblink/core-tqdm) | tqdm-like single header c++ pretty progress bar |
| utfcpp/4.0.6@microblink/main#ea11de5465f5305ad0fc5d691185d7a5 | Boost Software License 1.0 | [Link](https://github.com/microblink/utfcpp) | UTF-8 with C++ in a Portable Way |
| xnnpack/20230525.1.6@microblink/main#3e5e60789c103ebfec170c7898cdfe4d | BSD | [Link](https://github.com/microblink/XNNPACK) | XNNPACK library |
| zlib/1.3.2@microblink/main#52419110a760a9cb8cd7bd57b01de0b2 | Zlib | [Link](https://github.com/microblink/zlib) | A massively spiffy yet delicately unobtrusive compression library. |
| zxing-cpp/1.1.0@microblink/main#6650d1dcd9e84e7917697e701c82ad47 | Apache License 2.0 | [Link](https://github.com/microblink/zxing) | ZXing ("Zebra Crossing") barcode scanning library for Java, Android |
Comment on lines +146 to +178
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Use descriptive link text instead of repeated Link.
Lines 146–178 reduce readability/accessibility and trigger markdownlint MD059. Prefer package-specific labels (for example, repository names) in the URL column.

Suggested diff
-| abseil/... | Apache-2.0 | [Link](https://github.com/microblink/abseil-cpp) | ...
+| abseil/... | Apache-2.0 | [abseil-cpp](https://github.com/microblink/abseil-cpp) | ...
🧰 Tools
🪛 LanguageTool

[uncategorized] ~157-~157: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...iwaku) | C++20 and onward collection of high performance data containers and related tools | | l...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


[grammar] ~166-~166: Use a hyphen to join words.
Context: ....com/microblink/qoixx) | qoixx is a high performance MIT licensed single-header Q...

(QB_NEW_EN_HYPHEN)


[grammar] ~166-~166: Use a hyphen to join words.
Context: ...qoixx) | qoixx is a high performance MIT licensed single-header QOI implementatio...

(QB_NEW_EN_HYPHEN)

🪛 markdownlint-cli2 (0.22.0)

[warning] 146-146: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 147-147: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 148-148: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 149-149: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 150-150: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 151-151: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 152-152: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 153-153: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 154-154: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 155-155: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 156-156: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 157-157: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 158-158: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 159-159: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 160-160: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 161-161: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 162-162: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 163-163: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 164-164: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 165-165: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 166-166: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 167-167: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 168-168: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 169-169: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 170-170: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 171-171: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 172-172: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 173-173: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 174-174: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 175-175: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 176-176: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 177-177: Link text should be descriptive

(MD059, descriptive-link-text)


[warning] 178-178: Link text should be descriptive

(MD059, descriptive-link-text)

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@docs/blinkid-verify/OssDependencies.md` around lines 146 - 178, The table
rows currently use identical link text "[Link](...)" (e.g., entries like
abseil/20250512.0.1@microblink/main#120e2c1b766e76087248ee491d67cb52,
adv_obfuscator/20170904.1@microblink/main#aa4c2ce...,
boost/1.84.1@microblink/main#bff79afe..., etc.), which triggers markdownlint
MD059; update each markdown link label in OssDependencies.md to a descriptive,
package- or repository-specific text (for example use "abseil-cpp",
"ADVobfuscator", "boost", "concurrentqueue", "config_ex", etc.) instead of the
generic "Link" so each row's URL column is unique and accessible while
preserving the existing URLs.

6 changes: 6 additions & 0 deletions packages/analytics/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @microblink/analytics

## 2.0.0

### Major Changes

- Updated analytics to new schema introducing breaking changes in previously used schemas.

## 1.0.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/analytics/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@microblink/analytics",
"private": true,
"version": "1.0.2",
"version": "2.0.0",
"scripts": {
"build": "tsc",
"build:publish": "tsc",
Expand Down
24 changes: 12 additions & 12 deletions packages/analytics/src/AnalyticService.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ describe("AnalyticsService", () => {

expect(mockPingFn).toHaveBeenCalledWith({
schemaName: "ping.sdk.ux.event",
schemaVersion: "1.0.0",
schemaVersion: "1.1.0",
data: {
eventType: "CameraStarted",
},
Expand All @@ -114,7 +114,7 @@ describe("AnalyticsService", () => {

expect(mockPingFn).toHaveBeenCalledWith({
schemaName: "ping.sdk.ux.event",
schemaVersion: "1.0.0",
schemaVersion: "1.1.0",
data: {
eventType: "CameraClosed",
},
Expand All @@ -128,7 +128,7 @@ describe("AnalyticsService", () => {

expect(mockPingFn).toHaveBeenCalledWith({
schemaName: "ping.sdk.ux.event",
schemaVersion: "1.0.0",
schemaVersion: "1.1.0",
data: {
eventType: "HelpOpened",
},
Expand All @@ -140,7 +140,7 @@ describe("AnalyticsService", () => {

expect(mockPingFn).toHaveBeenCalledWith({
schemaName: "ping.sdk.ux.event",
schemaVersion: "1.0.0",
schemaVersion: "1.1.0",
data: {
eventType: "HelpClosed",
helpCloseType: "ContentFullyViewed",
Expand All @@ -153,7 +153,7 @@ describe("AnalyticsService", () => {

expect(mockPingFn).toHaveBeenCalledWith({
schemaName: "ping.sdk.ux.event",
schemaVersion: "1.0.0",
schemaVersion: "1.1.0",
data: {
eventType: "HelpClosed",
helpCloseType: "ContentSkipped",
Expand All @@ -166,7 +166,7 @@ describe("AnalyticsService", () => {

expect(mockPingFn).toHaveBeenCalledWith({
schemaName: "ping.sdk.ux.event",
schemaVersion: "1.0.0",
schemaVersion: "1.1.0",
data: {
eventType: "HelpTooltipDisplayed",
},
Expand All @@ -180,7 +180,7 @@ describe("AnalyticsService", () => {

expect(mockPingFn).toHaveBeenCalledWith({
schemaName: "ping.sdk.ux.event",
schemaVersion: "1.0.0",
schemaVersion: "1.1.0",
data: {
eventType: "CloseButtonClicked",
},
Expand All @@ -192,7 +192,7 @@ describe("AnalyticsService", () => {

expect(mockPingFn).toHaveBeenCalledWith({
schemaName: "ping.sdk.ux.event",
schemaVersion: "1.0.0",
schemaVersion: "1.1.0",
data: {
eventType: "OnboardingInfoDisplayed",
},
Expand All @@ -206,7 +206,7 @@ describe("AnalyticsService", () => {

expect(mockPingFn).toHaveBeenCalledWith({
schemaName: "ping.sdk.ux.event",
schemaVersion: "1.0.0",
schemaVersion: "1.1.0",
data: {
eventType: "AlertDisplayed",
alertType: "NetworkError",
Expand All @@ -221,7 +221,7 @@ describe("AnalyticsService", () => {

expect(mockPingFn).toHaveBeenCalledWith({
schemaName: "ping.sdk.ux.event",
schemaVersion: "1.0.0",
schemaVersion: "1.1.0",
data: {
eventType: "ErrorMessage",
errorMessageType: "EliminateBlur",
Expand All @@ -236,7 +236,7 @@ describe("AnalyticsService", () => {

expect(mockPingFn).toHaveBeenCalledWith({
schemaName: "ping.sdk.ux.event",
schemaVersion: "1.0.0",
schemaVersion: "1.1.0",
data: {
eventType: "AppMovedToBackground",
},
Expand All @@ -250,7 +250,7 @@ describe("AnalyticsService", () => {

expect(mockPingFn).toHaveBeenCalledWith({
schemaName: "ping.sdk.ux.event",
schemaVersion: "1.0.0",
schemaVersion: "1.1.0",
data: {
eventType: "StepTimeout",
},
Expand Down
2 changes: 1 addition & 1 deletion packages/analytics/src/AnalyticService.ts
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ export class AnalyticService {
#createUxEventPing(pingData: PingUxEventData): PingUxEvent {
return {
schemaName: "ping.sdk.ux.event",
schemaVersion: "1.0.0",
schemaVersion: "1.1.0",
data: pingData,
};
}
Expand Down
5 changes: 3 additions & 2 deletions packages/analytics/src/ping/ping.sdk.init.start.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@ type Product =
| "Capture"
| "DocumentVerification"
| "Pdf417Mobi"
| "PhotoPay";
| "PhotoPay"
| "BioBlink";
type Platform =
| "iOS"
| "Android"
Expand All @@ -55,6 +56,6 @@ type PlatformDetails =
*/
export type PingSdkInitStart = PingBase<
"ping.sdk.init.start",
"1.1.0",
"1.2.0",
PingSdkInitStartData
>;
5 changes: 3 additions & 2 deletions packages/analytics/src/ping/ping.sdk.ux.event.ts
Original file line number Diff line number Diff line change
Expand Up @@ -50,14 +50,15 @@ type AlertType =
| "InvalidLicenseKey"
| "NetworkError"
| "DocumentClassNotAllowed"
| "StepTimeout";
| "StepTimeout"
| "DocumentNotSupported";
type HelpCloseType = "ContentSkipped" | "ContentFullyViewed";

/**
* Ping type for ping.sdk.ux.event
*/
export type PingUxEvent = PingBase<
"ping.sdk.ux.event",
"1.0.0",
"1.1.0",
PingUxEventData
>;
10 changes: 10 additions & 0 deletions packages/blinkcard-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# @microblink/blinkcard-core

## 3000.0.5

### Patch Changes

- Updated analytics package
- Updated dependencies
- @microblink/analytics@2.0.0
- @microblink/blinkcard-worker@3000.0.5
- @microblink/blinkcard-wasm@3000.0.5
Comment on lines +5 to +11
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Patch release likely masks a breaking API surface change.

@microblink/analytics was bumped to 2.0.0, and @microblink/blinkcard-core re-exports analytics types/services (packages/blinkcard-core/src/index.ts, Lines 15-19). This can introduce consumer-facing breakage, so classifying 3000.0.5 as patch is risky.

Please re-check semver impact and release type (and matching package version) for @microblink/blinkcard-core.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@packages/blinkcard-core/CHANGELOG.md` around lines 5 - 11, The changelog
labels the release as a patch while `@microblink/analytics` was bumped to 2.0.0
and blinkcard-core re-exports analytics types/services (see
packages/blinkcard-core/src/index.ts where analytics types/services are
re-exported), which likely introduces a breaking change; update the release
classification and versioning: re-evaluate semver impact, change CHANGELOG.md
and the package.json version for `@microblink/blinkcard-core` from patch to a
compatible major/minor release (or pin the analytics dependency to a
non-breaking version), and ensure the release notes explicitly document the
breaking API (or revert the re-export) so consumers are not surprised.


## 3000.0.4

### Patch Changes
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@

# Type Alias: PingSdkInitStart

> **PingSdkInitStart** = [`PingBase`](../interfaces/PingBase.md)\<`"ping.sdk.init.start"`, `"1.1.0"`, [`PingSdkInitStartData`](PingSdkInitStartData.md)\>
> **PingSdkInitStart** = [`PingBase`](../interfaces/PingBase.md)\<`"ping.sdk.init.start"`, `"1.2.0"`, [`PingSdkInitStartData`](PingSdkInitStartData.md)\>

Ping type for ping.sdk.init.start
2 changes: 1 addition & 1 deletion packages/blinkcard-core/docs/type-aliases/PingUxEvent.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@

# Type Alias: PingUxEvent

> **PingUxEvent** = [`PingBase`](../interfaces/PingBase.md)\<`"ping.sdk.ux.event"`, `"1.0.0"`, [`PingUxEventData`](PingUxEventData.md)\>
> **PingUxEvent** = [`PingBase`](../interfaces/PingBase.md)\<`"ping.sdk.ux.event"`, `"1.1.0"`, [`PingUxEventData`](PingUxEventData.md)\>

Ping type for ping.sdk.ux.event
2 changes: 1 addition & 1 deletion packages/blinkcard-core/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@microblink/blinkcard-core",
"description": "BlinkCard Core SDK",
"version": "3000.0.4",
"version": "3000.0.5",
"author": "Microblink",
"scripts": {
"build": "concurrently pnpm:build:js pnpm:build:types",
Expand Down
6 changes: 6 additions & 0 deletions packages/blinkcard-ux-manager/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @microblink/blinkcard-ux-manager

## 3000.0.5

### Patch Changes

- Version bump for consistency with other packages

## 3000.0.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/blinkcard-ux-manager/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@microblink/blinkcard-ux-manager",
"description": "BlinkCard UX Manager provides user feedback based on the blinkcard process results.",
"version": "3000.0.4",
"version": "3000.0.5",
"author": "Microblink",
"scripts": {
"build": "concurrently pnpm:build:js pnpm:build:types",
Expand Down
6 changes: 6 additions & 0 deletions packages/blinkcard-wasm/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @microblink/blinkcard-wasm

## 3000.0.5

### Patch Changes

- Version bump for consistency with other packages

## 3000.0.4

### Patch Changes
Expand Down
Loading
Loading