Skip to content

LightTier 2.0.0

Choose a tag to compare

@BeafJerky BeafJerky released this 04 Nov 07:21
· 26 commits to main since this release

LightTier 2.0.0

首个 2.0 版本:源码结构全面重构(与 1.x 源码不兼容),桌面与安卓功能行为保持连续。

主要变更

  • 仓库重组为 frontend/(Vue 前端)、src-tauri/(Tauri 壳与命令注册)、crates/{core,desktop,android}(Rust 实现)、android/、scripts/
  • Rust 侧改为 Cargo workspace:src-tauri 只保留 #[tauri::command] 薄包装,进程、更新安装与进程内内核分别下沉到 lighttier-core / lighttier-desktop / lighttier-android
  • 前端按 app/features/entities/shared 切片分层,feature 之间禁止互相引用(ESLint 强制)
  • 重写配置读写、服务与路由检测、STUN 抓取等实现,清理旧管理器兼容逻辑与脚手架残留
  • 仓库与发布地址统一为 BeafJerky/LightTier;1.x 旧仓库归档保留,历史版本可继续查阅

兼容性

应用标识(com.lighttier.app)、配置格式与 [lighttier] 自定义段保持不变,升级后配置与数据目录可直接沿用。

下载

平台 文件
Windows 桌面(推荐) LightTier_2.0.0_x64-setup.exe(NSIS 安装器)
Windows 桌面(MSI) LightTier_2.0.0_x64_en-US.msi
Android arm64 LightTier_2.0.0_arm64.apk

Android 包为调试证书签名,若与旧版签名不一致,请先卸载旧版再安装。

验证

  • vue-tsc、vitest(25 个测试文件 263 项用例)、生产构建通过
  • Windows 安装包与 MSI 版本号均为 2.0.0
  • MuMu 12 模拟器(Android 12)实测:总览、配置、设置页正常渲染与切换,版本显示 v2.0.0