使用以下链接下载 InLong。
2.4.0 release。
| 名称 | 版本 | 日期 | Downloads |
|---|---|---|---|
| InLong Source Code | 2.4.0 | Aug. 13, 2026 | [SRC] [ASC] [SHA512] |
| InLong Binary File | 2.4.0 | Aug. 13, 2026 | [BIN] [ASC] [SHA512] |
| Connector Binary File For Flink v1.15 | 2.4.0 | Aug. 13, 2026 | [BIN] [ASC] [SHA512] |
| Connector Binary File For Flink v1.18 | 2.4.0 | Aug. 13, 2026 | [BIN] [ASC] [SHA512] |
发布完整性
您必须 验证 下载文件的完整性。
我们为每个发布文件提供 OpenPGP 签名。此签名应与包含 InLong 发布经理的 OpenPGP 密钥的 KEYS 文件匹配。
我们还为每个发布文件提供 SHA-512 校验和。下载文件后,您应该计算下载的校验和,并确保它与我们提供的相同。
版本 Notes
Agent
| ISSUE | Summary |
|---|---|
| INLONG-11950 | [Improve][Agent] Missing case in switch statement |
| INLONG-12143 | [Improve][Agent] Fix Agent path traversal via unvalidated file source path |
| INLONG-12148 | [Improve][Agent] Replace /bin/sh -c with ProcessBuilder |
Dashboard
| ISSUE | Summary |
|---|---|
| INLONG-12044 | [Bug][Dashboard] Agent installation method is missing |
| INLONG-12052 | [Improve][Dashboard] Optimization of text display in long forms on resource details page |
Manager
| ISSUE | Summary |
|---|---|
| INLONG-12071 | [Bug][Manager] Querying MQ messages returned incorrect results from the LIKE matching operator |
| INLONG-12073 | [Bug][Manager] No proper error handling when MQ message query thread pool is exhausted |
| INLONG-12075 | [Improve][Manager] Optimize delete permission for InlongGroup: allow admin or in-charge |
| INLONG-12079 | [Improve][Manager] The AuditAlertRuleRequest lacks validation for orderField and orderType |
| INLONG-12092 | [Bug][Manager] Non-template responsible persons can view template information |
| INLONG-12094 | [Bug][Manager] Ordinary users can create new packages |
| INLONG-12098 | [Improve][Manager] Improve audit query nodeType mapping completeness and avoid null audit IDs |
| INLONG-12100 | [Improve][Manager] Fix incorrect spelling: "seperated" → "separated" in multiple files |
| INLONG-12102 | [Bug][Manager] Incorrect logic in input validation |
| INLONG-12104 | [Bug][Manager] There is a problem with the deletion process of the data flow group |
| INLONG-12115 | [Improve][Manager] Set the default value of openapi.auth.enabled to true |
| INLONG-12129 | [Improve][Manager] Fix the security vulnerability in /api/node/testConnection |
| INLONG-12133 | [Improve][Manager] Fix the security vulnerability in /api/cluster/testConnection |
| INLONG-12135 | [Improve][Manager] Enhance the verification against SQL injection |
| INLONG-12144 | [Improve][Manager] Perform permission verification for the deletion operation of streamsource |
| INLONG-12149 | [Improve][Manager] Add command whitelist validation in Manager |
| INLONG-12153 | [Improve][Manager] Add parameter validation for node in clusterController |
| INLONG-12156 | [Improve][Manager] Add verification of operator permissions during the creation and modification of tenant roles |
| INLONG-12160 | [Improve][Manager] Add permission verification when modifying the datanode |
SDK
| ISSUE | Summary |
|---|---|
| INLONG-12016 | [Improve][SDK] Add Python Dataproxy SDK compile Dockerfile |
| INLONG-12054 | [Improve][SDK] Optimize InLong Dataproxy Python SDK dependency version requirements |
| INLONG-12056 | [Feature][SDK] TransformSDK supports the "not in" operator |
| INLONG-12058 | [Feature][SDK] Support retry mechanism when "server error" occurs in dataproxy client |
| INLONG-12062 | [Improve][SDK] Upgrade gnet version in dataproxy go sdk |
| INLONG-12090 | [Improve][SDK] Build standard Python Dataproxy SDK wheels based on PEP-517 |
| INLONG-12108 | [Feature][SDK] TransformSDK supports decoding and transformation of ProtoBuf description files with multiple Proto files and multi-level NestedType |
| INLONG-12111 | [Feature][SDK] ProtoBuf decoding supports parsing map nodes |
| INLONG-12113 | [Feature][SDK] TransformSDK supports encoding of List, Struct, and Binary type fields for RowData |
| INLONG-12117 | [Feature][SDK] Support concat_struct/extract_struct/extract_binary function |
| INLONG-12119 | [Improve][SDK] Add connection timeout and tolerate partial endpoint failures during client initialization in DataProxy Go SDK |
| INLONG-12120 | [Improve][SDK] Optimize worker selection logic in DataProxy Go SDK |
| INLONG-12121 | [Improve][SDK] Log remote server address on send timeout and server errors in DataProxy Go SDK |
| INLONG-12125 | [Feature][SDK] Enhance Transform SDK protobuf processing and SQL alias parsing |
| INLONG-12141 | [Bug][SDK] PbSourceData returns protobuf default values instead of null for unset fields, causing incorrect data written to Iceberg/Parquet sinks |
| INLONG-12158 | [Feature][SDK] Support SQL reserved keywords as source field names (backtick-quoted columns) |
Sort
| ISSUE | Summary |
|---|---|
| INLONG-12065 | [Improve][Sort] Sort Format supports outputting complete row information when field parsing errors occur |
| INLONG-12139 | [Bug][Sort] SortConfigUtil.checkUpdate throws NPE when DataFlowConfig.version is null, causing SortConfig reload to permanently stall |
Audit
| ISSUE | Summary |
|---|---|
| INLONG-12042 | [Improve][Audit] Change the name of the audit item BSS to BIFANG |
| INLONG-12046 | [Bug][Audit] SQL script initialization failed |
| INLONG-12060 | [Improve][Audit] Optimize audit route management |
| INLONG-12064 | [Bug][Audit] Static ScheduledExecutorService in PulsarSink causes ClassLoader leaks and shared state corruption |
| INLONG-12067 | [Improve][Audit] Optimize the auditing data statistics by day |
| INLONG-12069 | [Improve][Audit] Fill with zero when there is no data for a given the API of day |
| INLONG-12088 | [Improve][Audit] Audit routing data source management supports domain names |
| INLONG-12096 | [Improve][Audit] Optimize function comments related to switching JDBC |
| INLONG-12137 | [Bug][Audit] Resolve thread-safety issues in the Audit SDK under high concurrency |
Common
| ISSUE | Summary |
|---|---|
| INLONG-12127 | [Feature][Common] Add Json config |
| INLONG-12131 | [Improve][Common] Fix the issue where jsonconfig cannot be serialized correctly |
CI
| ISSUE | Summary |
|---|---|
| INLONG-12077 | [Bug][CI] All unit tests execute failed |
| INLONG-12081 | [Improve][CI] Fix github action workflow policy violations |
| INLONG-12083 | [Improve][CI] Upgrade github actions version and specify permission of actions |
| INLONG-12086 | [Feature][CI] Upgrade parameters of first interaction |
Docker
| ISSUE | Summary |
|---|---|
| INLONG-12048 | [Improve][Docker] openjdk:8-jdk is not accessible |