Changelog
约 2181 字大约 7 分钟
V0.1.19.5 Alpha (2026-10-24)
- 增加模型服务商预设与日志级别、日期筛选,细化转写失败和回退日志;保留失败终态与原始诊断信息。
- 修复连接测试对强制思考模型的兼容:按官方端点和具体模型选择参数,仅使用最终正文判定成功,每次请求最多 4096 token、最多两次,并明确提示可能计费。参数不变且预算耗尽时直接报告原因。
- 修复 Windows ASR 子进程退出测试对已退出进程 PID 的误判,验证实际退出码、进程状态、线程、连接和任务槽回收。
- 更新 Brotli、filelock、setuptools 与文档构建依赖 undici 的安全版本,同步运行锁和经复验的 bootstrap wheel 哈希。容器安装 Debian、Alpine 官方安全更新,并验证非特权运行与系统库版本;继续使用 Debian 官方 libass。
- 保留已接受的旧系统库风险,并明确额外接受 Debian 尚无修复包的 Expat 风险 CVE-2026-113351、CVE-2026-115506。应用 XML 入口继续拒绝 DTD/ENTITY,但字体配置共享库风险仍然存在;不增加漏洞忽略规则。
- 版本统一为
0.1.19.5-alpha,同步 Python/Rust 元数据、锁文件、OpenAPI、文档与 Portable 源码冻结及制品身份。升级继续使用独立目录和新数据库;鸣谢名单与明确排除规则保持不变。
V0.1.19.4 Alpha (2026-10-21)
- Bilibili 自动录制改用开下播事件守候,首次连接和重连后补查;临时失败、未知状态与启动失败按间隔恢复,停录前复核并核对录制实例,保留授权和人工暂停限制。每个房间可独立设置弹幕入库保留率,原始档继续在采样前保存。
- 增加收件邮箱一次性验证码验证、飞书/Lark 应用通知、有界后台投递和连接异常提醒冷却;保存配置不自动发送邮件。设置中心增加首次配置引导、功能导览和统一 GMT+8 场次展示。
- 完善 Windows 父进程管道退出与前端进程树回收、录制停止和 ASR 子进程清理;兼容新版 FastAPI 文件参数并保留字幕流式上传大小限制。普通 wheel 携带构建后的 React 前端,运行时无需 Node.js。
- 修复多个独立进程共同持有日志导致 Windows 轮转持续报 WinError 32:每次启动独占日志文件,保留 10 MB 轮转、ZIP 压缩、14 天安全清理及统一脱敏。修复模型下载进度在 tqdm 回收回调中重入锁造成的死锁,补充真实回收与多线程输出回归。
- 更新 certifi 和文档 markdown-it 安全依赖,补齐真实跨平台退出、事件恢复、SMTP 协议和浏览器交互验收;修正 Portable 指南对事件来源下播确认流程的过时说明。
- 版本统一为
0.1.19.4-alpha,同步 Python/Rust 元数据、依赖锁、OpenAPI、当前文档与 Portable 源码冻结和构建身份。升级继续使用独立目录和新数据库,不迁移旧版数据;鸣谢名单保持既有成员与明确排除规则。
V0.1.19.3 Alpha (2026-10-20)
恢复 React 录播页面的多文件选择、同名配对预览与自然排序串行上传;保留每段独立请求编号、失败和停止后的队列恢复,继续前核对服务端状态,避免重复发送已上传文件。
修复 Release 干净检出时未准备 React 检查依赖的问题;共享检查和 Payload 作业显式准备 Node.js 24,提交检查前按锁文件安装前端依赖。
修复浏览器回收媒体 Service Worker 后播放认证丢失:凭据只保留在页面内存,按请求通过同源、同标签页的独立消息端口读取;保留退出失效、超时和 Docker Cookie 认证边界。
版本统一为
0.1.19.3-alpha,同步包元数据、OpenAPI、使用文档与 Portable 源码冻结及校验资料;继续使用独立目录、新数据库升级策略。
V0.1.19.2 Alpha (2026-10-19)
录制增加有界并发选线,验证真实视频进度后复用胜出 FFmpeg 连接;旧版 FFmpeg 不支持进度报告时回退串行录制。
修复并发 FFmpeg 的临时文件残留:回收未交接候选,末片登记完成后删除胜出清单,文件占用时有界重试;保留有效录像、登记失败的恢复依据和归属不明的历史文件。
修复录制串行模式及旧版 FFmpeg 回退时,同一 CDN 的不同端点无法轮换的问题;刷新凭据后延续轮换位置,保留失败过期、稳定录制重置和有限重试预算。
修复真实拉流集成测试的逐包等待累积延迟;测试流按单调时钟维持既定发送速率,并覆盖粗定时器场景,避免 macOS 上供流不足导致假超时。错峰启动单元测试使用受控时钟,消除 Windows 调度抖动影响;保留原有超时预算、视频验证和进程数量断言。
版本统一为
0.1.19.2-alpha,同步 Python/Rust 元数据、uv 锁文件、Portable 源码冻结与产物校验、Docker 说明及使用文档;沿用新目录、新数据库升级策略。
V0.1.19.1 Alpha (2026-10-16)
文档首页新增插件扩展区块,介绍 Highlight、抖音直播源与 inaSpeech 的用途、安装入口和使用边界。
修复 fork PR 文档预览的源码和编辑链接指向上游不存在分支的问题;统一中文部署子路径的 URL 编码,并在构建前拒绝点路径段和无效编码,避免链接检查误报。
本地录播支持批量选择视频与弹幕,按文件名配对预览并自然排序逐段上传;阻止歧义配对,保留每段独立任务、失败继续与重复请求去重。
波形交互回归改用独立 Node 脚本,消除标准输入结束依赖并保留 30 秒超时和错误恢复断言;CI 测试矩阵统一使用 Node.js 22。
版本统一为
0.1.19.1-alpha,同步 Python/Rust 包、Portable 源码冻结与校验资料、Docker 和使用文档。沿用现有新目录、新数据库升级策略,模型内容校验与 CUDA 调用不变。
V0.1.19.0 Alpha (2026-10-15)
文档部署前检查 Pages 是否已由管理员启用并选择 GitHub Actions;为未启用、来源错误或权限不足提供明确提示,补齐首次配置说明。
更新文档站官方依赖,修复 KaTeX 告警并从旧 YAML 依赖链移除
sprintf-js;新增公式与 YAML 回归检查,文档 CI 禁用安装脚本并阻断全部依赖漏洞告警。修复 wheel 插件文档迁移后的安装目录,保留
docs/development/层级,并校验安装后的插件说明能够找到原始接口文档。修复 Windows 文档站客户端配置路径被当作转义符解析导致的构建失败;文档 CI 串行验证 Linux 与 Windows,均通过后才允许发布站点。
修复 Windows 短命媒体进程在加入监管 Job 前退出导致的 WinError 5:可取消命令和 ASR 标准化先挂起创建,完成进程树接管后再恢复;保留权限错误、失败清理和后代进程监管。
修复 setuptools 84 下原生构建测试使用私有编译器类和内部进程入口导致的跨平台失败,保留真实编译流程和参数、链接断言;Docker 官方 FFmpeg 源码下载增加有限重试与超时,继续固定 SHA-256 并验证 HTTPS。
发布版本统一升级为
0.1.19.0-alpha,同步 Python/Rust 包元数据、依赖锁、CLI、Portable 启动器及构建清单、Docker 与使用文档;0.1.18 系列记录移至历史归档。纳入本轮扫码认证撤销、C/C++ 分语言构建与 macOS 原生验收、任意周期重复检测性能修复;CPU 内核与 CUDA 调用边界保持不变。
Docker 沿用 Debian 官方
libass9,不包含外加补丁;保留完整包校验与中文字幕烧录验收。官方库尚未修复的CVE-2026-95127仍属于明确列出的剩余风险。继续执行现有严格升级策略:新目录、新数据库和当前配置;模型内容仅在仓库、revision、格式及完整性校验通过后复用,不迁移旧数据库或运行时。