> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kasoftware.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 2025 四月 (25.1.9222)

> 知行之桥2025 年 4 月（build 25.1.9273）的发行说明。

export const cloudEnv = false;

export const companyName = "知行软件";

export const siteNameShort = "知行之桥";

export const siteName = "知行之桥";

## 概览

观看此视频以了解此版本中的新增功能的摘要：

<iframe width="575" height="325" src="//player.bilibili.com/player.html?isOutside=true&aid=114227658427302&bvid=BV1H7oeYUEnf&cid=29076751306&p=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true" />

## 主要特性

### 新增

* 已添加 [2FA](../administration/2fa) 支持。
* 为交易伙伴管理控制台添加了[端到端测试](../../tpmc/e2e-workflow-testing)。
* 将 [个人设置](../administration/profiles) 页面更新为新设计，通过新的登录页面一目了然地提供更多高级信息，并包含每个个人设置的相关端口和日志列表。
* 已添加 [cryptoEncrypt](../../scripting/operations/op-crypto-encrypt) 和 [cryptoDecrypt](../../scripting/operations/op-crypto-decrypt) 操作，以提供通过脚本加密和解密数据的功能。
* 已向端口系统 API 资源添加了对 `$filter` OData 参数的支持。
* 已添加通过 [arc.properties](../installation/cross-platform-edition#configuring-the-embedded-jetty-server) 中的新 `cdata.http.customHeaders` 设置设置 Jetty 嵌入式 Web 服务器中的自定义标头的功能。
* [工作区网格](../../flows/workspaces#using-the-workspaces-grid) 现在允许从搜索结果中显示端口的设置窗格，而无需加载工作区。
* 事务系统 API 资源现在返回 ConnectorType 输出。

### 变更

* Jetty 嵌入式 Web 服务器已更新至 Jetty 12，现在需要 Java 17 或更新版本才能运行。
* 提高了将记录插入交易数据库的性能。
* 将 archiveLogs Admin API 操作重命名为 cleanup，以更好地反映其使用情况，并对其进行改进以支持触发特定工作区和端口的清理。
* 改进了应用程序的运行状况检查，在检查可用内存之前触发垃圾收集，从而避免误报。

### 修复

* 修复了 arrayaverage 格式化程序中的一个问题，当结果为重复小数时，该问题会导致抛出错误。

## 端口

### 新增

* 添加了 [XML Group 端口](../../connectors/xml-group)，用于按关键列对 XML 记录进行分组。
* 添加了 [Label 端口](../../connectors/label)，用于生成 ZPL 标签。
* 添加了 [ZUGFeRD 端口](../../connectors/zugferd)，用于解析和生成 ZUGFeRD 文件。
* 为 [Split 端口](../../connectors/split) 添加了 Max Records 设置，以控制每个输出消息中包含的记录数。
* 为 [Kintone 端口](../../connectors/kintone/kintone) 添加了对 OAuth Auth Scheme 的支持。
* 为 [Email Send 端口](../../connectors/email-send) 添加了对 None Auth Scheme 的支持，用于匿名身份验证。
* 为 [AS4 端口](../../connectors/as4) 端口添加了对 ENTSOG v4 和 eDelivery v2 配置文件的支持。
* 添加了对 [EDI 端口](../../connectors/edi-connectors) 中的重复检查的支持。
* 向 [round](../../scripting/value-formatters/number-formatters#roundinteger_value) 格式化程序添加了 `RoundingMode` 输入。
* 向 [split](../../scripting/value-formatters/transform-string-formatters#splitdelimiter-indextoreturn-trimresult-removeempty) 格式化程序添加了`TrimResult`输入。

### 变更

* 放宽了 [JSON 端口](../../connectors/json) 中的类型检查，以允许在从 XML 转换为 JSON 时在同一元素上指定 `xli:nil` 和 `json:type`。
* 将 .NET 版本中对 ODBC 驱动程序的支持移至 [Database 端口](../../connectors/database/database) 中的“其他”驱动程序名称选项下。
* 改进了 [SFTP Server 端口](../../connectors/sftp-server) 的日志，以汇总来自重复用户锁定消息的日志，并将其记录为警告而不是错误。
* 向 edifactScan 操作添加了 InterchangeSyntaxIdentifier 和 InterchangeSyntaxVersion 输出。
* 澄清了 [AMQP 端口](../../connectors/amqp) 的“JSON”内容类型的 UI 和文档，以更好地描述它期望的复合数据结构。
* [EDI 端口](../../connectors/edi-connectors) 现在使用 MessageId 上的后缀来最终确定来自 ACK 路径的消息，以便输出消息可以重复使用与输入消息相同的 MessageId。
* [Script 端口](../../connectors/script) 现在在日志中包含来自脚本的输出流。
* 改进了 [S3 端口](../../connectors/s3) 和 [Zip 端口](../../connectors/zip)，使其始终将子文件夹标头视为文件夹，无论它是否具有尾随路径分隔符。

### 修复

* 修复了 [Salesforce 端口](../../connectors/salesforce/salesforce) 中在某些情况下阻止刷新 OAuth 访问令牌的问题。
* 修复了在某些数据库端口配置中阻止自动映射外键引用的问题。
* 修复了数据库端口中的查找存储过程操作，将每个结果集包装在新的 XML 元素中，而不是将它们组合在一起。
* 修复了 [messageRead](../../scripting/operations/op-message-read) 操作无法在 [XML Map 端口](../../connectors/xml-map/xml-map) 中加载输入消息的问题。
* 修复了导致数据库端口中查找操作返回的空值作为字符串返回的问题。
* 修复了 [IBM MQ 端口](../../connectors/ibmmq) 中无法完全接收某些大消息的问题。
