www.dextsolution.com
DEXTUPLOAD
X5
menu toggleProduct description > Update version

Update version

The updated version of DEXTUploadX5 is distributed on the DEXTSolution site. If you need to replace the product with a newer version, you can sign-in and download it from the retail download page.

Basic update procedure

Back up the dextuploadx5-configuration.js file in the path where the existing product resources are located .

If you have modified the language resource file or have a newly added resource file, back up all of the target files.

You do not need to back up your language resource files unless you have made changes.

After signing-in from the DEXTSolution site, go to the retail download page and download the updated version.

Unzip the downloaded distribution file (dextuploadx5-{version}.zip).

Copy (overwrite) existing resources by copying all the resources in the dx5 directory created when uncompressed.

Open dextuploadx5-configuration.js and copy the authentication key and productPath attribute from the backed up file.

# dextuploadx5-configuraiton.js
win.dextuploadx5Configuration = {
  // Reset the authentication key attribute declared as an empty string to the backed up authentication key string. 
  authkey: "",
  // Set the productPath attribute according to the existing path.
  productPath: location.origin + "/path/dx5",
  ...
};

Apply the contents of the language resource file (txt, xml) that you backed up directly to the new resource file.

Since browsers have a cache function, updated content may not appear immediately unless the cache is cleared. Therefore, after updating, you must either clear your browser cache or perform a hard refresh.

  • Hard refresh shortcut keys: Windows - Ctrl + F5 (Ctrl + Shift + R) / Mac - Command + Shift + R
  • The Safari browser does not have a hard refresh shortcut key. You must activate the developer menu, then clear the cache from the developer menu or delete the cache from the settings.
Difference before and after version 1.4.1.0

In the 1.4.1.0 version, the client installation file, the installation file download page, and the resource file all existed under the dx5 directory. However, since version 1.4.1.0, the installation file and the download page are separately grouped into the sub-client directory, and the resource file is moved to the sub-res directory.

Therefore, when updating from a version earlier than 1.4.1.0 to a later version, it depends on the directory relationship, so we recommend that you completely erase the existing version and use the new version rather than overwriting it with copying. Also, the dextuploadx5-configuration.js file can not be used as it is because some properties are different. Therefore, the authentication key and each path must be newly set.

Difference before and after version 3.0.0.0

Major script files have been moved under the module directory, and some scripts have been created by modularization.

Therefore, when updating from a version earlier than 3.0.0.0 to a later version, it depends on the directory relationship, so we recommend that you completely erase the existing version and use the new version rather than overwriting it with copying.

Differences before and after version 4.0.0.0

Starting with version 4.0.0.0, Internet Explorer is not supported, and the IE module has been completely removed.

Therefore, when updating from a version prior to 4.0.0.0 to a later version, it is recommended that you completely delete the old version and use the new version rather than overwriting it by copying, as both the directory structure and files will be different.

Differences before and after version 4.3.2.0

Starting with version 4.3.2.0, HD application no longer supports macOS.

When updating from version 3.10.4.0 or earlier to version 4.3.4.0 or later

Due to a policy change in Chrome (version 144.0.7559.60 or later), the drag-and-drop functionality of DEXTUploadX5 ceased to work. An emergency patch (version 4.3.4.0) was released on January 20, 2026. However, this patch does not support Internet Explorer browsers (including MS Edge IE mode). Therefore, depending on your environment, select and apply one of the following workarounds.

  • If only the latest modern browsers are used:

    Latest Edge (version 144.0.3719.82 or higher) / Chrome (version 144.0.7559.60 or higher) must be patched to the latest version (4.3.4.0 or higher).

  • If only Internet Explorer browsers (including MS Edge IE mode) are used:

    Maintain the existing version of DEXTUploadX5 (version 3.10.3.0 or lower).

  • When using both Internet Explorer browsers (including MS Edge IE mode) and the latest modern browsers

    Configure a dual-version setup with the existing DEXTUploadX5 version (3.10.3.0 or lower) and the latest version (4.3.4.0 or higher). Then, apply them separately so that the appropriate version loads per page based on the environment. Dual configuration refers to setting up the system so that the appropriate version is called for each page within the same site. Unlike previous updates, do not overwrite files; instead, manage the DEXTUploadX5 resource directory separately.

    # Example for Internet Explorer browsers (including MS Edge IE mode)
    <script src="path/dx5/dextuploadx5-configuration.js"></script>
    <script src="path/dx5/dextuploadx5.js"></script>
    
    # dThe productPath property within the settings in the dextuploadx5-configuration.js file must also be configured according to each respective path.
    win.dextuploadx5Configuration = {  
      ...
      // For Internet Explorer browsers (including MS Edge IE mode)
      productPath: location.origin + "/path/dx5",
      ...
    };
    
    # Example for modern browsers
    <script src="path/dx5-4340/dextuploadx5-configuration.js"></script>
    <script src="path/dx5-4340/dextuploadx5.js"></script>
    
    # The productPath property within the settings in the dextuploadx5-configuration.js file must also be configured according to each respective path.
    win.dextuploadx5Configuration = {  
      ...
      // For modern browsers    
      productPath: location.origin + "/path/dx5-4340",
      ...
    };
    
  • Setting multiple versions

    If you want to implement dual configuration by browser on a single page, you can use the following method.

    # JSP-based example code
    <%
        String ua = request.getHeader("User-Agent");
        boolean isIE = (ua != null && (ua.contains("MSIE") || ua.contains("Trident")));
        String dx5Path = isIE ? "path/dx5" : "path/dx5-4340";
    %>
    <script src="<%= dx5Path %>/dextuploadx5-configuration.js"></script>
    <script src="<%= dx5Path %>/dextuploadx5.js"></script>
If you want to use a newer HD application

Following the "Update Basic Procedure", there are two ways to replace the HD application with the new version.

If your PC HD application is not installed, a pop-up window will open allowing you to download the HD application. On the other hand, if you have it installed, when you try to download using an HD application, the automatic update task will be executed.

The automatic update function is supported from version 2.1.2.0. In order to be able to update automatically, if there is already opened HDM(HDM resides in the window tray), it must be terminated directly.

The files downloaded by automatic update are those specified by the hd32UpdateURL and hd64UpdateURL properties in the dextuploadx5-configuration.js file.