Skip to content

Commit 3a67153

Browse files
authored
Merge pull request #29 from blinkcard/jenkins/stable-build
2 parents 28ac01b + 19a1ba2 commit 3a67153

Some content is hidden

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

41 files changed

+2041
-1958
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Release notes
22

3+
## 2.11.0
4+
5+
### Improvements
6+
- Improved data extraction accuracy across all supported card types
7+
8+
### UI changes
9+
- Added an error message when scanning the wrong side of the card
10+
- Minor changes in scanning instruction messages
11+
12+
313
## 2.10.0
414

515
### Improvements

examples/blinkcard-camera/javascript/app.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,12 @@ function main()
3333

3434
// 1. It's possible to obtain a free trial license key on microblink.com
3535
let licenseKey =
36-
"sRwAAAYJbG9jYWxob3N0r/lOPmg/w35CpOFWKHI7ZwemvnngIM3BrXc+ddpu1yLxCEf1wh5Zirs10MaPFe2kgsWG/Gnx1W2j1ff6x/OCa2eUBoCJLIdzKoDYHG7Xz34Beji0zm0c0fhAtHz0mPdswISNY4g9GgpNG8LHldMZs48/nMoTQ79qkKj9R7AIvVG8wvRsJhzdoyDzHTMr88QXRtTy6QKHQZWAbfSeDa8yJRqu2nQDPeiYgkQLoTxO5fc88g==";
36+
"sRwAAAYJbG9jYWxob3N0r/lOPmg/w35CpOFWLAo6Yz9JFv2zqjMKG0kGvRYmTkB+pIrcVl/JkqYcfMIKInO2ltjVBQF52WNg+Whu27zkVFYtUEfHVE/Mu3bcFZKlqcxWkXsbSPZjacy+GnSUBqVIYMD/59XCnp0qDm6hHmQLd6gWSuk/n/TCDI5axZnmalLKdg4vYzfLDZnRq5h7j+iYmThsDpVfb+b2Vc4Erai7naMg9bwSsuHpI4xfTqRmarmSUg==";
3737

3838
if (window.location.hostname === "blinkcard.github.io")
3939
{
4040
licenseKey =
41-
"sRwAAAYTYmxpbmtjYXJkLmdpdGh1Yi5pby+N7zvpysD9Mbe+q3sp6NE94QonGeKXA9C7Oiv17gdZm6RUntPLIzeI3E2FLG8AJS4V//TmmgC5TExCqTHOszsKzcLL+FW88Bpi2m8xYBxYbC169KrHYCDlMDqwoM7gIHAM5YxOfDKuFJEvmhjgBLBPNhBL05/MQff8S9IRRDmHw5xr7I+E5vFMIBc6DzIsdPUDx4I068aVowUXCarA7aGU+y/2dss12Buy4evbFRVUno4=";
41+
"sRwAAAYTYmxpbmtjYXJkLmdpdGh1Yi5pby+N7zvpysD9Mbe+q39R6dWA7NT9f6sZR9BJloNESdKbhDeO+VyPuQa3o6wtHE0e0aJKWgccZH9DqSh2R6MdD5cqFgNwPp/Cb2AuhF851B7/c0Gga/epkqmA7QesbhI+7JA6JlD90aEAtMIXSWj2zIOoevklYCF+OanR0SAmIu5utqayXxqctIJgFO/xpMRggCU4+ZTFZWt8pqyqFFjQk1m22fxYRTsYeQaXbh7gJFzbULA=";
4242
}
4343

4444
// 2. Create instance of SDK load settings with your license key

examples/blinkcard-camera/javascript/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ <h1 id="msg">Loading...</h1>
2424
</body>
2525

2626
<!-- Keep in mind that the jsDelivr CDN is used for demonstration, it's not intended to be used in production! -->
27-
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/@microblink/blinkcard-in-browser-sdk@2.10.0/dist/blinkcard-sdk.js"></script>
27+
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/@microblink/blinkcard-in-browser-sdk@2.11.0/dist/blinkcard-sdk.js"></script>
2828
<script type="text/javascript" src="app.js"></script>
2929
</html>

examples/blinkcard-camera/typescript/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@
1919
"typescript": "^3.9.5"
2020
},
2121
"dependencies": {
22-
"@microblink/blinkcard-in-browser-sdk": "~2.10.0"
22+
"@microblink/blinkcard-in-browser-sdk": "~2.11.0"
2323
}
2424
}

examples/blinkcard-camera/typescript/src/app.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ function main() {
3030
}
3131

3232
// 1. It's possible to obtain a free trial license key on microblink.com
33-
const licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPmg/w35CpOFWKHI7ZwemvnngIM3BrXc+ddpu1yLxCEf1wh5Zirs10MaPFe2kgsWG/Gnx1W2j1ff6x/OCa2eUBoCJLIdzKoDYHG7Xz34Beji0zm0c0fhAtHz0mPdswISNY4g9GgpNG8LHldMZs48/nMoTQ79qkKj9R7AIvVG8wvRsJhzdoyDzHTMr88QXRtTy6QKHQZWAbfSeDa8yJRqu2nQDPeiYgkQLoTxO5fc88g==";
33+
const licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPmg/w35CpOFWLAo6Yz9JFv2zqjMKG0kGvRYmTkB+pIrcVl/JkqYcfMIKInO2ltjVBQF52WNg+Whu27zkVFYtUEfHVE/Mu3bcFZKlqcxWkXsbSPZjacy+GnSUBqVIYMD/59XCnp0qDm6hHmQLd6gWSuk/n/TCDI5axZnmalLKdg4vYzfLDZnRq5h7j+iYmThsDpVfb+b2Vc4Erai7naMg9bwSsuHpI4xfTqRmarmSUg==";
3434

3535
// 2. Create instance of SDK load settings with your license key
3636
const loadSettings = new BlinkCardSDK.WasmSDKLoadSettings(licenseKey);

examples/blinkcard-file/javascript/app.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,12 @@ function main()
3333

3434
// 1. It's possible to obtain a free trial license key on microblink.com
3535
let licenseKey =
36-
"sRwAAAYJbG9jYWxob3N0r/lOPmg/w35CpOFWKHI7ZwemvnngIM3BrXc+ddpu1yLxCEf1wh5Zirs10MaPFe2kgsWG/Gnx1W2j1ff6x/OCa2eUBoCJLIdzKoDYHG7Xz34Beji0zm0c0fhAtHz0mPdswISNY4g9GgpNG8LHldMZs48/nMoTQ79qkKj9R7AIvVG8wvRsJhzdoyDzHTMr88QXRtTy6QKHQZWAbfSeDa8yJRqu2nQDPeiYgkQLoTxO5fc88g==";
36+
"sRwAAAYJbG9jYWxob3N0r/lOPmg/w35CpOFWLAo6Yz9JFv2zqjMKG0kGvRYmTkB+pIrcVl/JkqYcfMIKInO2ltjVBQF52WNg+Whu27zkVFYtUEfHVE/Mu3bcFZKlqcxWkXsbSPZjacy+GnSUBqVIYMD/59XCnp0qDm6hHmQLd6gWSuk/n/TCDI5axZnmalLKdg4vYzfLDZnRq5h7j+iYmThsDpVfb+b2Vc4Erai7naMg9bwSsuHpI4xfTqRmarmSUg==";
3737

3838
if (window.location.hostname === "blinkcard.github.io")
3939
{
4040
licenseKey =
41-
"sRwAAAYTYmxpbmtjYXJkLmdpdGh1Yi5pby+N7zvpysD9Mbe+q3sp6NE94QonGeKXA9C7Oiv17gdZm6RUntPLIzeI3E2FLG8AJS4V//TmmgC5TExCqTHOszsKzcLL+FW88Bpi2m8xYBxYbC169KrHYCDlMDqwoM7gIHAM5YxOfDKuFJEvmhjgBLBPNhBL05/MQff8S9IRRDmHw5xr7I+E5vFMIBc6DzIsdPUDx4I068aVowUXCarA7aGU+y/2dss12Buy4evbFRVUno4=";
41+
"sRwAAAYTYmxpbmtjYXJkLmdpdGh1Yi5pby+N7zvpysD9Mbe+q39R6dWA7NT9f6sZR9BJloNESdKbhDeO+VyPuQa3o6wtHE0e0aJKWgccZH9DqSh2R6MdD5cqFgNwPp/Cb2AuhF851B7/c0Gga/epkqmA7QesbhI+7JA6JlD90aEAtMIXSWj2zIOoevklYCF+OanR0SAmIu5utqayXxqctIJgFO/xpMRggCU4+ZTFZWt8pqyqFFjQk1m22fxYRTsYeQaXbh7gJFzbULA=";
4242
}
4343

4444
// 2. Create instance of SDK load settings with your license key

examples/blinkcard-file/javascript/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,6 @@ <h1>Processing...</h1>
3030
</body>
3131

3232
<!-- Keep in mind that the jsDelivr CDN is used for demonstration, it's not intended to be used in production! -->
33-
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/@microblink/blinkcard-in-browser-sdk@2.10.0/dist/blinkcard-sdk.js"></script>
33+
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/@microblink/blinkcard-in-browser-sdk@2.11.0/dist/blinkcard-sdk.js"></script>
3434
<script type="text/javascript" src="app.js"></script>
3535
</html>

examples/blinkcard-file/typescript/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@
1919
"typescript": "^3.9.5"
2020
},
2121
"dependencies": {
22-
"@microblink/blinkcard-in-browser-sdk": "~2.10.0"
22+
"@microblink/blinkcard-in-browser-sdk": "~2.11.0"
2323
}
2424
}

examples/blinkcard-file/typescript/src/app.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ function main() {
2929
}
3030

3131
// 1. It's possible to obtain a free trial license key on microblink.com
32-
const licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPmg/w35CpOFWKHI7ZwemvnngIM3BrXc+ddpu1yLxCEf1wh5Zirs10MaPFe2kgsWG/Gnx1W2j1ff6x/OCa2eUBoCJLIdzKoDYHG7Xz34Beji0zm0c0fhAtHz0mPdswISNY4g9GgpNG8LHldMZs48/nMoTQ79qkKj9R7AIvVG8wvRsJhzdoyDzHTMr88QXRtTy6QKHQZWAbfSeDa8yJRqu2nQDPeiYgkQLoTxO5fc88g==";
32+
const licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPmg/w35CpOFWLAo6Yz9JFv2zqjMKG0kGvRYmTkB+pIrcVl/JkqYcfMIKInO2ltjVBQF52WNg+Whu27zkVFYtUEfHVE/Mu3bcFZKlqcxWkXsbSPZjacy+GnSUBqVIYMD/59XCnp0qDm6hHmQLd6gWSuk/n/TCDI5axZnmalLKdg4vYzfLDZnRq5h7j+iYmThsDpVfb+b2Vc4Erai7naMg9bwSsuHpI4xfTqRmarmSUg==";
3333

3434
// 2. Create instance of SDK load settings with your license key
3535
const loadSettings = new BlinkCardSDK.WasmSDKLoadSettings(licenseKey);

oss-dependencies/c++-advanced-threads.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"description": "Patches for deficient C++ runtime implementations"
77
},
88
{
9-
"package": "gtest/1.14.7@microblink/main#818f423340f2f03abac082b39d50cd1f",
9+
"package": "gtest/1.14.9@microblink/main#92cbac29cb2870655027eb912cd72358",
1010
"url": "https://bitbucket.org/microblink/core-google-test/src",
1111
"license": "BSD 3-Clause",
1212
"description": "Google's C++ test framework"
@@ -36,19 +36,19 @@
3636
"description": "A fast JSON parser/generator for C++ with both SAX/DOM style API"
3737
},
3838
{
39-
"package": "utfcpp/3.2.2@microblink/main#1f2203969d96fbb009386a28c871b581",
39+
"package": "utfcpp/4.0.6@microblink/main#ea11de5465f5305ad0fc5d691185d7a5",
4040
"url": "https://github.com/microblink/utfcpp",
4141
"license": "Boost Software License 1.0",
4242
"description": "UTF-8 with C++ in a Portable Way"
4343
},
4444
{
45-
"package": "sweater/1.1.4@microblink/main#08f619e71a655de4d7c5305175fb4e4b",
45+
"package": "sweater/1.1.7@microblink/main#00226324984e8fb052dd8e703b48d28e",
4646
"url": "https://github.com/microblink/sweater",
4747
"license": "MIT",
4848
"description": "Humble Outer Dispatch"
4949
},
5050
{
51-
"package": "cpuinfo/20230428.2@microblink/main#69c57badb6dd4e3e218c5d280cea949b",
51+
"package": "cpuinfo/20250509.9@microblink/main#40de5b1b7859404e36455d2a5a670efb",
5252
"url": "https://github.com/microblink/cpuinfo",
5353
"license": "BSD 2-Clause \"Simplified\" License",
5454
"description": "cpuinfo is a library to detect essential for performance optimization information about host CPU"
@@ -96,7 +96,7 @@
9696
"description": "SIMD-accelerated libjpeg-compatible JPEG codec library"
9797
},
9898
{
99-
"package": "libpng/1.6.42@microblink/main#07724945d4103c360e9cb46a6ebb7391",
99+
"package": "libpng/1.6.48@microblink/main#a894c6d32b60eb517232069228102b95",
100100
"url": "https://github.com/microblink/libpng",
101101
"license": "libpng-2.0",
102102
"description": "An Open, Extensible Image Format with Lossless Compression"
@@ -108,7 +108,7 @@
108108
"description": "Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data"
109109
},
110110
{
111-
"package": "abseil/20230802.1.5@microblink/main#bc59392428de29fb32008a4721805645",
111+
"package": "abseil/20230802.2.0@microblink/main#26e189ef1d57122e19806f0794b40c80",
112112
"url": "https://github.com/microblink/abseil-cpp",
113113
"license": "Apache-2.0",
114114
"description": "Abseil Common Libraries (C++) from Google"
@@ -120,13 +120,13 @@
120120
"description": "qoixx is a high performance MIT licensed single-header QOI implementation written in C++20."
121121
},
122122
{
123-
"package": "eigen/3.4.1@microblink/main#89924435ee7bbea82943ab36e0f2669c",
123+
"package": "eigen/3.4.2@microblink/main#406195518d246c1d387b54df8ade9052",
124124
"url": "https://github.com/microblink/eigen-git-mirror",
125125
"license": "Mozilla Public License Version 2.0",
126126
"description": "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)."
127127
},
128128
{
129-
"package": "hash/2.0.2@microblink/main#f13f101395e62ac0f7ea8a5c1511b92b",
129+
"package": "hash/2.0.3@microblink/main#bca5158cdd3532fd9a32d7539b66194f",
130130
"url": "https://github.com/microblink/hash-library",
131131
"license": "zlib",
132132
"description": "Portable C++ Hashing Library"
@@ -144,13 +144,13 @@
144144
"description": "A small and fast ECDH and ECDSA implementation for 8-bit, 32-bit, and 64-bit processors."
145145
},
146146
{
147-
"package": "xnnpack/20230525.1.4@microblink/main#492ca6c9a9ea680e1424c32500c912a0",
147+
"package": "xnnpack/20230525.1.6@microblink/main#3e5e60789c103ebfec170c7898cdfe4d",
148148
"url": "https://github.com/microblink/XNNPACK",
149149
"license": "BSD",
150150
"description": "XNNPACK library"
151151
},
152152
{
153-
"package": "kiwaku/20230809.2@microblink/main#e54c95111cde3fb09ca2a8e2937ea041",
153+
"package": "kiwaku/20230809.3@microblink/main#4386c7f0bd8838531bfacaf13c89a992",
154154
"url": "https://github.com/microblink/kiwaku",
155155
"license": "BSL-1.0",
156156
"description": "C++20 and onward collection of high performance data containers and related tools"

0 commit comments

Comments
 (0)