mirror of
https://github.com/whyour/qinglong.git
synced 2026-10-16 22:35:32 +08:00
Prepare Qinglong 2.23.0 and CLI 0.1.2 release (#3090)
* fix: patch reachable release-blocking dependencies * docs: keep release risk notes in PR description * chore: prepare Qinglong 2.23.0 and CLI 0.1.2 release metadata
This commit is contained in:
+14
-21
@@ -1,22 +1,15 @@
|
||||
version: 2.22.0
|
||||
changeLogLink: https://github.com/whyour/qinglong/blob/master/docs/releases/2.22.0.md
|
||||
publishTime: 2026-09-27 1643
|
||||
version: 2.23.0
|
||||
changeLogLink: https://github.com/whyour/qinglong/blob/master/docs/releases/2.23.0.md
|
||||
publishTime: ""
|
||||
changeLog: |
|
||||
修复更新后含 ? 的历史定时规则导致面板 503,以及 ql check 的 printf 报错(#3078)
|
||||
无效任务不再阻止面板启动;统一调度表达式校验并修复扩展规则的调度器分配
|
||||
1. 新增独立远程 CLI,覆盖任务、订阅、环境变量、配置、脚本等 OpenAPI
|
||||
2. 新增可选面板内部 TypeScript 工具,默认保留 Shell 入口
|
||||
3. 仪表盘支持查看今日成功和失败任务明细
|
||||
4. 新增客户端 IP 与代理链诊断、可信代理设置和登录 IP 黑名单
|
||||
5. 新增历史运行实例和统计数据清理预览、手动清理及数据库压缩
|
||||
6. 新增 WPUSH 通知,支持面板、JS、Python 和 gRPC
|
||||
7. 新增 ql log 服务日志命令,优化大目录和大日志读取,修复中文日志名
|
||||
8. 修复任务结束后大日志尾部未读完的问题
|
||||
9. 修复调度锁、调度恢复、执行就绪和任务停止竞争,准确反馈停止失败
|
||||
10. 加固密码存储、JWT 与两步验证、文件访问和旧文件接口
|
||||
11. 修复登录令牌过期后页面反复刷新,完善任务参数校验提示
|
||||
12. 降低常驻依赖、指标缓存和重复 WebSocket 鉴权开销
|
||||
13. 优化 Node 路径缓存及 Alpine 并发缓存锁,修复依赖安装状态
|
||||
14. 改善启动错误诊断,保留用户 .env 配置,严格处理数据库迁移失败
|
||||
15. 镜像增加来源证明、SBOM 和构建产物一致性校验,改进多架构构建
|
||||
16. 升级前请备份完整数据;密码迁移后回退旧版需恢复升级前数据或重置账号
|
||||
1. 新增脚本历史版本查看、对比与恢复,支持 CLI 和 OpenAPI;恢复前检查当前内容哈希,避免覆盖并发修改
|
||||
2. 普通任务与订阅调度迁移到 node-cron,保留旧规则兼容及日期/星期 OR 语义,补充宏和夏令时说明
|
||||
3. 修复已失效排队任务仍被执行的问题,完善任务进程超时、停止和 Shell 环境传递
|
||||
4. 修复系统令牌主动续期与认证缓存并发更新;Shell API 遇到 401 时刷新令牌并重试一次
|
||||
5. 降低任务启动开销,JS/Python 通知依赖改为首次调用时加载
|
||||
6. 加固环境变量、订阅参数、文件访问和 SSH 配置输入,改善资源冲突与 CLI 错误反馈
|
||||
7. 修复页面升级、ql update 与静态资源版本同步,完善离线备份和升级产物校验
|
||||
8. 修复 Debian 依赖安装、通知与调度回归,补齐前端中英文翻译
|
||||
9. 最小修补 HTTP 压缩、上传、gRPC、代理 IP、WebSocket 和 JSON 查询相关依赖漏洞
|
||||
10. 远程 CLI 更新至 0.1.2,新增脚本历史命令,最低 Node.js 版本仍为 22.12
|
||||
11. 本次为 Python 3.10 兼容镜像的最后一个版本,发布后停止维护;升级前备份完整数据并验证脚本、依赖和通知
|
||||
|
||||
Reference in New Issue
Block a user