v2.0.1
Pre-release
Pre-release
π XC_VM v2.0.1
β¨ Improvements
- Added module system documentation and full technical specification
- Updated all modules to ModuleInterface v2 with
registerCommands(), install/uninstall, and auto-discovery - Moved CLI module commands from
cli/tomodules/for better separation - Refactored console commands: manual registration replaced with auto-discovery
- Added FFmpeg auto-builder script for Docker-based builds
- Improved autoloader cache handling on startup
- Enhanced FileLogger with caller file tracking, improved ErrorsCronJob
- Updated LB build to support module system
π Bug Fixes
- Improved MonitorCommand failure handling and process termination
- Increased API request timeout for mass stream operations
- Fixed player session redirects to support XC_CODE
- Loaded admin.php bootstrap correctly in PlayerLoginController
- Prevented redeclarations in tmdb using include_once/require_once
π§ Maintenance
- Updated GitHub workflows: checkout v6, manual dispatch, dynamic tag resolution
- Removed duplicate release asset entries
- Merged main branch and applied minor chore/fix updates
Full Changelog: 2.0.0...2.0.1