diff --git a/programming/javascript/index.md b/programming/javascript/index.md
index f113497e..eaeb39d2 100644
--- a/programming/javascript/index.md
+++ b/programming/javascript/index.md
@@ -27,12 +27,12 @@ Dynamsoft Barcode Reader JavaScript Edition (DBR-JS) enables high-performance ba
```html
-
+
```
```bash
# Or via npm
-npm install dynamsoft-barcode-reader-bundle@11.4.2000
+npm install dynamsoft-barcode-reader-bundle@11.4.2001
```
**Browser support:** Chrome 78+, Firefox 68+, Safari 14+, Edge 79+ (desktop and mobile). See [full system requirements](https://www.dynamsoft.com/faq/barcode-reader/web/capabilities/system-requirement.html).
diff --git a/programming/javascript/migrate-from-v10/index.md b/programming/javascript/migrate-from-v10/index.md
index 5adc283e..2d2bc081 100644
--- a/programming/javascript/migrate-from-v10/index.md
+++ b/programming/javascript/migrate-from-v10/index.md
@@ -26,7 +26,7 @@ needAutoGenerateSidebar: true
To use version 11, include the following script in your HTML:
```html
-
+
```
## APIs changes introduced in v11
diff --git a/programming/javascript/release-notes/index.md b/programming/javascript/release-notes/index.md
index 279216c7..d7fe016c 100644
--- a/programming/javascript/release-notes/index.md
+++ b/programming/javascript/release-notes/index.md
@@ -9,7 +9,8 @@ breadcrumbText: Release Notes
# DBR JavaScript SDK - Release Notes
-- [11.4.2000 (04/16/2026)](js-11.html#1142000-04212026)
+- [11.4.2001 (04/24/2026)](js-11.html#1142001-04242026)
+- [11.4.2000 (04/21/2026)](js-11.html#1142000-04212026)
- [11.2.4000 (11/11/2025)](js-11.html#1124000-11112025)
- [11.2.2000 (11/04/2025)](js-11.html#1122000-11042025)
- [11.0.6000 (08/14/2025)](js-11.html#1106000-08142025)
diff --git a/programming/javascript/release-notes/js-11.md b/programming/javascript/release-notes/js-11.md
index 74bda10e..95e97844 100644
--- a/programming/javascript/release-notes/js-11.md
+++ b/programming/javascript/release-notes/js-11.md
@@ -10,6 +10,17 @@ noTitleIndex: true
# Release Notes for Dynamsoft Barcode Reader JavaScript SDK
+## 11.4.2001 (04/24/2026)
+
+### Fixed
+
+- Fixed an issue where coordinate conversion could behave abnormally after large images were compressed.
+- Fixed an issue where abnormal DCEFrame `imageData` could cause errors in the `toCanvas()` method.
+
+### improved
+
+- Optimized the behavior of the Dynamsoft Camera Enhancer torch and other camera-related features.
+
## 11.4.2000 (04/21/2026)
### ⚠️ Roadmap notice: Foundational API Becomes Primary
diff --git a/programming/javascript/user-guide/index.md b/programming/javascript/user-guide/index.md
index eb74ded2..5b99ccdc 100644
--- a/programming/javascript/user-guide/index.md
+++ b/programming/javascript/user-guide/index.md
@@ -25,8 +25,8 @@ schema: schemas/dynamsoft-facilitates-mit-research-schema.json
 -->
In this guide, you will learn step by step on how to integrate the DBR-JS SDK into your website.
-
-
@@ -226,9 +226,9 @@ The simplest way to include the SDK is to use either the [jsDelivr](https://jsde
- In frameworks like React, Vue and Angular, you may want to add the package as a dependency.
```sh
- npm i dynamsoft-barcode-reader-bundle@11.4.2000 -E
+ npm i dynamsoft-barcode-reader-bundle@11.4.2001 -E
# or
- yarn add dynamsoft-barcode-reader-bundle@11.4.2000 -E
+ yarn add dynamsoft-barcode-reader-bundle@11.4.2001 -E
```
NOTE that in frameworks, you need to [specify the location of the engine files](#2-optional-specify-the-location-of-the-engine-files).
@@ -248,7 +248,7 @@ Besides using the public CDN, you can also download the SDK and host its files o
- From npm
```sh
- npm i dynamsoft-barcode-reader-bundle@11.4.2000 -E
+ npm i dynamsoft-barcode-reader-bundle@11.4.2001 -E
```
The resources are located at the path `node_modules/`, without `@`. You must copy "dynamsoft-xxx" packages elsewhere and add `@`. The `` can be obtained from `package.json` of each package. Another thing to do is to [specify the engineResourcePaths](#2-optional-specify-the-location-of-the-engine-files) so that the SDK can correctly locate the resources.
@@ -257,7 +257,7 @@ Besides using the public CDN, you can also download the SDK and host its files o
You can typically include SDK like this:
```html
-
+
```
@@ -576,7 +576,7 @@ await cvRouter.startCapturing("ReadSingleBarcode");
The preset templates have many more settings that can be customized to suit your use case best. If you [download the SDK from Dynamsoft website](https://www.dynamsoft.com/barcode-reader/downloads/1000003-confirmation/), you can find the templates under
-* "/dynamsoft-barcode-reader-js-11.4.2000/dist/templates/"
+* "/dynamsoft-barcode-reader-js-11.4.2001/dist/templates/"
Upon completing the template editing, you can invoke the `initSettings` method and provide it with the template path as an argument.
@@ -678,7 +678,7 @@ The UI is part of the auxiliary SDK "Dynamsoft Camera Enhancer", read more on ho
### API Reference
You can check out the detailed documentation about the APIs of the SDK at
-[https://www.dynamsoft.com/barcode-reader/docs/web/programming/javascript/api-reference/?ver=11.4.2000](https://www.dynamsoft.com/barcode-reader/docs/web/programming/javascript/api-reference/?ver=11.4.2000).
+[https://www.dynamsoft.com/barcode-reader/docs/web/programming/javascript/api-reference/?ver=11.4.2001](https://www.dynamsoft.com/barcode-reader/docs/web/programming/javascript/api-reference/?ver=11.4.2001).