Skip to content

v2.0.1

Pre-release
Pre-release

Choose a tag to compare

@Divarion-D Divarion-D released this 17 Mar 18:07
· 605 commits to main since this 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/ to modules/ 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