Skip to content

v2.2.2

Latest

Choose a tag to compare

@Divarion-D Divarion-D released this 01 Jun 16:38
· 533 commits to main since this release

πŸš€ XC_VM v2.2.2

✨ New Features

  • Added video duration display in TableController and episode views
  • Added migration support for delete_missing flag in watch_folders and sent flag in panel_logs
  • Enhanced DiagnosticsService with panel_logs sent tracking and improved log submission logic
  • Added Owner ID and Credits fields to user forms with UI improvements
  • Added cleanup logic for missing streams in watch module (delete_missing support)

πŸ› Bug Fixes

  • Fixed multiple TypeErrors by ensuring arrays are properly initialized across modules
  • Fixed GroupEditController ensuring $rGroupIDs is always an array
  • Fixed PortalHandler category handling in audioclub, IPTV, VOD, and series
  • Fixed QueryHelper handling of quoted defaults and numeric coercion
  • Fixed PlaylistGenerator file read errors and normalized channel data keys
  • Fixed TableController button HTML rendering for closed status
  • Fixed watch module forced mode behavior
  • Fixed stream_view.php progress button rendering logic
  • Fixed missing curl package in installer dependencies

πŸ”„ Refactoring

  • Removed obsolete modules:
    • magscan module
    • fingerprint module
    • theft detection module (empty legacy module)
  • Streamlined RTMP stream monitoring and connection handling logic
  • Improved module documentation after cleanup changes

πŸ“š Documentation

  • Synced Russian documentation version
  • Updated docs cleanup and backlog sections
  • Improved contributor statistics and security fix tracking in CONTRIBUTORS.md

πŸ”§ Maintenance

  • fix(nginx): reimplement mutli_accept on; by @brettpetch in #115
  • docs(backlog): Add backlogged documentation by @brettpetch in #116
  • Updated installer package list

Full Changelog: 2.2.1...2.2.2