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
- Add
internal/checkerpackage with OS detection via/etc/os-release - Support multiple Linux distributions: Ubuntu, Debian, Rocky Linux, Alma Linux, Fedora, RedHat, Arch Linux, Alpine Linux
- Auto-install missing dependencies using appropriate package manager (apt, dnf, pacman, apk)
- Check for Node.js, TypeScript, esbuild, and Python on startup
翻譯
- 新增
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