🚀 XC_VM v2.4.1
✨ Improvements
- Added
xc_fanoutdaemon status to the Service Status dashboard — administrators can now monitor the current daemon state directly from the panel. - Refactored
xc_fanoutkeepalive handling — the keepalive logic has been extracted into a dedicatedrun.shscript for cleaner service management and easier maintenance. - Improved nginx configuration updates — canonical nginx configurations are now refreshed correctly while preserving per-server custom configurations.
- Updated stream probe and scan headers to use RFC-compliant
X-XC_VM-*header names. - Cleaned up stray backslashes from XC_VM string literals.
⚙️ CI/CD & Maintenance
- Updated GitHub Actions
actions/setup-pythonfrom v5 to v7. - Integrated the latest Dependabot update for the Python setup action.
XC_VM v2.4.1 improves xc_fanout service management and visibility, strengthens nginx configuration handling, updates stream headers for RFC compliance, and keeps the CI environment up to date.