Skip to content

Releases: RMinte/TianshanOS

v0.4.9

28 May 12:46

Choose a tag to compare

主要变更

  • 新增 LPMU 接入前置 USB MUX 校验:network.lpmu_access.start 只有在当前 USB 目标为 LPMU 时才进入 SSH/SCP 流程。
  • USB MUX 未配置时快速失败:USB MUX 未配置,无法确认是否已切换到 LPMU
  • 当前 USB 目标不是 LPMU 时快速失败:请先将 USB 切换到 LPMU 后再接入上层网络
  • 失败路径不创建后台任务、不加载 SSH key、不建立 SSH/SCP、不触碰嵌入 tarball。

固件资产

  • TianShanOS.bin
  • www.bin
  • bootloader.bin
  • partition-table.bin
  • ota_data_initial.bin
  • flasher_args.json

验证

  • 本地 ESP-IDF v5.5.2:idf.py reconfigure build 通过。
  • GitHub Actions:TianShanOS Buildv0.4.9 tag 上构建并发布成功。
  • GitHub Actions:合并后的 main 构建与 Release 更新成功。

相关链接

v0.4.8

25 May 15:28
f6348d9

Choose a tag to compare

What's Changed

  • 支持 root 恢复 admin 密码并发布 0.4.8 by @massif-01 in #32

Full Changelog: v0.4.7...v0.4.8

v0.4.7

25 May 08:11
3138628

Choose a tag to compare

What's Changed

  • fix(security): evict same-user sessions when slots full on login by @massif-01 in #23
  • fix(webui): 修复刷新后登录状态丢失与 i18n 覆盖用户名 by @massif-01 in #24
  • feat(webui): 设备面板支持长按 3 秒后拖拽排序 #25 by @massif-01 in #26
  • feat: 风扇曲线多变量加权绑定 & 固件 v0.4.5 by @massif-01 in #27
  • feat: 添加 LPMU 接入上层网络 by @massif-01 in #28
  • 添加自适应自动风扇控制 by @massif-01 in #29
  • fix: 优化自动风扇温度失效降速 by @massif-01 in #31

Full Changelog: v0.4.3...v0.4.7

v0.4.6+fa50320.05250712

25 May 07:13
fa50320

Choose a tag to compare

What's Changed

Full Changelog: v0.4.6+7971c61.05191343...v0.4.6+fa50320.05250712

v0.4.6+7971c61.05191343

19 May 13:45
7971c61

Choose a tag to compare

What's Changed

Full Changelog: v0.4.5+29573c0d.04061331...v0.4.6+7971c61.05191343

v0.4.6

19 May 13:38

Choose a tag to compare

主要变更

  • 新增 LPMU 接入上层网络能力:ESP32-S3 固件内嵌 lpmu-agx-network-setup.tar.gz,无需新增 SPIFFS 分区或运行时解压到本地。
  • 新增 network.lpmu_access.start/status API:使用已保存 SSH key、known-host 校验和单后台任务完成远端检查、SCP 上传、解包、chmod 与 sudo -n ./setup-smart-route.sh 执行。
  • 网络页面新增「接入上层网络」面板和「通过LPMU接入」按钮,运行中仅轮询短状态和输出摘要。
  • 固件版本升至 0.4.6,Release workflow 固定 ESP-IDF v5.5.2
  • Release 发布现在会自动构建固件并上传 .bin 资产,同时上传 flasher_args.json 方便按偏移烧录。

固件资产

  • TianShanOS.bin
  • www.bin
  • bootloader.bin
  • partition-table.bin
  • ota_data_initial.bin
  • flasher_args.json

验证

  • GitHub Actions:TianShanOS Buildv0.4.6 tag 上构建并发布成功。
  • 本地 ESP-IDF v5.5.2 构建通过,TianShanOS.bin 大小 0x209cf0,app 分区剩余 0xf6310(约 32%)。
  • 已创建 PR:#28

v0.4.5+29573c0d.04061331

06 Apr 13:33
29573c0

Choose a tag to compare

What's Changed

  • feat: 风扇曲线多变量加权绑定 & 固件 v0.4.5 by @massif-01 in #27

Full Changelog: v0.4.4+4a3a734d.03130821...v0.4.5+29573c0d.04061331

v0.4.4+4a3a734d.03130821

13 Mar 08:23
4a3a734

Choose a tag to compare

What's Changed

  • feat(webui): 设备面板支持长按 3 秒后拖拽排序 #25 by @massif-01 in #26

Full Changelog: v0.4.4+ea0fcbfd.02261522...v0.4.4+4a3a734d.03130821

v0.4.4+ea0fcbfd.02261522

26 Feb 15:23
ea0fcbf

Choose a tag to compare

What's Changed

  • fix(security): evict same-user sessions when slots full on login by @massif-01 in #23
  • fix(webui): 修复刷新后登录状态丢失与 i18n 覆盖用户名 by @massif-01 in #24

Full Changelog: v0.4.3...v0.4.4+ea0fcbfd.02261522

v0.4.3

15 Feb 11:36
0b1ca29

Choose a tag to compare

What's Changed

  • v0.4.3: 系统页面文案与终端相关优化 by @massif-01 in #21
  • v0.4.3: 补充 ota.markValid 翻译并更新变更说明 by @massif-01 in #22

Full Changelog: v0.4.2...v0.4.3