Skip to content

v0.2.30

Choose a tag to compare

@github-actions github-actions released this 10 Jul 09:11
· 137 commits to main since this release

rustracker v0.2.30

What's Changed

  • ci: use OpenCode to generate categorized release notes
  • ci: grant write permissions to OpenCode GitHub agent
  • chore(deps): update actions/checkout action to v7
  • ci: add OpenCode GitHub agent workflow
  • chore(deps): update dependency vite to v8.1.4
  • chore(deps): update dependency @types/node to v26.1.1
  • refactor(frontend): use vue-i18n d() for dates and UButton for refresh buttons
  • refactor(frontend): delegate useStats and useTrends to useApi
  • docs: condense verify-before-assert rule
  • docs: allow skipping doc lookup for high-certainty low-churn APIs
  • docs: add rule to verify uncertain APIs/configs via official docs
  • chore(frontend): remove obsolete postcss.config.js and @tailwindcss/postcss dep
  • refactor(frontend): migrate tailwind config to v4 theme and tokenize hardcoded colors

Downloads

  • rustracker-linux.tar.gz — Linux full package (binary + installer)
  • rustracker-linux — Linux x86_64 binary (with dashboard)
  • rustracker-linux-nodashboard — Linux x86_64 binary (tracker only, no web UI)
  • rustracker.exe — Windows x86_64 binary

Linux Installation

tar -xzf rustracker-linux.tar.gz
cd rustracker-linux
sudo sh install-linux.sh

rustracker v0.2.30

更新内容

v0.2.30 Release Notes

新功能

  • 新增 OpenCode GitHub Agent 自动化工作流,支持自动生成分类 Release Notes
  • CI 授予 OpenCode Agent 写入权限

Bug 修复

  • 无

重构优化

  • 前端迁移 Tailwind CSS 至 v4 @theme 配置,统一硬编码颜色为 token
  • 前端日期格式化改用 vue-i18n d(),刷新按钮统一使用 UButton 组件
  • 前端 useStats / useTrends 逻辑委托至 useApi,减少重复代码
  • 移除废弃的 postcss.config.js 及 @tailwindcss/postcss 依赖
  • 更新依赖:Vite v8.1.4、@types/node v26.1.1、actions/checkout v7

文档

  • 新增规则:不确定 API/配置须查阅官方文档验证
  • 高确定性、低变更频率的 API 允许跳过文档查找
  • 精简 verify-before-assert 规则描述

下载

  • rustracker-linux.tar.gz — Linux 完整包(含二进制和安装脚本)
  • rustracker-linux — Linux 64位二进制(含面板)
  • rustracker-linux-nodashboard — Linux 64位二进制(纯 Tracker,无 Web 面板)
  • rustracker.exe — Windows 64位二进制

Linux 安装

tar -xzf rustracker-linux.tar.gz
cd rustracker-linux
sudo sh install-linux.sh