MediaCP 2.10.1 is a maintenance release that includes a large number of improvements and bug fixes.
Full Release Notes
General Improvements
- HTTPS Proxy support for Shoutcast 198 (only available when using port 80/443 proxy)
 - Increase 14 day trial max connections limit to 10 (from 5)
 - AutoDJ -> Track Repeat Protection is now moved into Service Configuration -> AutoDJ tab
 - Reset FTP Password button added to File Manager page
 - Stream Targets listing page will now provide more accurate statuses
 - Adjusted SSL Ciphers for Icecast 2 & KH
 - MPEG-DASH and Microsoft Smooth Streaming will now be disabled for RTMP Enabled Audio services
 - Removed replay gain from Audio Transcoder service as it can only work on files, not streams
 - Removed CPU usage warning from proxy setting as the CPU usage is fairly negligible for most users.
 - Set expiry on redis caching in nextsong to improve performance and reduce unexpected logouts
 - Don’t show connections for Audio Transcoder services on overview or listing page
 - NginxRtmp will no longer continue to play the last ~30 seconds of a stream after the service is suspended. The m3u8 playlist will immediately return 404.
 - Remove FTP Password email
 - Automatically add MediaCP domain into station permitted domains
 - WHMCS plugin should provide the new URL friendly “slug” of service name for email templates
 - Optimised controller end-point caching
 - Improved caching of AudioPlayerController
 - Updated 3rd party vendor packages and cleaned up deprecated files
 
Web Services, Install & Upgrade Improvements
- MediaCP web services will no longer be restarted on every update (only when the specific service is upgraded). HTTPS Proxy services will also remain online and not interupted.
 - It is now possible to use the MediaCP on port 80/443 when Port 80/443 Proxy is enabled.
 - Redis cache maxmemory-policy set to allkeys-lru and max-memory-samples is now defined to improve automatic cache cleanup.
 - Add support for TLS 1.3 and HTTP/2 while removing 1.0 and 1.1 on nginx configurations
 - Liquidsoap installation & upgrade speed improvements
 - Redis cache server updated to version 6.0.7
 
Bug Fixes
- FTP accounts not created for Flussonic Ondemand services
 - Social Media Posting should not be available for Ondemand services
 - Display Port on Service List causes error on service list
 - Listener count on audio public station page is not updating automatically
 - Logo is missing during new installation
 - Auto redirect to login page instead of white page if logged out
 - Critical issue with WSE transcoder configuration
 - Unconfigured stream targets should not be possible to “reconnect” as it causes errors in nginx-rtmp
 - Station Page Configuration should hide Public Page sections if disabled
 - Remove session_start from flussonics getNextVideo.php to avoid filling redis cache
 - Updating service configuration will change slug even if publish name was not changed, causing services with a name different to the slug to no longer work correctly
 - Log file manager should list file modification time in users timezone
 - Google map unable to display as its not using the new slug param
 - UTF-8 accents not working in email subject
 - Liquidsoap should output metadata in UTF-8 to SC & Icecast servers to resolve issues with accents on meta data when streaming through AutoDJ
 - Redis may be incorrectly falling back to file caching
 - Reset ftp command does not recreate Flussonic ondemand services
 - Delete customer button not working
 - Services listing does not list connections in desc order if connections selected as default sort order