v0.7.0

v0.6.0 Release Notes

Released

v0.5.2 -> v0.6.0

Summary

Add automatic dependency checker that detects OS distribution and installs required packages (bubblewrap, nodejs, npm, python3) on startup.

翻譯 新增啟動時自動偵測作業系統並安裝所需相依套件 (bubblewrap, nodejs, npm, python3) 的檢查機制

Changes

FEAT

翻譯
  • 新增 internal/checker 套件,透過 /etc/os-release 偵測作業系統
  • 支援多種 Linux 發行版:Ubuntu、Debian、Rocky Linux、Alma Linux、Fedora、RedHat、Arch Linux、Alpine Linux
  • 使用對應套件管理器 (apt, dnf, pacman, apk) 自動安裝缺失的相依套件
  • 啟動時檢查 Node.js、TypeScript、esbuild 和 Python 是否已安裝

Files Changed

File Status Tag
cmd/api/main.go Modified FEAT
internal/checker/checker.go Added FEAT

Generated by SKILL