feat(install): improve installer with version selection, service restart handling, and upgrade documentation

This commit is contained in:
2026-03-15 12:24:48 +00:00
parent 09534fd899
commit 793fb18b43
5 changed files with 302 additions and 171 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2026-03-15 - 1.13.0 - feat(install)
improve installer with version selection, service restart handling, and upgrade documentation
- Adds installer command-line options for help, specific version selection, and custom install directory.
- Fetches the latest release from the Gitea API when no version is provided and installs the matching platform binary.
- Preserves Onebox data directories, stops and restarts the systemd service during updates, and refreshes installation instructions in the README including upgrade usage.
## 2026-03-15 - 1.12.1 - fix(package.json)
update package metadata