Skip to content

TaskTick v1.1.0

Choose a tag to compare

@lifedever lifedever released this 16 Mar 04:44
· 30 commits to main since this release

What's Changed

Script Templates

  • Template Manager — new dedicated window to create, edit, organize, and reuse script templates
  • Built-in templates — 13 localized templates out of the box (DB backup, health checks, Docker, Git sync, monitoring, and more)
  • Categories & notes — organize templates with categories and add notes for context
  • From Template source — create tasks directly from templates via menu bar or editor
  • Restore defaults — one-click restore of built-in templates (won't overwrite your custom ones)

Task Management

  • Duplicate task — right-click to duplicate a task (copy is disabled by default to prevent accidental runs)
  • Working directory picker — folder chooser button alongside manual input
  • Script validation — now available in the template editor too

Menu Bar

  • Upcoming tasks — shows the 5 nearest scheduled tasks sorted by next run time
  • Window focus fix — clicking "Open" now properly focuses the main window

UI Improvements

  • Relative timestamps — recent execution logs show "3 min ago" style
  • Shell shebang sync — changing shell type auto-updates the script's shebang line

Bug Fixes & Stability

  • Performance and stability improvements

更新内容

脚本模板

  • 模板管理器 — 全新独立窗口,创建、编辑、分类、复用脚本模板
  • 内置模板 — 开箱即用 13 个本地化模板(数据库备份、健康检查、Docker、Git 同步、监控等)
  • 分类与备注 — 模板支持分类管理和备注说明
  • 从模板创建 — 通过菜单栏或编辑器直接从模板创建任务
  • 恢复默认模板 — 一键恢复内置模板,不覆盖已修改的自定义模板

任务管理

  • 复制任务 — 右键复制任务,副本默认禁用,防止误执行
  • 工作目录选择器 — 支持文件夹选择和手动输入两种方式
  • 脚本校验 — 模板编辑器中也支持脚本语法校验

菜单栏

  • 即将执行 — 显示最近 5 个待执行任务,按时间排序
  • 窗口焦点修复 — 点击「打开」后主窗口正确获取焦点

界面改进

  • 相对时间 — 最近执行记录显示「3 分钟前」等相对时间
  • Shell 自动同步 — 切换 Shell 类型自动更新脚本 shebang 行

修复与稳定性

  • 性能与稳定性修复

Full Changelog: v1.0.8...v1.1.0