|
1 | 1 | --- |
2 | 2 | layout: default-layout |
3 | 3 | title: Upgrade guide for version 11 - Dynamsoft Barcode Reader JavaScript Edition |
4 | | -description: This page shows how to upgrade Dynamsoft Barcode Reader JavaScript SDK to v11. |
| 4 | +description: This page shows how to upgrade Dynamsoft Barcode Reader JavaScript SDK from v10 to v11. |
5 | 5 | keywords: user guide, upgrade, javascript, js |
6 | 6 | needAutoGenerateSidebar: true |
7 | 7 | --- |
8 | 8 |
|
9 | | -# How to Upgrade DBR-JS to v11.x |
| 9 | +# How to Upgrade DBR-JS from v10.x to v11.x |
10 | 10 |
|
11 | 11 | > [!IMPORTANT] |
12 | 12 | > **We strongly recommend upgrading to v11.x.** All future algorithm improvements, performance optimizations, and new features will be developed exclusively for v11 and later versions. Version 10.x and earlier will only receive critical bug fixes and will not benefit from ongoing innovation. |
@@ -76,44 +76,4 @@ The template system has been enhanced in v11 to support more powerful customizat |
76 | 76 | **Action Required**: Use the [template upgrade tool](https://www.dynamsoft.com/tools/template-upgrade/) to automatically convert your v10.x templates to the v11 format. |
77 | 77 |
|
78 | 78 | > [!NOTE] |
79 | | -> The upgraded template format provides better flexibility and will support future template enhancements that are exclusive to v11+. |
80 | | -
|
81 | | -## From version 9.x or earlier |
82 | | - |
83 | | -> [!IMPORTANT] |
84 | | -> **Critical: Version 9.x and earlier are on a legacy architecture.** All new algorithm development, performance improvements, and features are built exclusively on the DynamsoftCaptureVision (DCV) architecture introduced in v10+. |
85 | | -> |
86 | | -> **Staying on v9.x or earlier means:** |
87 | | -> - ❌ No access to new barcode recognition algorithms |
88 | | -> - ❌ No future performance optimizations |
89 | | -> - ❌ Missing out on new symbology support |
90 | | -> - ❌ Limited to critical security patches only |
91 | | -> |
92 | | -> **Upgrading to v11 provides:** |
93 | | -> - ✅ Access to all future algorithm enhancements |
94 | | -> - ✅ Continuous performance improvements |
95 | | -> - ✅ New features and capabilities as they're released |
96 | | -> - ✅ Full technical support and active maintenance |
97 | | -
|
98 | | -### Understanding the DCV Architecture Advantage |
99 | | - |
100 | | -The Dynamsoft Barcode Reader JavaScript edition has been completely refactored to integrate with the powerful DynamsoftCaptureVision (DCV) architecture. This modern foundation enables: |
101 | | - |
102 | | -- **Modular Design**: Seamlessly integrate multiple document processing capabilities |
103 | | -- **Optimized Performance**: Better resource management and faster processing |
104 | | -- **Extensibility**: Easy integration of new features and technologies |
105 | | -- **Future-Ready**: Built to support emerging computer vision requirements |
106 | | - |
107 | | -To understand the full advantages of this new architecture, please refer to: |
108 | | - |
109 | | -* [Overview of Dynamsoft Capture Vision](https://www.dynamsoft.com/capture-vision/docs/core/introduction/) |
110 | | -* [Dynamsoft Capture Vision Framework Details](https://www.dynamsoft.com/capture-vision/docs/core/architecture/) |
111 | | - |
112 | | -### Migration Requirements |
113 | | - |
114 | | -Due to the significant architectural improvements, **a rewrite of your existing code is required** when upgrading from v9.x or earlier. While this requires initial effort, it positions your application to benefit from years of future development. |
115 | | - |
116 | | -**We strongly recommend following the [User Guide](https://www.dynamsoft.com/barcode-reader/docs/web/programming/javascript/user-guide/index.html) to migrate your code to v11.** |
117 | | - |
118 | | -> [!TIP] |
119 | | -> The investment in upgrading pays off quickly through improved performance and access to ongoing innovations. Our updated APIs are more intuitive and require less boilerplate code. |
| 79 | +> The upgraded template format provides better flexibility and will support future template enhancements that are exclusive to v11+. |
0 commit comments