Repository navigation
Releases
New-Gocron v2.0.5
New-Gocron v2.0.5
更新内容
- HTTP 任务支持 Params、JSON Body 和自定义 Headers,切换到 HTTP 默认 POST;JSON 留空不发送 Body,旧任务表单提交保持兼容。
- 新增任务到期自动暂停、单任务日志开关及 7天、30天、90天、180天、1年、永久保留选项;自动分批清理过期的已结束日志。
- 任务列表、执行日志新增显示字段选择,设置按当前浏览器和用户保存。
- 优化通知类型下拉选择及任务编辑布局。
- 修复旧 MySQL 通知接收字段类型引起的企微群选择丢失;加强 Header 校验和日志清理配置变更保护。
升级说明
升级前请备份数据库。停止 Web 服务并替换主程序,保留原有 conf/app.ini、conf/install.lock 和 conf/.version。
本版本在任务表新增 http_headers、http_body_mode、http_body、expires_at、log_disabled、log_retention_days 六个字段。启动时自动检查并补齐,不依赖版本文件变化;数据库账号需具备新增及修改字段权限,也可先执行 gocron db-upgrade。
旧任务默认不过期、开启日志并永久保留;新建任务默认保留日志 90 天。到期后禁止新执行,已经开始的任务及其重试允许结束。
任务节点通信协议与执行逻辑未变,旧节点可继续使用,无需同步升级。历史上已被整数列转换为 0 的企微群选择无法自动恢复,升级后需重新选择并保存。
Full Changelog: v2.0.4...v2.0.5
New-Gocron v2.0.4
New-Gocron v2.0.4
更新内容
- 修复执行日志中任务节点名称的存储型 XSS:节点信息改为纯文本显示,新日志不再拼接 HTML,兼容已有日志。
- 优化任务通知选择区域:通知类型保持宽度,企微群和模板置于右侧;群标签在框内横向滚动,避免内容溢出。
- 修复浏览器窗口较小时任务编辑内容被裁切、无法滚动的问题,表单主体可滚动,标题及取消、保存按钮保持固定。
升级说明
本次更新不涉及数据库结构变更。停止旧版 Web 服务后替换 gocron 主程序即可,保留 conf/app.ini、conf/install.lock 和 conf/.version。
任务节点执行逻辑及通信协议未变,旧节点可继续使用;发行包中的节点程序仅同步版本号。本次未新增自动 TLS 或单任务日志保留功能。
Full Changelog: v2.0.3...v2.0.4
New-Gocron v2.0.3
New-Gocron v2.0.3
更新内容
- 企业微信推送支持配置多个群机器人和多个通知模板,任务可分别选择对应的推送目标与模板。
- 定时任务页面新增移动端布局,手机访问时可使用搜索、筛选、置顶、状态切换、编辑、执行、日志和删除功能。
- 新增 Linux 一键安装与升级脚本,支持安装指定版本、自定义目录、自动备份以及任务节点运行用户切换。
- 完善任务节点端口访问限制、root 运行风险和升级操作说明。
升级说明
本次更新不涉及数据库结构变更。停止旧版服务后替换 gocron 主程序即可;任务节点功能未发生协议变更,旧节点可以继续使用,如需同步版本信息可同时替换 gocron-node。请保留原有的 conf/app.ini、conf/install.lock 和 conf/.version。
Full Changelog: v2.0.2...v2.0.3
New-Gocron v2.0.2
New-Gocron v2.0.2
更新内容
- 任务列表新增置顶功能,可将任意分页中的任务固定显示在第一页。
- 置顶设置按浏览器和登录用户分别保存,不同浏览器之间互不影响。
- 搜索、标签、任务节点、执行方式和状态筛选仍然有效。
升级说明
本次更新不涉及数据库结构变更。停止旧版服务后替换 gocron 主程序即可;如需同步节点版本信息,可同时替换 gocron-node。请保留原有的 conf/app.ini、conf/install.lock 和 conf/.version。
Full Changelog: v2.0.1...v2.0.2
New-Gocron v2.0.1
本版本基于 New-Gocron 2.0,更新任务列表查询性能、界面版本信息和发行构建。
更新内容:
- 优化任务列表“上次执行情况”查询,避免历史日志较多时分页请求长时间占用数据库
- 防止任务列表自动刷新在请求未完成或超时后重复叠加慢查询
- 后台侧栏版本更新为 v2.0.1,并增加 New-Gocron GitHub 项目链接
- 统一主程序、节点程序和打包脚本的 v2.0.1 版本信息
- 修复旧前端构建工具在当前 Node 环境下完成后不退出的问题
- 修复 Linux 发行包中的主程序和节点程序执行权限,解压后权限为 755
- 更新内嵌前端静态资源
发布文件:
- new-gocron-v2.0.1-windows-amd64.zip:Windows 主程序
- new-gocron-v2.0.1-linux-amd64.tar.gz:Linux 主程序
- new-gocron-node-v2.0.1-windows-amd64.zip:Windows 节点程序
- new-gocron-node-v2.0.1-linux-amd64.tar.gz:Linux 节点程序
- SHA256SUMS.txt:文件完整性校验
升级说明:
- 仅更新 Web 主程序时,旧版 gocron-node 仍可继续使用
- 保留原有 conf/app.ini、conf/install.lock 和 conf/.version
- 本次更新没有新增或修改数据库字段