Development Roadmap

Watch this space for development updates.

Stable Release Tier
Version 2.9.13

Maintenance

Estimate Release:
October 2021

Maintenance releases include only minor non-breaking amendments, bug fixes and security patches.
STABLE
SummaryStatus
Push Targets report Push target not found with Flussonic 21.09.1Done
Flussonic reporting broken due to flussonic deprecation of sql apiDone
AutoSSL to run deploy.sh in the background so nginx process is not down for too longDone
WHMCS module sync button returns version error when unable to connectDone
Block Flussonic Installation on CentOS 7 since it is not supported by flussonicDone
Enable Java JDK 12 for Wowza Streaming Engine to improve CPU performanceDone
Use Flussonic Events API to obtain historical reporting data and repair reporting for flussonic servicesDone
Block ports being created with portbase above 65535, the maximum port for a systemDone

Latest Release Tier
Version 2.10.9

Maintenance / Improvements

Estimate Release:
October 2021

Minor releases include minor enhancements, bug fixes and security patches.
LATEST
SummaryStatus
Update AutoSSL to use certbot from snapd to support the latest version of certbot and also provide compatibility to debian 11Done
Update PHP to 7.3.31Done
Automatically enable Wowza Production mode on install or updateDone
Reset release tier to Stable in anticipation of 2.11 update moving to LatestDone
Log stream target reconnections that are triggered by cron job into a log fileDone
It is not possible to save the HTML Audio Player configuration if Public Page feature is disabledDone
Push Targets report Push target not found with Flussonic 21.09.1Done
Flussonic reporting broken due to flussonic deprecation of sql apiDone
Update german translations thanks to SaschaDone
AutoSSL to run deploy.sh in the background so nginx process is not down for too longDone
WHMCS module sync button returns version error when unable to connectDone
NginxRtmp Youtube, Twitch & Custom RTMP Stream Targets should be moved direct to ffmpeg for improved stabilityDone
Creating an Icecast service through WHMCS/api sets the admin password instead of the source passwordDone
Creating an Icecast 2 service from WHMCS does not apply passwordDone
Healthcheck for Checking Wowza Streaming Engine Authentication fails incorrectlyDone
Block Flussonic Installation on CentOS 7 since it is not supported by flussonicDone
Update liquidsoap to version 1.4.4Done
Enable Java JDK 12 for Wowza Streaming Engine to improve CPU performanceDone
Database index unique_connections_idx missing from some 2.10.7 upgradesDone
Deploy script should restart icecast services in the background to not hold up the deployment process and cause a possible stallDone
Reporting Sessions not displaying correctly on Icecast KH serviceDone
Use Flussonic Events API to obtain historical reporting data and repair reporting for flussonic servicesDone
Block ports being created with portbase above 65535, the maximum port for a systemDone
Unable to schedule TV Station playlists on a Saturday in certain timezonesDone
Service configuration toggle should be displayed in disabled mode when field cannot be edited instead of displaying 1 or 0Done
Pre-upgrade backups should be stored in user defined backups location instead of /usr/local/mediacp/backupsDone
NginxRtmp RTMP OutputDone
Liquidsoap AutoDJ to use filename as fallback song title if metadata does not existDone
SummaryStatus
Replace Google Maps with leafletjs and highlight countries instead of using markersIn Progress
JSON api end-points to replace XHR APIIn Progress
Application OptimisationsSelected for Development
Rename Services to ChannelsSelected for Development
Refactor models by adding namespaceSelected for Development
Tidy and merge javascript resources together where possibleSelected for Development
How to connect should show individual instructions for popular encodersSelected for Development
Display MediaCP disk usage and available system space on Statistics pageSelected for Development
Dark ModeDone
Google map unable to display as its not using the new slug paramDone
Replace charts with ChartJS and load data via XHRDone
Unique Service Overview for each Plugin type for more personalized layoutDone
Ability to Skip AutoDJ to next trackDone
Overhaul AutoDJ Playlist & Media ManagerDone