Repository navigation
v0.5.7 · 文件互通、通知中心与会话稳定性
v0.5.7 版本说明
本次更新重点完善文件与 MCP 互通、通知中心、日志交换和扩展管理,并提升 AI Gateway 的会话连续性与长请求恢复能力。以下内容为相对 v0.5.6 的主要变化。
新功能与体验改进
- 文件表与 MCP 文件互通:恢复文件表模板与上传示例,提供稳定访问路径、分享链接和本地图片预览;支持通过 MCP 将 ChatGPT 生成的文件导入默认
attachments文件表,并复用 SSH 工具从文件记录下载到目标主机。相关:#2405、#2408、#2410、#2415、#2479。 - 统一通知中心:增加通知实例管理、实时站内消息、工作流发送、分页发送日志和只读详情;渠道消息抽屉支持调整宽度,并完善已读状态与通知渠道配置表单。相关:#2412、#2432、#2468。
- 微信通知能力:新增受管微信通知的扫码授权入口、发送能力与可读失败日志,展示独立订阅状态、到期时间及投递窗口。相关:#2440、#2441、#2442。
- Agent Logs 日志交换:支持标准 OTLP Trace 接收与导入导出、完整选中会话导出,以及 Langfuse 多记录交换;提供公开 Langfuse 连接器插件,统一日志归档与 OTLP 导出格式选择。相关:#2436、#2445。
- 扩展安装体验:增加手动上传插件弹窗、上传队列和真实进度;补充安装失败信息与已安装版本切换,修复 root 启用扩展时的授权拦截。相关:#2418。
- 表格与文件操作优化:统一共享列设置和分页总数展示,日志列表支持选择每页条数;优化窄列文件操作与嵌入日志区域的列设置布局。关联提交:06912520、09a488e2。
- 镜像分发:增加独立工作流,将正式运行镜像同步至可配置的阿里云镜像仓库,并支持组件仓库拆分与 PostgreSQL 镜像同步。相关:#2435。
稳定性与质量
- 默认会话归属:未配置分配规则时,保持会话最初绑定的供应商实例;显式轮询、动态分配与失败重试仍遵循配置。会话绑定纳入选择性数据备份。相关:#2489、#2480。
- 长请求恢复:修复活跃 callback 超过五分钟后重试被错误拒绝为 HTTP 409 的问题,完善执行归属与恢复;Responses WebSocket 入口支持压缩协商。相关:#2443;压缩协商提交。
- Responses 历史维护:收敛历史摘要与校验入口,补充历史数据离线迁移、来源校验与回滚验证,保留既有会话恢复语义。相关:#2448。
- 依赖与质量治理:升级后端依赖及 Rust 工具链,补充既有协议、密码数据与备份兼容验证;修复通知数据备份完整性,校准覆盖率和门禁证据。相关:#2452、#2457、#2458、#2469、#2480。当前发布提交的 CI 报告:passed / #2497;具体执行范围、告警与验证边界见原报告。
English highlights
Compared with v0.5.6, this release adds:
- File and MCP interoperability: file-table templates, share links, local image previews, ChatGPT file imports into
attachments, and SSH downloads from file records. See #2405, #2408, #2410, #2415 and #2479. - A unified notification center: notification instances, real-time inbox messages, workflow delivery, paginated send logs, resizable channel drawers and improved configuration forms. See #2412, #2432 and #2468.
- WeChat notifications: QR-code authorization, managed delivery, subscription delivery windows and readable failure logs. See #2440–#2442.
- Agent Logs exchange: OTLP Trace ingestion and exchange, complete selected-conversation exports, and a public Langfuse connector plugin. See #2436 and #2445.
- Extension and table improvements: package upload queues with real progress, installation error details, installed-version switching, shared column settings and consistent pagination. See #2418.
- Gateway reliability: persistent default session ownership without overriding explicit routing rules, long-running callback recovery, Responses WebSocket compression negotiation, and consolidated history maintenance. See #2489, #2443 and #2448.
- Distribution and quality: configurable Aliyun image mirroring, backend dependency upgrades, backup fixes and stronger CI evidence. See #2435, #2452, #2469 and #2480. The release-commit CI report is available in #2497.
Installation or Upgrade
Linux/macOS:
curl -fsSL https://raw.githubusercontent.com/taichuy/1flowbase/main/scripts/shell/docker-deploy.sh | shWindows PowerShell:
irm https://raw.githubusercontent.com/taichuy/1flowbase/main/scripts/powershell/docker-deploy.ps1 | iexWindows CMD:
powershell -NoProfile -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.com/taichuy/1flowbase/main/scripts/powershell/docker-deploy.ps1 | iex"Docker Images
ghcr.io/taichuy/1flowbase-web:v0.5.7ghcr.io/taichuy/1flowbase-api-server:v0.5.7ghcr.io/taichuy/1flowbase-*:latest
Traceability
- Target commit:
a744c84 - Workflow run: container images #39000950075
- Source branch:
latest
Full Changelog: v0.5.6...v0.5.7