Repository navigation
Releases: huangchengsir/pipewright
Release list
Pipewright v1.8.0
AI 运维助手升级
- 支持多会话历史、重命名和删除,关闭面板、刷新页面后可以恢复会话和草稿。
- 支持选择最多 8 台目标服务器,分别采集资源、容器等数据并展示结果;单台失败不影响其他目标,可单独重试失败目标。
- 增加有界的类型化运维工具。修改操作需要明确确认,恢复会话不会自动重放操作;自由 shell 建议仍需复制到终端手动执行。
- 采集结果默认保留在本实例,提交给配置的模型分析前需单独授权;新增会话和草稿加密存储。
- 调整服务器 AI 入口布局,目标服务器与会话历史固定在顶部,长列表独立滚动;完善手机和低高度窗口布局。
体验改进
- 修复局域网 HTTP 页面复制失败,增加复制降级和手动复制入口。
- 容器日志行数改为统一下拉组件,修复助手输入区文字可读性。
- 窄屏助手展开时保留输入空间,隐藏终端不再错误调整远程终端尺寸。
- 修正有界 SSH 握手超时与取消通知的边界,避免将已到期任务误报为服务器不可达。
升级说明
新增 SQLite/MySQL 配对迁移 0051,启动时自动执行。升级前建议备份数据库,并保留原有加密主密钥;使用已有配置的 AI 模型,无需新增统计或遥测服务。
验证:Go 全仓测试与 vet、前端类型检查、581 项单测、35 项 Chrome 回归及生产构建通过。本机执行链路验收使用模拟 SSH/模型;维护者已另行完成真实环境验收。自动化验证不覆盖真实商用模型、物理服务器、live MySQL 或本地 race,未修复既有依赖安全告警。
安装
系统内置更新可获取本次正式版本,亦可下载下方对应平台安装包。
Docker 镜像:ghcr.io/huangchengsir/pipewright:1.8.0(镜像版本号不带 v)。
Pipewright v1.7.0
新增
- 新增首次成功运行引导,按「创建项目 → 准备流水线 → 成功运行」继续上手,兼容已有项目和历史运行。
- 增加全局「继续上手」入口,暂时跳过后仍可主动返回;流水线操作引导可定位现有配置控件,所有保存和执行仍由用户确认。
- 区分「已保存」与「配置就绪」,展示相关缺项;新建项目弹窗点击外部蒙版不再丢失输入。
- 引导状态仅在当前实例内读取和计算,不新增外网上报、遥测、第三方统计或 Star 提示。
- 同步八种语言,改善亮暗主题及窄屏布局。
升级说明
- 新增 SQLite/MySQL 成对迁移 0050,由既有启动迁移流程自动应用。升级前请按日常流程备份数据库。
- 新运行记录执行来源,演示/混合执行不会被计作首次真实成功;旧运行保持兼容。原有运行状态、审批及部署策略不变。
验证范围
全量 Go 测试、go vet、前端类型检查、477 个单测、34 个模拟 API 浏览器回归以及生产/Go 内嵌构建通过。完整真实执行器「失败 → 修改 → 成功」链路尚未验收;MySQL 实机集成和本机 race 检测未执行,模拟和只读页面检查不代表这些场景已通过。
安装
可使用系统内置更新功能升级,或从下方下载对应平台的安装包及 checksums.txt。
Docker 镜像:ghcr.io/huangchengsir/pipewright:1.7.0(镜像标签不带 v)。
Pipewright v1.6.2
Changelog
🐛 修复
- 46207b5: fix: retain build variable focus on parent updates ( <>)
安装
一键安装(Linux / macOS):
curl -fsSL https://raw.githubusercontent.com/huangchengsir/pipewright/master/install.sh | shDocker:
docker run -d -p 8080:8080 -v pipewright-data:/data ghcr.io/huangchengsir/pipewright:1.6.2Pipewright v1.6.1
Changelog
🐛 修复
- 0d649bc: fix: preserve environment field focus on parent updates ( <>)
安装
一键安装(Linux / macOS):
curl -fsSL https://raw.githubusercontent.com/huangchengsir/pipewright/master/install.sh | shDocker:
docker run -d -p 8080:8080 -v pipewright-data:/data ghcr.io/huangchengsir/pipewright:v1.6.1Pipewright v1.6.0
Changelog
其它
- 185575c: Fix GitLab auth and reliable artifact deployment ( <>)
- 3445b2b: Format interactive deployment code for CI ( <>)
安装
一键安装(Linux / macOS):
curl -fsSL https://raw.githubusercontent.com/huangchengsir/pipewright/master/install.sh | shDocker:
docker run -d -p 8080:8080 -v pipewright-data:/data ghcr.io/huangchengsir/pipewright:1.6.0Pipewright v1.5.3
Changelog
🐛 修复
- d32d550: fix: support Git HTTP credentials and polish selectors ( <>)
安装
一键安装(Linux / macOS):
curl -fsSL https://raw.githubusercontent.com/huangchengsir/pipewright/master/install.sh | shDocker:
docker run -d -p 8080:8080 -v pipewright-data:/data ghcr.io/huangchengsir/pipewright:v1.5.3Pipewright v1.5.2
Changelog
🐛 修复
- 1480f57: fix(caddy-image): 修复插件升级致 caddy 镜像构建失败 (GOTOOLCHAIN=auto + Caddy 2.11.4) (#154) (@huangchengsir)
- a7bd511: fix(ci): 修正 caddy-image 工作流中无效的 build-push-action SHA (#153) (@huangchengsir)
- 8af7779: fix(run): 取消恰落在 worker 取活与转 running 之间时,run 永久卡 queued (#159) (@huangchengsir)
- f89fd4e: fix: support Gitee organization repository tokens ( <>)
其它
- 76ba3fa: Merge remote-tracking branch 'origin/master' into fix/gh-157-gitee-org-token-auth ( <>)
- b9c720e: chore(deps): bump golang.org/x/net from 0.54.0 to 0.55.0 (#155) (@dependabot[bot])
- 4c1585f: chore(deps-dev): bump js-yaml from 4.1.1 to 4.3.0 in /web (#156) (@dependabot[bot])
安装
一键安装(Linux / macOS):
curl -fsSL https://raw.githubusercontent.com/huangchengsir/pipewright/master/install.sh | shDocker:
docker run -d -p 8080:8080 -v pipewright-data:/data ghcr.io/huangchengsir/pipewright:v1.5.2Pipewright v1.5.1
Changelog
🐛 修复
- e8faf4b: fix(pipeline): 流水线即代码/PR 状态检查卡仅在编排 tab 显示 (#152) (@huangchengsir)
安装
一键安装(Linux / macOS):
curl -fsSL https://raw.githubusercontent.com/huangchengsir/pipewright/master/install.sh | shDocker:
docker run -d -p 8080:8080 -v pipewright-data:/data ghcr.io/huangchengsir/pipewright:v1.5.1Pipewright v1.5.0
Changelog
🚀 新功能
- b1b0d04: feat(proxy): R2 域名运营增强(多域名 / 访问控制 / 安全头 / 重定向 / 证书大盘) (#151) (@huangchengsir)
- d1ff941: feat(proxy): R3 零 DNS 体验(自构建 Caddy 镜像 / DNS-01 通配符 / 路径路由 / DNS 厂商集成 / 一键子域名) (#149) (@huangchengsir)
- 6be2f93: feat(proxy): R4 CI/CD 独家王牌(Per-PR 预览环境/负载均衡/WS·gRPC·TCP) (#150) (@huangchengsir)
- 382e420: feat(proxy): 自动 HTTPS + 域名反向代理(R1 地基 · M1+M2+M3) (#147) (@huangchengsir)
其它
- dbbe4a5: chore(ci): pin GitHub Actions to commit SHA (supply-chain hardening) (#146) (@huangchengsir)
安装
一键安装(Linux / macOS):
curl -fsSL https://raw.githubusercontent.com/huangchengsir/pipewright/master/install.sh | shDocker:
docker run -d -p 8080:8080 -v pipewright-data:/data ghcr.io/huangchengsir/pipewright:v1.5.0Pipewright v1.4.3
Changelog
🐛 修复
- 0c4fe29: fix(run-diff): 去掉「代码变更」summary 的「最可疑」诊断话术 (#140) (@huangchengsir)
安装
一键安装(Linux / macOS):
curl -fsSL https://raw.githubusercontent.com/huangchengsir/pipewright/master/install.sh | shDocker:
docker run -d -p 8080:8080 -v pipewright-data:/data ghcr.io/huangchengsir/pipewright:v1.4.3