SDK 变更日志
Activepieces SDK 所有重要变更的记录
如果您的 Activepieces 镜像版本 \< 0.45.0 并且(您正在使用嵌入 SDK 的 connect 方法,且需要在用户创建后返回连接的外部 ID,或者您想要重新连接具有特定外部 ID 的连接),您必须将 Activepieces 镜像升级到 >= 0.45.0。
变更日志格式:月/日/年(版本)
06/18/2026 (0.10.0)
- SDK URL:https://cdn.activepieces.com/sdk/embed/0.10.0.js
- 新增
authorizeMcp({ authRequestId })—— 打开一个嵌入式的 MCP OAuth 授权对话框,使嵌入式(托管认证)用户无需独立的 Activepieces 登录即可批准 AI 客户端连接其项目。批准时 resolve 为{ redirectUrl },拒绝时 resolve 为{ denied: true }。请参阅可嵌入 MCP。 - 新增
mcpSettings()—— 在宿主应用内为嵌入式用户的项目打开 MCP 设置对话框(连接 URL、工具、暴露的工作流)。
04/21/2026 (0.9.0)
- SDK URL:https://cdn.activepieces.com/sdk/embed/0.9.0.js
- 此版本要求您将 Activepieces 升级到 0.82.0。
- 向 configure 方法添加了
embedding.hideTables参数 (值:true | false)。当为true时,隐藏控制面板中的表格 UI(树形视图、类型筛选选项、创建/导入表格按钮、空状态卡片、全局搜索结果),并阻止直接访问/tables/:id编辑器路由。工作流中使用的 Tables Piece 不受影响。
10/27/2025 (0.8.1)
- SDK URL:https://cdn.activepieces.com/sdk/embed/0.8.1.js
- 修复了如果导航路由不以 ’/’ 开头会被重定向到 ‘/flows’ 的 bug。
09/21/2025 (0.8.0)
- SDK URL:https://cdn.activepieces.com/sdk/embed/0.8.0.js
- 此版本要求您将 Activepieces 升级到 0.70.0。
- 移除了
embedding.dashboard.hideSettings。 - 向 configure 方法添加了
embedding.dashboard.hidePageHeader参数 (值:true | false)。
07/30/2025 (0.7.0)
- SDK URL:https://cdn.activepieces.com/sdk/embed/0.7.0.js
- 此版本要求您将 Activepieces 升级到 0.66.7。
- 向 configure 方法添加了
embedding.dashboard.hideSettings参数 (值:true | false)。
07/07/2025 (0.6.0)
- SDK URL:https://cdn.activepieces.com/sdk/embed/0.6.0.js
- 此版本要求您将 Activepieces 升级到 0.66.1。
- 向 configure 方法添加了
embedding.dashboard.hideFlowsPageNavbar参数 (值:true | false)。 - (重大变更)
embedding.dashboard.hideSidebar过去用于隐藏控制面板中工作流表格上方的导航栏,现在此功能由embedding.dashboard.hideFlowsPageNavbar控制。
03/07/2025 (0.5.0)
- SDK URL:https://cdn.activepieces.com/sdk/embed/0.5.0.js
- 此版本要求您将 Activepieces 升级到 0.64.2。
- 向 configure 方法添加了
embedding.hideDuplicateFlow参数 (值:true | false)。 - 向 configure 方法添加了
embedding.builder.homeButtonIcon参数 (值:‘logo’ | ‘back’),如果设置为 ‘back’,将移除悬停在首页按钮上时显示的工具提示。 - 向 configure 方法添加了
embedding.locale参数,接受 ISO 639-1 语言代码,支持的语言包括:(‘en’ | ‘nl’ | ‘it’ | ‘de’ | ‘fr’ | ‘bg’ | ‘uk’ | ‘hu’ | ‘es’ | ‘ja’ | ‘id’ | ‘vi’ | ‘zh’ | ‘pt’)。 - 向 configure 方法添加了
embedding.styling.mode参数 (值:‘light’ | ‘dark’)。 - (重大变更) 从 configure 方法中移除了
embedding.builder.hideLogo参数。 - (重大变更) 从 SDK 中移除了 MCP 方法。
17/06/2025 (0.5.0-rc.1)
- SDK URL:https://cdn.activepieces.com/sdk/embed/0.5.0-rc.1.js
- 此版本要求您将 Activepieces 升级到 0.64.0-rc.0。
- 恢复 configure 方法中的
prefix参数。
16/06/2025 (0.5.0-rc.0)
- SDK URL:https://cdn.activepieces.com/sdk/embed/0.5.0-rc.0.js
- 此版本要求您将 Activepieces 升级到 0.64.0-rc.0。
- 向 configure 方法添加了
embedding.hideDuplicateFlow参数 (值:true | false)。 - 向 configure 方法添加了
embedding.builder.homeButtonIcon参数 (值:‘logo’ | ‘back’),如果设置为 ‘back’,将移除悬停在首页按钮上时显示的工具提示。 - 向 configure 方法添加了
embedding.locale参数,接受 ISO 639-1 语言代码,支持的语言包括:(‘en’ | ‘nl’ | ‘it’ | ‘de’ | ‘fr’ | ‘bg’ | ‘uk’ | ‘hu’ | ‘es’ | ‘ja’ | ‘id’ | ‘vi’ | ‘zh’ | ‘pt’)。 - 向 configure 方法添加了
embedding.styling.mode参数 (值:‘light’ | ‘dark’)。 - (重大变更) 从 configure 方法中移除了
prefix参数。 - (重大变更) 从 configure 方法中移除了
embedding.builder.hideLogo参数。
26/05/2025 (0.4.1)
- 修复了嵌入 HTML 文件有时被缓存的问题。
20/05/2025 (0.4.0)
—— 注意:我们之前认为添加可选新参数不属于重大变更,因此只增加了补丁版本号,但这是错误的。从现在开始,此类更改将增加次要版本号,补丁版本号仅用于 bug 修复。
- 此版本要求您将 Activepieces 升级到 0.56.0。
- 向 configure 方法添加了
embedding.hideExportAndImportFlow参数。 - 为 configure 方法参数
embed.builder.disableNavigation添加了新值 “keep_home_button_only”,该值仅保留首页按钮并隐藏文件夹名称和删除工作流操作。 - 为 configure 方法添加了新参数
embed.builder.homeButtonClickedHandler,覆盖点击首页按钮时的导航行为。
17/04/2025 (0.3.7)
- 添加了更新 MCP 配置的 MCP 方法。
16/04/2025 (0.3.6)
- 添加了 request 方法,允许您调用后端 API。
24/2/2025 (0.3.5)
- 为 connect 方法添加了新参数,使连接对话框以弹出窗口形式显示,而不是占据整个页面的 iframe。
- 修复了 connect 方法返回的 promise 始终 resolve 为 {connection: undefined} 的 bug。
- 现在当您使用带有 “connectionName” 参数的 connect 方法时,用户将重新连接到具有匹配外部 ID 的连接,而不是创建新连接。
04/02/2025 (0.3.4)
- 此版本要求您将 Activepieces 升级到 0.41.0。
- 添加了向嵌入 SDK 传递字体系列名称和字体 URL 的功能。
26/01/2025 (0.3.3)
- 此版本要求您将 Activepieces 升级到 0.39.8。
- activepieces.configure 方法之前在用户认证完成前就已 resolve,此问题现已修复,因此您可以使用 activepieces.navigate 方法导航到所需的初始路由。