diff --git a/codegallery/helloworld/index.md b/codegallery/helloworld/index.md
index d301743..9b87af7 100644
--- a/codegallery/helloworld/index.md
+++ b/codegallery/helloworld/index.md
@@ -23,7 +23,8 @@ Hello World represents the most basic implementation of the MRZ Scanner. One of
Dynamsoft MRZ Scanner - Hello World
-
+
+
diff --git a/guides/mrz-scanner-static-image.md b/guides/mrz-scanner-static-image.md
index da64135..b0348e4 100644
--- a/guides/mrz-scanner-static-image.md
+++ b/guides/mrz-scanner-static-image.md
@@ -35,7 +35,7 @@ The first step in making the sample is to define the script references and the H
Dynamsoft MRZ Scanner - Use File Input
-
+
diff --git a/guides/mrz-scanner.md b/guides/mrz-scanner.md
index dc707ea..279fd10 100644
--- a/guides/mrz-scanner.md
+++ b/guides/mrz-scanner.md
@@ -49,21 +49,21 @@ The simplest way to include the SDK is to use either the [**jsDelivr**](https://
- jsDelivr
```html
-
+
```
- UNPKG
```html
-
+
```
When using a framework such as **React**, **Vue** or **Angular**, we recommend adding the package as a dependency using a package manager such as **npm** or **yarn**:
```sh
- npm i dynamsoft-mrz-scanner@3.0.2 -E
+ npm i dynamsoft-mrz-scanner@3.0.3 -E
# or
- yarn add dynamsoft-mrz-scanner@3.0.2 -E
+ yarn add dynamsoft-mrz-scanner@3.0.3 -E
```
> [!WARNING]
@@ -78,7 +78,7 @@ Below is the complete Hello World sample page that uses the precompiled script s
Dynamsoft MRZ Scanner - Hello World
-
+
@@ -160,7 +160,7 @@ The first step is to get a copy of the resources. There are two ways which you c
- Go to the official [Github repository](https://github.com/Dynamsoft/mrz-scanner-javascript). Download the repository as a ZIP and the library resources are in the *dist* folder. So all you need is just a copy of this *dist* folder.
-- If you are using `npm`, you could also install the package and extract the `dist` folder from the package in `node_modules`. Install the package using the command `npm i dynamsoft-mrz-scanner@3.0.2 -E`. Find the `dynamsoft-mrz-scanner` fodler in `node_modules` and the *dist* folder will be inside.
+- If you are using `npm`, you could also install the package and extract the `dist` folder from the package in `node_modules`. Install the package using the command `npm i dynamsoft-mrz-scanner@3.0.3 -E`. Find the `dynamsoft-mrz-scanner` fodler in `node_modules` and the *dist* folder will be inside.
### Modify the Build Script
@@ -182,19 +182,13 @@ Update the `scripts` section in `package.json` to automatically copy the librari
By default, the engine resource paths of the libraries are usually set to the CDN links for each library. Once you modify the build script, the library resource files are then available locally so the engine resource paths can now be set to the path defined in the previous step.
```ts
-const mrzScanner = new Dynamsoft.DocumentScanner({
+const mrzScanner = new Dynamsoft.MRZScanner({
license: "YOUR_LICENSE_KEY_HERE",
scannerViewConfig: {
uiPath: "./dist/mrz-scanner.ui.html", // Use the local file
},
engineResourcePaths: {
- std: "./dist/libs/dynamsoft-capture-vision-std/dist/",
- dip: "./dist/libs/dynamsoft-image-processing/dist/",
- core: "./dist/libs/dynamsoft-core/dist/",
- license: "./dist/libs/dynamsoft-license/dist/",
- cvr: "./dist/libs/dynamsoft-capture-vision-router/dist/",
- dlr: "./dist/libs/dynamsoft-label-recognizer/dist/",
- dcp: "./dist/libs/dynamsoft-code-parser/dist/"
+ rootDirectory: "https://cdn.jsdelivr.net/npm/"
},
});
```
@@ -244,7 +238,7 @@ Let's now go through the code of the Hello World sample to understand how the co
Dynamsoft MRZ Scanner - Hello World
-
+
diff --git a/releasenotes/index.md b/releasenotes/index.md
index bf36c19..07fbb69 100644
--- a/releasenotes/index.md
+++ b/releasenotes/index.md
@@ -12,12 +12,20 @@ permalink: /releasenotes/index.html
# Release Notes
+## 3.0.3 (09/17/2025)
+
+### Fixes
+
+- Fixed the `launch()` method so that the `imageOrFile` parameter is optional (for TypeScript implementation).
+- Altered the React Hooks sample to allow it to run in `Strict Mode`.
+
## 3.0.2 (09/11/2025)
-### Improved
-- Updated the underlying **Capture Vision Bundle dependency** to **3.0.6001**.
-- Increased recognition speed by fixing an issue caused by a WASM compilation parameter that degraded performance.
-- Enhanced framework samples with the latest security updates.
+### Fixes
+
+- Updated the underlying Capture Vision bundle to `3.0.6001`.
+- Improved recognition speed by fixing an issue where a WASM compilation parameter caused performance degradation.
+- Strengthened and improved the framework samples (e.g. Angular) with security updates.
## 3.0.1 (08/06/2025)