Skip to content

2.3.0

Choose a tag to compare

@github-actions github-actions released this 24 Aug 13:05
· 12 commits to main since this release
c461c4d

✨ 新功能

安装版

  • 新增安装版发布线,与便携版并行维护
  • 安装版使用独立更新器,更新流程与便携版分离,更新期间不会误报失败,更新按钮防重复点击
  • 缺少更新器组件时明确提示重新下载(附 GitHub Releases 链接)
  • 安装版数据库位置由锚定文件记录,支持迁移

存储

  • 新增「更改数据库文件夹」:一键将数据库迁移到自选位置,完成后提示重启
  • 数据目录入口整合进路径显示,页面更简洁

🔧 重构 & 工程

  • 图标体系统一:图标内嵌于程序本体,三处图标代码合并为单一来源,不再随包分发图标文件
  • 新 logo 资产替换,关于页 logo 自适应显示
  • 设置页适配安装版:安装版隐藏更新源与预览开关,版本号加 "Installer" 标识,自启指向安装版自身
  • 关于页 logo 连点 5 次可开启开发者模式
  • 存储页备份组标题改为「数据库」
  • CI 新增安装版产物链(安装器、更新器、差分基线),便携线不受影响
  • README 双语同步安装版说明;五个小语种 README 标注停止维护
  • 致谢新增 kachina-installer 条目

✨ New Features

Installer

  • New installer release line, maintained alongside the portable version
  • Installer uses a dedicated updater with a separate update flow — no false failure prompts during update, double-click guarded
  • Missing updater component clearly prompts for re-download (with GitHub Releases link)
  • Installer database location tracked by an anchor file, supporting migration

Storage

  • New "Change database folder": migrate the database to any location in one click, with restart prompt on completion
  • Data folder entry consolidated into the path display for a cleaner page

🔧 Refactoring & Engineering

  • Unified icon system: icons embedded in the executable, three icon code paths merged into one source, icon files no longer shipped
  • New logo assets; About page logo now adapts to display
  • Settings adapted for installer: update source and prerelease toggle hidden, version labeled "Installer", startup points to the installer itself
  • Tap the About page logo 5 times to enable developer mode
  • Storage backup group retitled "Database"
  • CI: new installer artifact chain (installer, updater, delta baseline); portable line unaffected
  • README synced in both languages with installer docs; five minor-language READMEs marked unmaintained
  • Credits: added kachina-installer