This is an automated email from the ASF dual-hosted git repository.

vernedeng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/inlong-website.git


The following commit(s) were added to refs/heads/master by this push:
     new dd042267d3e [INLONG-1189][Release] Modify download & release notes for 
2.4.0 (#1192)
dd042267d3e is described below

commit dd042267d3ee38a599f838a8a41eea77a5e270d7
Author: vernedeng <[email protected]>
AuthorDate: Thu Aug 20 12:30:09 2026 +0800

    [INLONG-1189][Release] Modify download & release notes for 2.4.0 (#1192)
---
 download/index.md                                  |  10 +-
 download/release-2.4.0.md                          | 114 ++++++++++++++++++++
 .../index.md                                       |  10 +-
 .../release-2.4.0.md                               | 115 +++++++++++++++++++++
 src/pages/downloads/index.js                       |   4 +-
 5 files changed, 241 insertions(+), 12 deletions(-)

diff --git a/download/index.md b/download/index.md
index a5157bc5d41..4db85d6c24d 100644
--- a/download/index.md
+++ b/download/index.md
@@ -2,15 +2,15 @@
 title: Download
 ---
 
-## Current version 2.3.0
+## Current version 2.4.0
 You can download the latest version here.
 
 |                 Name                  | Version |       Date        |        
                                                                                
                                                                                
                                                                                
                     Downloads                                                  
                                                                                
              [...]
 
|:-------------------------------------:|:-------:|:-------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 [...]
-|          InLong Source Code           |  2.3.0  | Nov. 10, 2025 |            
                                                                                
                                  
[[SRC](https://downloads.apache.org/inlong/2.3.0/apache-inlong-2.3.0-src.tar.gz)]
                
[[ASC](https://downloads.apache.org/inlong/2.3.0/apache-inlong-2.3.0-src.tar.gz.asc)]
                
[[SHA512](https://downloads.apache.org/inlong/2.3.0/apache-inlong-2.3.0-src.tar.gz.sha512)]
           [...]
-|          InLong Binary File           |  2.3.0  | Nov. 10, 2025 |            
                                                                                
                                  
[[BIN](https://downloads.apache.org/inlong/2.3.0/apache-inlong-2.3.0-bin.tar.gz)]
                
[[ASC](https://downloads.apache.org/inlong/2.3.0/apache-inlong-2.3.0-bin.tar.gz.asc)]
                
[[SHA512](https://downloads.apache.org/inlong/2.3.0/apache-inlong-2.3.0-bin.tar.gz.sha512)]
           [...]
-| Connector Binary File For Flink v1.15 |  2.3.0  | Nov. 10, 2025 | 
[[BIN](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.3.0/inlong-distribution-2.3.0-sort-connectors-flink-v1.15.tar.gz)]
                
[[ASC](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.3.0/inlong-distribution-2.3.0-sort-connectors-flink-v1.15.tar.gz.asc)]
                [[SHA512](https://repository.apache.org/content/groups/pub [...]
-| Connector Binary File For Flink v1.18 |  2.3.0  | Nov. 10, 2025 | 
[[BIN](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.3.0/inlong-distribution-2.3.0-sort-connectors-flink-v1.18.tar.gz)]
                
[[ASC](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.3.0/inlong-distribution-2.3.0-sort-connectors-flink-v1.18.tar.gz.asc)]
                [[SHA512](https://repository.apache.org/content/groups/pub [...]
+|          InLong Source Code           |  2.4.0  | Aug. 13, 2026 |            
                                                                                
                                  
[[SRC](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-src.tar.gz)]
                
[[ASC](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-src.tar.gz.asc)]
                
[[SHA512](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-src.tar.gz.sha512)]
           [...]
+|          InLong Binary File           |  2.4.0  | Aug. 13, 2026 |            
                                                                                
                                  
[[BIN](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-bin.tar.gz)]
                
[[ASC](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-bin.tar.gz.asc)]
                
[[SHA512](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-bin.tar.gz.sha512)]
           [...]
+| Connector Binary File For Flink v1.15 |  2.4.0  | Aug. 13, 2026 | 
[[BIN](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.4.0/inlong-distribution-2.4.0-sort-connectors-flink-v1.15.tar.gz)]
                
[[ASC](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.4.0/inlong-distribution-2.4.0-sort-connectors-flink-v1.15.tar.gz.asc)]
                [[SHA512](https://repository.apache.org/content/groups/pub [...]
+| Connector Binary File For Flink v1.18 |  2.4.0  | Aug. 13, 2026 | 
[[BIN](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.4.0/inlong-distribution-2.4.0-sort-connectors-flink-v1.18.tar.gz)]
                
[[ASC](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.4.0/inlong-distribution-2.4.0-sort-connectors-flink-v1.18.tar.gz.asc)]
                [[SHA512](https://repository.apache.org/content/groups/pub [...]
 
 ## Release Integrity
 You must [verify](https://www.apache.org/info/verification.html) the integrity 
of the downloaded files.
diff --git a/download/release-2.4.0.md b/download/release-2.4.0.md
new file mode 100644
index 00000000000..db3701266c5
--- /dev/null
+++ b/download/release-2.4.0.md
@@ -0,0 +1,114 @@
+---
+title: InLong v2.4.0
+---
+Use the links below to download the Apache InLong from one of our mirrors.
+
+## 2.4.0 release
+You can download the latest version here.
+
+|                 Name                  | Version |       Date        |        
                                                                                
                                                                                
                                                                                
                     Downloads                                                  
                                                                                
              [...]
+|:-------------------------------------:|:-------:|:-------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 [...]
+|          InLong Source Code           |  2.4.0  | Aug. 13, 2026 |            
                                                                                
                                  
[[SRC](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-src.tar.gz)]
                
[[ASC](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-src.tar.gz.asc)]
                
[[SHA512](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-src.tar.gz.sha512)]
           [...]
+|          InLong Binary File           |  2.4.0  | Aug. 13, 2026 |            
                                                                                
                                  
[[BIN](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-bin.tar.gz)]
                
[[ASC](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-bin.tar.gz.asc)]
                
[[SHA512](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-bin.tar.gz.sha512)]
           [...]
+| Connector Binary File For Flink v1.15 |  2.4.0  | Aug. 13, 2026 | 
[[BIN](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.4.0/inlong-distribution-2.4.0-sort-connectors-flink-v1.15.tar.gz)]
                
[[ASC](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.4.0/inlong-distribution-2.4.0-sort-connectors-flink-v1.15.tar.gz.asc)]
                [[SHA512](https://repository.apache.org/content/groups/pub [...]
+| Connector Binary File For Flink v1.18 |  2.4.0  | Aug. 13, 2026 | 
[[BIN](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.4.0/inlong-distribution-2.4.0-sort-connectors-flink-v1.18.tar.gz)]
                
[[ASC](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.4.0/inlong-distribution-2.4.0-sort-connectors-flink-v1.18.tar.gz.asc)]
                [[SHA512](https://repository.apache.org/content/groups/pub [...]
+
+## Release Integrity
+You must [verify](https://www.apache.org/info/verification.html) the integrity 
of the downloaded files.
+We provide OpenPGP signatures for every release file. This signature should be 
matched against the [KEYS](https://downloads.apache.org/inlong/KEYS) file which 
contains the OpenPGP keys of InLong's Release Managers.
+We also provide <code>SHA-512</code> checksums for every release file. After 
you download the file, you should calculate a checksum for your download, and 
make sure it is the same as ours.
+
+## Release Notes
+### Agent
+|ISSUE|Summary|
+|:--|:--|
+|[INLONG-11950](https://github.com/apache/inlong/issues/11950)|[Improve][Agent]
 Missing case in switch statement|
+|[INLONG-12143](https://github.com/apache/inlong/issues/12143)|[Improve][Agent]
 Fix Agent path traversal via unvalidated file source path|
+|[INLONG-12148](https://github.com/apache/inlong/issues/12148)|[Improve][Agent]
 Replace /bin/sh -c with ProcessBuilder|
+
+### Dashboard
+|ISSUE|Summary|
+|:--|:--|
+|[INLONG-12044](https://github.com/apache/inlong/issues/12044)|[Bug][Dashboard]
 Agent installation method is missing|
+|[INLONG-12052](https://github.com/apache/inlong/issues/12052)|[Improve][Dashboard]
 Optimization of text display in long forms on resource details page|
+
+### Manager
+|ISSUE|Summary|
+|:--|:--|
+|[INLONG-12071](https://github.com/apache/inlong/issues/12071)|[Bug][Manager] 
Querying MQ messages returned incorrect results from the LIKE matching operator|
+|[INLONG-12073](https://github.com/apache/inlong/issues/12073)|[Bug][Manager] 
No proper error handling when MQ message query thread pool is exhausted|
+|[INLONG-12075](https://github.com/apache/inlong/issues/12075)|[Improve][Manager]
 Optimize delete permission for InlongGroup: allow admin or in-charge|
+|[INLONG-12079](https://github.com/apache/inlong/issues/12079)|[Improve][Manager]
 The AuditAlertRuleRequest lacks validation for orderField and orderType|
+|[INLONG-12092](https://github.com/apache/inlong/issues/12092)|[Bug][Manager] 
Non-template responsible persons can view template information|
+|[INLONG-12094](https://github.com/apache/inlong/issues/12094)|[Bug][Manager] 
Ordinary users can create new packages|
+|[INLONG-12098](https://github.com/apache/inlong/issues/12098)|[Improve][Manager]
 Improve audit query nodeType mapping completeness and avoid null audit IDs|
+|[INLONG-12100](https://github.com/apache/inlong/issues/12100)|[Improve][Manager]
 Fix incorrect spelling: "seperated" → "separated" in multiple files|
+|[INLONG-12102](https://github.com/apache/inlong/issues/12102)|[Bug][Manager] 
Incorrect logic in input validation|
+|[INLONG-12104](https://github.com/apache/inlong/issues/12104)|[Bug][Manager] 
There is a problem with the deletion process of the data flow group|
+|[INLONG-12115](https://github.com/apache/inlong/issues/12115)|[Improve][Manager]
 Set the default value of openapi.auth.enabled to true|
+|[INLONG-12129](https://github.com/apache/inlong/issues/12129)|[Improve][Manager]
 Fix the security vulnerability in /api/node/testConnection|
+|[INLONG-12133](https://github.com/apache/inlong/issues/12133)|[Improve][Manager]
 Fix the security vulnerability in /api/cluster/testConnection|
+|[INLONG-12135](https://github.com/apache/inlong/issues/12135)|[Improve][Manager]
 Enhance the verification against SQL injection|
+|[INLONG-12144](https://github.com/apache/inlong/issues/12144)|[Improve][Manager]
 Perform permission verification for the deletion operation of streamsource|
+|[INLONG-12149](https://github.com/apache/inlong/issues/12149)|[Improve][Manager]
 Add command whitelist validation in Manager|
+|[INLONG-12153](https://github.com/apache/inlong/issues/12153)|[Improve][Manager]
 Add parameter validation for node in clusterController|
+|[INLONG-12156](https://github.com/apache/inlong/issues/12156)|[Improve][Manager]
 Add verification of operator permissions during the creation and modification 
of tenant roles|
+|[INLONG-12160](https://github.com/apache/inlong/issues/12160)|[Improve][Manager]
 Add permission verification when modifying the datanode|
+
+### SDK
+|ISSUE|Summary|
+|:--|:--|
+|[INLONG-12016](https://github.com/apache/inlong/issues/12016)|[Improve][SDK] 
Add Python Dataproxy SDK compile Dockerfile|
+|[INLONG-12054](https://github.com/apache/inlong/issues/12054)|[Improve][SDK] 
Optimize InLong Dataproxy Python SDK dependency version requirements|
+|[INLONG-12056](https://github.com/apache/inlong/issues/12056)|[Feature][SDK] 
TransformSDK supports the "not in" operator|
+|[INLONG-12058](https://github.com/apache/inlong/issues/12058)|[Feature][SDK] 
Support retry mechanism when "server error" occurs in dataproxy client|
+|[INLONG-12062](https://github.com/apache/inlong/issues/12062)|[Improve][SDK] 
Upgrade gnet version in dataproxy go sdk|
+|[INLONG-12090](https://github.com/apache/inlong/issues/12090)|[Improve][SDK] 
Build standard Python Dataproxy SDK wheels based on PEP-517|
+|[INLONG-12108](https://github.com/apache/inlong/issues/12108)|[Feature][SDK] 
TransformSDK supports decoding and transformation of ProtoBuf description files 
with multiple Proto files and multi-level NestedType|
+|[INLONG-12111](https://github.com/apache/inlong/issues/12111)|[Feature][SDK] 
ProtoBuf decoding supports parsing map nodes|
+|[INLONG-12113](https://github.com/apache/inlong/issues/12113)|[Feature][SDK] 
TransformSDK supports encoding of List, Struct, and Binary type fields for 
RowData|
+|[INLONG-12117](https://github.com/apache/inlong/issues/12117)|[Feature][SDK] 
Support concat_struct/extract_struct/extract_binary function|
+|[INLONG-12119](https://github.com/apache/inlong/issues/12119)|[Improve][SDK] 
Add connection timeout and tolerate partial endpoint failures during client 
initialization in DataProxy Go SDK|
+|[INLONG-12120](https://github.com/apache/inlong/issues/12120)|[Improve][SDK] 
Optimize worker selection logic in DataProxy Go SDK|
+|[INLONG-12121](https://github.com/apache/inlong/issues/12121)|[Improve][SDK] 
Log remote server address on send timeout and server errors in DataProxy Go SDK|
+|[INLONG-12125](https://github.com/apache/inlong/issues/12125)|[Feature][SDK] 
Enhance Transform SDK protobuf processing and SQL alias parsing|
+|[INLONG-12141](https://github.com/apache/inlong/issues/12141)|[Bug][SDK] 
PbSourceData returns protobuf default values instead of null for unset fields, 
causing incorrect data written to Iceberg/Parquet sinks|
+|[INLONG-12158](https://github.com/apache/inlong/issues/12158)|[Feature][SDK] 
Support SQL reserved keywords as source field names (backtick-quoted columns)|
+
+### Sort
+|ISSUE|Summary|
+|:--|:--|
+|[INLONG-12065](https://github.com/apache/inlong/issues/12065)|[Improve][Sort] 
Sort Format supports outputting complete row information when field parsing 
errors occur|
+|[INLONG-12139](https://github.com/apache/inlong/issues/12139)|[Bug][Sort] 
SortConfigUtil.checkUpdate throws NPE when DataFlowConfig.version is null, 
causing SortConfig reload to permanently stall|
+
+### Audit
+|ISSUE|Summary|
+|:--|:--|
+|[INLONG-12042](https://github.com/apache/inlong/issues/12042)|[Improve][Audit]
 Change the name of the audit item BSS to BIFANG|
+|[INLONG-12046](https://github.com/apache/inlong/issues/12046)|[Bug][Audit] 
SQL script initialization failed|
+|[INLONG-12060](https://github.com/apache/inlong/issues/12060)|[Improve][Audit]
 Optimize audit route management|
+|[INLONG-12064](https://github.com/apache/inlong/issues/12064)|[Bug][Audit] 
Static ScheduledExecutorService in PulsarSink causes ClassLoader leaks and 
shared state corruption|
+|[INLONG-12067](https://github.com/apache/inlong/issues/12067)|[Improve][Audit]
 Optimize the auditing data statistics by day|
+|[INLONG-12069](https://github.com/apache/inlong/issues/12069)|[Improve][Audit]
 Fill with zero when there is no data for a given the API of day|
+|[INLONG-12088](https://github.com/apache/inlong/issues/12088)|[Improve][Audit]
 Audit routing data source management supports domain names|
+|[INLONG-12096](https://github.com/apache/inlong/issues/12096)|[Improve][Audit]
 Optimize function comments related to switching JDBC|
+|[INLONG-12137](https://github.com/apache/inlong/issues/12137)|[Bug][Audit] 
Resolve thread-safety issues in the Audit SDK under high concurrency|
+
+### Common
+|ISSUE|Summary|
+|:--|:--|
+|[INLONG-12127](https://github.com/apache/inlong/issues/12127)|[Feature][Common]
 Add Json config|
+|[INLONG-12131](https://github.com/apache/inlong/issues/12131)|[Improve][Common]
 Fix the issue where jsonconfig cannot be serialized correctly|
+
+### CI
+|ISSUE|Summary|
+|:--|:--|
+|[INLONG-12077](https://github.com/apache/inlong/issues/12077)|[Bug][CI] All 
unit tests execute failed|
+|[INLONG-12081](https://github.com/apache/inlong/issues/12081)|[Improve][CI] 
Fix github action workflow policy violations|
+|[INLONG-12083](https://github.com/apache/inlong/issues/12083)|[Improve][CI] 
Upgrade github actions version and specify permission of actions|
+|[INLONG-12086](https://github.com/apache/inlong/issues/12086)|[Feature][CI] 
Upgrade parameters of first interaction|
+
+### Docker
+|ISSUE|Summary|
+|:--|:--|
+|[INLONG-12048](https://github.com/apache/inlong/issues/12048)|[Improve][Docker]
 openjdk:8-jdk is not accessible|
diff --git a/i18n/zh-CN/docusaurus-plugin-content-pages-download/index.md 
b/i18n/zh-CN/docusaurus-plugin-content-pages-download/index.md
index 4571c61ac0a..cb655b1ad84 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-pages-download/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-pages-download/index.md
@@ -2,15 +2,15 @@
 title: 下载
 ---
 
-## 最新版本 2.3.0
+## 最新版本 2.4.0
 你可以在这里下载到最新的版本。
 
 |                  名称                   |   版本   |     日期     |                
                                                                                
                                                                                
                                                                                
             Downloads                                                          
                                                                                
              [...]
 
|:-------------------------------------:|:-------:|:-------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 [...]
-|          InLong Source Code           |  2.3.0  | Nov. 10, 2025 |            
                                                                                
                                  
[[SRC](https://downloads.apache.org/inlong/2.3.0/apache-inlong-2.3.0-src.tar.gz)]
                
[[ASC](https://downloads.apache.org/inlong/2.3.0/apache-inlong-2.3.0-src.tar.gz.asc)]
                
[[SHA512](https://downloads.apache.org/inlong/2.3.0/apache-inlong-2.3.0-src.tar.gz.sha512)]
           [...]
-|          InLong Binary File           |  2.3.0  | Nov. 10, 2025 |            
                                                                                
                                  
[[BIN](https://downloads.apache.org/inlong/2.3.0/apache-inlong-2.3.0-bin.tar.gz)]
                
[[ASC](https://downloads.apache.org/inlong/2.3.0/apache-inlong-2.3.0-bin.tar.gz.asc)]
                
[[SHA512](https://downloads.apache.org/inlong/2.3.0/apache-inlong-2.3.0-bin.tar.gz.sha512)]
           [...]
-| Connector Binary File For Flink v1.15 |  2.3.0  | Nov. 10, 2025 | 
[[BIN](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.3.0/inlong-distribution-2.3.0-sort-connectors-flink-v1.15.tar.gz)]
                
[[ASC](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.3.0/inlong-distribution-2.3.0-sort-connectors-flink-v1.15.tar.gz.asc)]
                [[SHA512](https://repository.apache.org/content/groups/pub [...]
-| Connector Binary File For Flink v1.18 |  2.3.0  | Nov. 10, 2025 | 
[[BIN](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.3.0/inlong-distribution-2.3.0-sort-connectors-flink-v1.18.tar.gz)]
                
[[ASC](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.3.0/inlong-distribution-2.3.0-sort-connectors-flink-v1.18.tar.gz.asc)]
                [[SHA512](https://repository.apache.org/content/groups/pub [...]
+|          InLong Source Code           |  2.4.0  | Aug. 13, 2026 |            
                                                                                
                                  
[[SRC](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-src.tar.gz)]
                
[[ASC](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-src.tar.gz.asc)]
                
[[SHA512](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-src.tar.gz.sha512)]
           [...]
+|          InLong Binary File           |  2.4.0  | Aug. 13, 2026 |            
                                                                                
                                  
[[BIN](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-bin.tar.gz)]
                
[[ASC](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-bin.tar.gz.asc)]
                
[[SHA512](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-bin.tar.gz.sha512)]
           [...]
+| Connector Binary File For Flink v1.15 |  2.4.0  | Aug. 13, 2026 | 
[[BIN](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.4.0/inlong-distribution-2.4.0-sort-connectors-flink-v1.15.tar.gz)]
                
[[ASC](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.4.0/inlong-distribution-2.4.0-sort-connectors-flink-v1.15.tar.gz.asc)]
                [[SHA512](https://repository.apache.org/content/groups/pub [...]
+| Connector Binary File For Flink v1.18 |  2.4.0  | Aug. 13, 2026 | 
[[BIN](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.4.0/inlong-distribution-2.4.0-sort-connectors-flink-v1.18.tar.gz)]
                
[[ASC](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.4.0/inlong-distribution-2.4.0-sort-connectors-flink-v1.18.tar.gz.asc)]
                [[SHA512](https://repository.apache.org/content/groups/pub [...]
 
 ## 发布完整性
 您必须 [验证](https://www.apache.org/info/verification.html) 下载文件的完整性。
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-pages-download/release-2.4.0.md 
b/i18n/zh-CN/docusaurus-plugin-content-pages-download/release-2.4.0.md
new file mode 100644
index 00000000000..3f78db1cebe
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-pages-download/release-2.4.0.md
@@ -0,0 +1,115 @@
+---
+title: InLong v2.4.0
+---
+
+使用以下链接下载 InLong。
+
+
+## 2.4.0 release。
+
+|                  名称                   |   版本   |      日期       |             
                                                                                
                                                                                
                                                                                
                Downloads                                                       
                                                                                
              [...]
+|:-------------------------------------:|:-------:|:-------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 [...]
+|          InLong Source Code           |  2.4.0  | Aug. 13, 2026 |            
                                                                                
                                  
[[SRC](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-src.tar.gz)]
                
[[ASC](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-src.tar.gz.asc)]
                
[[SHA512](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-src.tar.gz.sha512)]
           [...]
+|          InLong Binary File           |  2.4.0  | Aug. 13, 2026 |            
                                                                                
                                  
[[BIN](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-bin.tar.gz)]
                
[[ASC](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-bin.tar.gz.asc)]
                
[[SHA512](https://downloads.apache.org/inlong/2.4.0/apache-inlong-2.4.0-bin.tar.gz.sha512)]
           [...]
+| Connector Binary File For Flink v1.15 |  2.4.0  | Aug. 13, 2026 | 
[[BIN](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.4.0/inlong-distribution-2.4.0-sort-connectors-flink-v1.15.tar.gz)]
                
[[ASC](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.4.0/inlong-distribution-2.4.0-sort-connectors-flink-v1.15.tar.gz.asc)]
                [[SHA512](https://repository.apache.org/content/groups/pub [...]
+| Connector Binary File For Flink v1.18 |  2.4.0  | Aug. 13, 2026 | 
[[BIN](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.4.0/inlong-distribution-2.4.0-sort-connectors-flink-v1.18.tar.gz)]
                
[[ASC](https://repository.apache.org/content/groups/public/org/apache/inlong/inlong-distribution/2.4.0/inlong-distribution-2.4.0-sort-connectors-flink-v1.18.tar.gz.asc)]
                [[SHA512](https://repository.apache.org/content/groups/pub [...]
+
+## 发布完整性
+您必须 [验证](https://www.apache.org/info/verification.html) 下载文件的完整性。
+我们为每个发布文件提供 OpenPGP 签名。此签名应与包含 InLong 发布经理的 OpenPGP 密钥的 
[KEYS](https://downloads.apache.org/inlong/KEYS) 文件匹配。
+我们还为每个发布文件提供 <code>SHA-512</code> 校验和。下载文件后,您应该计算下载的校验和,并确保它与我们提供的相同。
+
+## 版本 Notes
+### Agent
+|ISSUE|Summary|
+|:--|:--|
+|[INLONG-11950](https://github.com/apache/inlong/issues/11950)|[Improve][Agent]
 Missing case in switch statement|
+|[INLONG-12143](https://github.com/apache/inlong/issues/12143)|[Improve][Agent]
 Fix Agent path traversal via unvalidated file source path|
+|[INLONG-12148](https://github.com/apache/inlong/issues/12148)|[Improve][Agent]
 Replace /bin/sh -c with ProcessBuilder|
+
+### Dashboard
+|ISSUE|Summary|
+|:--|:--|
+|[INLONG-12044](https://github.com/apache/inlong/issues/12044)|[Bug][Dashboard]
 Agent installation method is missing|
+|[INLONG-12052](https://github.com/apache/inlong/issues/12052)|[Improve][Dashboard]
 Optimization of text display in long forms on resource details page|
+
+### Manager
+|ISSUE|Summary|
+|:--|:--|
+|[INLONG-12071](https://github.com/apache/inlong/issues/12071)|[Bug][Manager] 
Querying MQ messages returned incorrect results from the LIKE matching operator|
+|[INLONG-12073](https://github.com/apache/inlong/issues/12073)|[Bug][Manager] 
No proper error handling when MQ message query thread pool is exhausted|
+|[INLONG-12075](https://github.com/apache/inlong/issues/12075)|[Improve][Manager]
 Optimize delete permission for InlongGroup: allow admin or in-charge|
+|[INLONG-12079](https://github.com/apache/inlong/issues/12079)|[Improve][Manager]
 The AuditAlertRuleRequest lacks validation for orderField and orderType|
+|[INLONG-12092](https://github.com/apache/inlong/issues/12092)|[Bug][Manager] 
Non-template responsible persons can view template information|
+|[INLONG-12094](https://github.com/apache/inlong/issues/12094)|[Bug][Manager] 
Ordinary users can create new packages|
+|[INLONG-12098](https://github.com/apache/inlong/issues/12098)|[Improve][Manager]
 Improve audit query nodeType mapping completeness and avoid null audit IDs|
+|[INLONG-12100](https://github.com/apache/inlong/issues/12100)|[Improve][Manager]
 Fix incorrect spelling: "seperated" → "separated" in multiple files|
+|[INLONG-12102](https://github.com/apache/inlong/issues/12102)|[Bug][Manager] 
Incorrect logic in input validation|
+|[INLONG-12104](https://github.com/apache/inlong/issues/12104)|[Bug][Manager] 
There is a problem with the deletion process of the data flow group|
+|[INLONG-12115](https://github.com/apache/inlong/issues/12115)|[Improve][Manager]
 Set the default value of openapi.auth.enabled to true|
+|[INLONG-12129](https://github.com/apache/inlong/issues/12129)|[Improve][Manager]
 Fix the security vulnerability in /api/node/testConnection|
+|[INLONG-12133](https://github.com/apache/inlong/issues/12133)|[Improve][Manager]
 Fix the security vulnerability in /api/cluster/testConnection|
+|[INLONG-12135](https://github.com/apache/inlong/issues/12135)|[Improve][Manager]
 Enhance the verification against SQL injection|
+|[INLONG-12144](https://github.com/apache/inlong/issues/12144)|[Improve][Manager]
 Perform permission verification for the deletion operation of streamsource|
+|[INLONG-12149](https://github.com/apache/inlong/issues/12149)|[Improve][Manager]
 Add command whitelist validation in Manager|
+|[INLONG-12153](https://github.com/apache/inlong/issues/12153)|[Improve][Manager]
 Add parameter validation for node in clusterController|
+|[INLONG-12156](https://github.com/apache/inlong/issues/12156)|[Improve][Manager]
 Add verification of operator permissions during the creation and modification 
of tenant roles|
+|[INLONG-12160](https://github.com/apache/inlong/issues/12160)|[Improve][Manager]
 Add permission verification when modifying the datanode|
+
+### SDK
+|ISSUE|Summary|
+|:--|:--|
+|[INLONG-12016](https://github.com/apache/inlong/issues/12016)|[Improve][SDK] 
Add Python Dataproxy SDK compile Dockerfile|
+|[INLONG-12054](https://github.com/apache/inlong/issues/12054)|[Improve][SDK] 
Optimize InLong Dataproxy Python SDK dependency version requirements|
+|[INLONG-12056](https://github.com/apache/inlong/issues/12056)|[Feature][SDK] 
TransformSDK supports the "not in" operator|
+|[INLONG-12058](https://github.com/apache/inlong/issues/12058)|[Feature][SDK] 
Support retry mechanism when "server error" occurs in dataproxy client|
+|[INLONG-12062](https://github.com/apache/inlong/issues/12062)|[Improve][SDK] 
Upgrade gnet version in dataproxy go sdk|
+|[INLONG-12090](https://github.com/apache/inlong/issues/12090)|[Improve][SDK] 
Build standard Python Dataproxy SDK wheels based on PEP-517|
+|[INLONG-12108](https://github.com/apache/inlong/issues/12108)|[Feature][SDK] 
TransformSDK supports decoding and transformation of ProtoBuf description files 
with multiple Proto files and multi-level NestedType|
+|[INLONG-12111](https://github.com/apache/inlong/issues/12111)|[Feature][SDK] 
ProtoBuf decoding supports parsing map nodes|
+|[INLONG-12113](https://github.com/apache/inlong/issues/12113)|[Feature][SDK] 
TransformSDK supports encoding of List, Struct, and Binary type fields for 
RowData|
+|[INLONG-12117](https://github.com/apache/inlong/issues/12117)|[Feature][SDK] 
Support concat_struct/extract_struct/extract_binary function|
+|[INLONG-12119](https://github.com/apache/inlong/issues/12119)|[Improve][SDK] 
Add connection timeout and tolerate partial endpoint failures during client 
initialization in DataProxy Go SDK|
+|[INLONG-12120](https://github.com/apache/inlong/issues/12120)|[Improve][SDK] 
Optimize worker selection logic in DataProxy Go SDK|
+|[INLONG-12121](https://github.com/apache/inlong/issues/12121)|[Improve][SDK] 
Log remote server address on send timeout and server errors in DataProxy Go SDK|
+|[INLONG-12125](https://github.com/apache/inlong/issues/12125)|[Feature][SDK] 
Enhance Transform SDK protobuf processing and SQL alias parsing|
+|[INLONG-12141](https://github.com/apache/inlong/issues/12141)|[Bug][SDK] 
PbSourceData returns protobuf default values instead of null for unset fields, 
causing incorrect data written to Iceberg/Parquet sinks|
+|[INLONG-12158](https://github.com/apache/inlong/issues/12158)|[Feature][SDK] 
Support SQL reserved keywords as source field names (backtick-quoted columns)|
+
+### Sort
+|ISSUE|Summary|
+|:--|:--|
+|[INLONG-12065](https://github.com/apache/inlong/issues/12065)|[Improve][Sort] 
Sort Format supports outputting complete row information when field parsing 
errors occur|
+|[INLONG-12139](https://github.com/apache/inlong/issues/12139)|[Bug][Sort] 
SortConfigUtil.checkUpdate throws NPE when DataFlowConfig.version is null, 
causing SortConfig reload to permanently stall|
+
+### Audit
+|ISSUE|Summary|
+|:--|:--|
+|[INLONG-12042](https://github.com/apache/inlong/issues/12042)|[Improve][Audit]
 Change the name of the audit item BSS to BIFANG|
+|[INLONG-12046](https://github.com/apache/inlong/issues/12046)|[Bug][Audit] 
SQL script initialization failed|
+|[INLONG-12060](https://github.com/apache/inlong/issues/12060)|[Improve][Audit]
 Optimize audit route management|
+|[INLONG-12064](https://github.com/apache/inlong/issues/12064)|[Bug][Audit] 
Static ScheduledExecutorService in PulsarSink causes ClassLoader leaks and 
shared state corruption|
+|[INLONG-12067](https://github.com/apache/inlong/issues/12067)|[Improve][Audit]
 Optimize the auditing data statistics by day|
+|[INLONG-12069](https://github.com/apache/inlong/issues/12069)|[Improve][Audit]
 Fill with zero when there is no data for a given the API of day|
+|[INLONG-12088](https://github.com/apache/inlong/issues/12088)|[Improve][Audit]
 Audit routing data source management supports domain names|
+|[INLONG-12096](https://github.com/apache/inlong/issues/12096)|[Improve][Audit]
 Optimize function comments related to switching JDBC|
+|[INLONG-12137](https://github.com/apache/inlong/issues/12137)|[Bug][Audit] 
Resolve thread-safety issues in the Audit SDK under high concurrency|
+
+### Common
+|ISSUE|Summary|
+|:--|:--|
+|[INLONG-12127](https://github.com/apache/inlong/issues/12127)|[Feature][Common]
 Add Json config|
+|[INLONG-12131](https://github.com/apache/inlong/issues/12131)|[Improve][Common]
 Fix the issue where jsonconfig cannot be serialized correctly|
+
+### CI
+|ISSUE|Summary|
+|:--|:--|
+|[INLONG-12077](https://github.com/apache/inlong/issues/12077)|[Bug][CI] All 
unit tests execute failed|
+|[INLONG-12081](https://github.com/apache/inlong/issues/12081)|[Improve][CI] 
Fix github action workflow policy violations|
+|[INLONG-12083](https://github.com/apache/inlong/issues/12083)|[Improve][CI] 
Upgrade github actions version and specify permission of actions|
+|[INLONG-12086](https://github.com/apache/inlong/issues/12086)|[Feature][CI] 
Upgrade parameters of first interaction|
+
+### Docker
+|ISSUE|Summary|
+|:--|:--|
+|[INLONG-12048](https://github.com/apache/inlong/issues/12048)|[Improve][Docker]
 openjdk:8-jdk is not accessible|
diff --git a/src/pages/downloads/index.js b/src/pages/downloads/index.js
index 53a096f07ff..9b8c70bf6df 100644
--- a/src/pages/downloads/index.js
+++ b/src/pages/downloads/index.js
@@ -5,8 +5,8 @@ import Translate, { translate } from '@docusaurus/Translate';
 
 export default function() {
 
-    const version = "2.3.0";
-    const date = "Nov. 11, 2025";
+    const version = "2.4.0";
+    const date = "Aug. 13, 2026";
 
     return (
         <Layout title={translate({ message: 'Downloads' })}>

Reply via email to