{
    "latest_version": "2.4.0",
    "release_date": "2026-08-29",
    "download_url": "https://dgnshop.com/radiocms/downloads/radiocms-update-2.4.0.zip",
    "update_url": "https://dgnshop.com/radiocms/downloads/radiocms-update-2.4.0.zip",
    "changelog": {
        "2.4.0": [
            "Neu: DJs und Administratoren können Sendungen mit Titel, Beschreibung, Genre, Banner, Standardzeit, Akzentfarbe und Wunschbox-Einstellung als wiederverwendbare Vorlagen vorbereiten. Vorlagen lassen sich direkt in den Sendeplan übernehmen und für den jeweiligen Termin anpassen. Geplante Termine bleiben unabhängige Kopien, auch wenn die Vorlage später bearbeitet oder gelöscht wird. Der öffentliche Sendeplan bietet eine vollständige, barrierearme Detailansicht mit allen Sendungsinformationen. Sendungen und Vorlagen können über Mitternacht laufen. Banner-Uploads werden anhand von Dateigröße, tatsächlichem Dateityp, Bildstruktur und Bildabmessungen geprüft. Das Update ist kumulativ und enthält alle Korrekturen bis 2.4.0."
        ],
        "2.3.13": [
            "Radio-Player: Beim Stoppen und vor jedem neuen Start wird die bisherige Live-Verbindung vollständig getrennt. Bereits gepufferte Audiodaten werden verworfen, damit die Wiedergabe mit dem aktuellen Live-Signal beginnt. Das Update ist kumulativ und enthält alle Korrekturen bis 2.3.13."
        ],
        "2.3.12": [
            "Wunschbox: Radioseite und Chat verwenden jetzt denselben Live-Status, auch wenn ein berechtigter Moderator ohne eigenes Core-DJ-Profil die Sendung übernimmt. Alte, unberechtigte oder abgelaufene Chat-Sitzungen öffnen die Wunschbox weiterhin nicht. Plugin-Updates vergleichen gültige SHA-256-Prüfsummen unabhängig von Groß- und Kleinschreibung. Das Update ist kumulativ und enthält alle Korrekturen bis 2.3.12."
        ],
        "2.3.11": [
            "Backup-Verwaltung: Die gewünschte Aufbewahrungsgrenze kann auf unbegrenzt, 5, 10, 20 oder 50 Backups eingestellt werden. Vorhandene ältere Backups werden nach Bestätigung sofort bereinigt. Nach erfolgreichen CMS- und Plugin-Updates entfernt RadioCMS künftig automatisch die ältesten Backups oberhalb der Grenze. Bei fehlgeschlagenen oder teilweise abgeschlossenen Updates bleiben alle Backups erhalten. Die Bereinigung verwendet die vorhandene Update-Sperre. Das Update ist kumulativ und enthält alle Korrekturen bis 2.3.11."
        ],
        "2.3.10": [
            "Hörer-Verwaltung: Hochgestufte DJs und Administratoren können wieder zum normalen Mitglied zurückgestuft werden, ohne das Hörer-Konto oder Mitgliedsdaten zu löschen. Backend- und Chat-Rechte werden sofort entzogen, offene Backend-Sitzungen verlieren ihre Gültigkeit und ein aktiver Live-Status wird beendet. Team-Coins, Buchungsverlauf und Einlösungen werden vollständig mit dem persönlichen Mitgliedskonto zusammengeführt und bleiben direkt nutzbar. Verknüpfte DJ- und Teamprofile werden deaktiviert und können bei einer erneuten Hochstufung wiederverwendet werden. Das Update ist kumulativ und enthält alle Korrekturen bis 2.3.10."
        ],
        "2.3.9": [
            "Hörer-Verwaltung: Hochgestufte DJs und Administratoren können wieder zum normalen Mitglied zurückgestuft werden, ohne das Hörer-Konto oder Mitgliedsdaten zu löschen. Backend- und Chat-Rechte werden sofort entzogen, offene Backend-Sitzungen verlieren ihre Gültigkeit und ein aktiver Live-Status wird beendet. Verknüpfte DJ- und Teamprofile werden deaktiviert und können bei einer erneuten Hochstufung wiederverwendet werden. Das Update ist kumulativ und enthält alle Korrekturen bis 2.3.9."
        ],
        "2.3.8": [
            "Live-Status: RadioCMS und Chat Pro verwenden jetzt denselben aktiven DJ. Alte, doppelte und abgelaufene Live-Markierungen werden automatisch beendet. Player und On-Air-Anzeige wechseln zuverlässig auf den aktuellen DJ oder auf Auto-DJ zurück. Wunsch- und Grußbox bleiben beim Auto-DJ geschlossen und öffnen erst, wenn wirklich ein DJ live ist. Das Update ist kumulativ und enthält alle Korrekturen bis 2.3.8."
        ],
        "2.3.7": [
            "Einmalige Sendungen zeigen ihr konkretes Datum jetzt direkt in einer Terminspalte der Sendeplanübersicht. 14-tägige und 4-wöchentliche Sendungen zeigen dort zusätzlich ihr Startdatum und ihren Wiederholungsrhythmus. Das Update ist kumulativ und enthält alle Korrekturen bis 2.3.7."
        ],
        "2.3.6": [
            "Der öffentliche Sendeplan berücksichtigt jetzt den eingestellten Wiederholungsrhythmus. 14-tägige Sendungen erscheinen nur noch jede zweite Woche, 4-wöchentliche Sendungen nur noch jede vierte Woche. Der jeweils konkrete nächste Termin wird direkt an der Sendung angezeigt. Wöchentliche und einmalige Sendungen behalten ihr bisheriges Verhalten."
        ],
        "2.3.5": [
            "Wunschbox: Wünsche aus Chat Pro erscheinen gleichzeitig in der klassischen Wunschliste im DJ-Bereich.",
            "Synchronisation: Gespielt, abgelehnt, erneut geöffnet oder gelöscht wird zuverlässig in beiden Ansichten übernommen.",
            "Altbestand: Bereits vorhandene offene Wünsche aus beiden bisherigen Listen werden beim Update automatisch zusammengeführt.",
            "Unterverzeichnisse: Kontakt- und Wunschformulare senden zuverlässig an die API der eigenen Installation.",
            "Kumulativ: Enthält alle Korrekturen aus 2.3.2 bis 2.3.4."
        ],
        "2.3.4": [
            "• Sendeplan: Abgelaufene einmalige Sendungen werden automatisch vollständig aus der Verwaltung gelöscht. Wiederkehrende Sendungen bleiben erhalten.",
            "• Zuverlässigkeit: Falls der tägliche Cron noch nicht gelaufen ist, bereinigen die Sendeplan-Verwaltung und der Sendeplan-Newsletter die Einträge beim nächsten Aufruf."
        ]
    }
}