> ## 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.

# 当前版本

> 当前版本的知行之桥发行说明。

export const companyName = "知行软件";

export const siteNameShort = "知行之桥";

export const siteName = "知行之桥";

## 概览

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

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

## 主要特性

### 新增

* 新增 OAuth 2.0（客户端凭据流程）作为 [{siteName}公共 API 端点身份验证](../../admin-api/admin-api-authentication) 的选项（管理 API、工作流 API、Webhook 等）。
* 新增通过 `API-Response-StatusCode` 和 `API-Response-Header-{HeaderName}` 消息头在 [工作流 API](../../flows/flow-api) 中控制 HTTP 状态码和响应头的功能。
* 新增支持将触发接收作为 [工作流 API](../../flows/flow-api) 工作流的第一步。
* 新增在 [工作流 API](../../flows/flow-api) 中将传入 HTTP 头值提升为消息元数据的功能。
* 在 [管理 API](../../admin-api/admin-api-resources) 中新增工作流 API 资源。
* 新增直接在 UI 中通过 OAuth 和 SSH 建立 [版本控制](../installation/git-version-control) 连接的功能。
* 新增在版本控制 UI 中从提交恢复文件的功能。
* 新增在版本控制 UI 中删除本地分支的功能。
* 新增版本控制操作的审计日志条目。
* 新增控制流经 [Schedule](../../connectors/schedule) 端口的每小时最大文件数的功能。
* 新增 [Discard](../../connectors/discard) 端口，为产生不需要消息的工作流提供清晰的终止点。
* 新增在每个端口的交易选项卡中按追踪头筛选的功能。
* [md5hash](../../scripting/value-formatters/encoding-decoding-string-formatters#md5hashconverttobase64)、[sha1hash](../../scripting/value-formatters/encoding-decoding-string-formatters#sha1hashconverttobase64) 和 [sha2hash](../../scripting/value-formatters/encoding-decoding-string-formatters#sha2hashconverttobase64) 格式化程序现在支持二进制内容，可通过新的编码参数（`utf-8`、`hex` 或 `base64`）指定输入数据编码，从而支持对图像文件等内容进行哈希计算。
* 新增将 [CData](../../connectors/cdata/cdata) 端口实例迁移到新的专用端口类型的功能。CData 端口现已弃用。
* 新安装的 {siteNameShort} 跨平台版现在默认使用 H2 作为数据库。
* 新增支持使用应用程序目录中的 `archive` 文件夹作为新安装的默认归档位置。现有配置若未设置 **归档位置**，将继续使用每个端口磁盘目录下的“Archive”文件夹，但 **归档位置** 现在是必填设置；使用端口特定“Archive”文件夹的行为现已弃用，并计划在未来版本中移除。

### 变更

* 在将 PostgreSQL 配置为后端数据库时，通过分区改进应用程序数据库性能。
* 改进了应用程序数据库性能，在使用 SQL Server 或 PostgreSQL 时自动确定分区间隔。
* 对于消息仅简单通过的端口（Branch、Copy、Notify 等），将 **记录消息** 的默认值更改为 `False`。
* 对于仅在工作流中路由消息的端口（Copy、Validate、Workspace Send 等），将 **日志级别** 的默认值更改为 `Error`。

### 修复

* 修正了尝试访问不存在端口所关联的公共 URL 端点时服务器返回的响应代码。
* 修复了某些 [Script](../../connectors/script) 上下文中处理超过 32,768 个重复头值的消息时出现的问题：现在会正常丢弃最早的超出值并记录警告，而不是处理失败。
* 修复了 [SSO JIT 预配](../administration/settings/single-sign-on#just-in-time-jit-user-provisioning) 问题：从身份提供商组中移除用户后，现在会正确撤销其应用程序访问权限。

## 端口

### 新增

* 新增 [REST](../../connectors/rest)、[Email Send](../../connectors/email-send) 和 [Email Receive](../../connectors/email-receive) 端口的新版本，提供改进后的 UI、共享连接支持及更多功能。这些类型的现有端口可通过点击端口 UI 中的升级按钮或工作流设计器中的端口图形自动升级。
* 为 [REST](../../connectors/rest) 端口新增可配置的 **响应事件错误行为** 设置，用于控制响应事件中抛出的异常如何处理。
* 在 [AI](../../connectors/ai) 端口支持的 AI 提供商列表中新增 Claude 和 Grok。
* 新增在 [Email Send](../../connectors/email-send) 端口中使用 SendGrid 的功能。
* 在 [FTP](../../connectors/ftp) 和 [SFTP](../../connectors/sftp) 端口中新增 **最大文件大小** 设置，以避免下载超过大小阈值的文件。
* 暴露 [SQL Server、PostgreSQL 和 MySQL](../../connectors/database/database) 端口中与连接池相关的设置，并将默认行为更改为启用连接池。
* 新增在 [XSD](../../connectors/xsd) 端口中指定一组相关 XSD 文件的功能。
* 更新了启用缓存的 [MFT 端口](../../connectors/mft-connectors)，可自动从缓存中清理过期条目。

### 变更

* [AI](../../connectors/ai) 端口现已正式发布，不再标记为 Beta 端口。
* 更改了 [Email Receive](../../connectors/email-receive) 端口的默认行为，使其跳过处理 IMAP 服务器上标记为待删除的消息。
* 更新了 [AMQP](../../connectors/amqp) 端口，使其在内容类型处理方面符合 AMQP 协议规范。之前依赖二进制值类型在传出消息中携带内容类型的用户，必须更新配置并改用数据值类型。
* 由于底层 SFTP 组件存在问题，从 build 23.1.8542 或更早版本升级且使用 [SFTP](../../connectors/sftp) 端口中的 **时间戳比较** 设置仅下载新增或已更改文件的用户，应在 **高级** 选项卡中启用 **使用 GMT 文件时间**。

### 修复

* 修复了 [SharePoint](../../connectors/sharepoint/sharepoint) 端口中的若干问题，这些问题曾导致在非英文 SharePoint 站点中无法自动创建子文件夹。
* 修复了 [Database](../../connectors/database/database) 端口的查找动作中聚合列无法正确表示为 XML 的问题。
