What's New in Beta 9.6.2
Auto-Update Support
- Server now automatically checks GitHub Releases for new versions every 12 hours
- Unix (Linux, macOS, BSD, Solaris): atomic binary swap via
os.Rename()+SIGTERMfor graceful restart — systemd picks it up automatically - Windows: detached PowerShell script handles the binary swap after the process exits, then relaunches the server
- New ini option:
auto_update = trueto enable (default:false) - Manual check/apply available via admin API regardless of setting:
GET /api/admin/update/check— returns current/latest version infoPOST /api/admin/update/apply— downloads and applies immediately, server restarts after responding
- Current binary backed up as
.bakbefore replacement for safety
See CHANGELOG.md for full history.