{
  "kanal": "test",
  "version": "26.09.13.31",
  "veroeffentlicht": "2026-09-13T18:53:13Z",
  "mindestversion": "",
  "hinweise": "https://getkastra.de/aenderungen/26.09.13.31/",
  "aenderungen": {
    "art": "normal",
    "neu": ["Eine Domain ohne eigene Fehlerseite zeigt ihren Besuchern jetzt die Fehlerseite von Kastra statt der nackten Seite des Webservers — im Erscheinungsbild des Panels, hell oder dunkel, auf Deutsch mit einer englischen Zeile und mit einem Knopf zur Startseite. Das gilt für alle zehn Statuscodes aus dem Bereich *Fehlerseiten*, auch für die Wartungsseite (503). Eigene Seiten an Subscription oder Domain, die Fehlerseiten einer Anwendung und `ErrorDocument` in einer `.htaccess` gehen weiter vor.", "Im Bereich *Fehlerseiten* heißt die unterste Ebene *Kastra-Standard*; *Anlegen* öffnet die Seite von Kastra im Editor als Ausgangspunkt für eine eigene.", "**Der Verweis *Hinweise* im Update-Bericht führt jetzt zu einer Seite.** Unter `getkastra.de` steht eine Webseite mit dem Changelog je Fassung und je Kanal — derselbe Text wie im Bericht vor der Bestätigung, dazu je Kanal, was er bedeutet: *test* bekommt jeden Bau, *stabil* eine von Hand freigegebene Fassung aus *test*; keiner von beiden ist unter Produktionsbedingungen geprüft. Dazu Funktionen, Aufbau, Installation und die Lizenz (MIT)."],
    "geaendert": [],
    "behoben": [],
    "eingriffe": [],
    "rendert": ["nginx-vhost — jeder Vhost trägt zehn `error_page`-Zeilen und die interne Location `/.kastra-fehler/`, auch ohne hinterlegte Seite. Der Kommentar über dem Block heißt jetzt „Fehlerseiten (Plan 029, E-184)“, der im Wartungsblock nennt die Seite von Kastra.", "apache-vhost — im Modus nginx+Apache stehen `Alias` und `ErrorDocument` für alle zehn Codes im Backend-Vhost.", "fehlerseiten — neu sind zehn Dateien `/var/lib/kastra/fehlerseiten/kastra-<code>.html`, einmal je Node."]
  },
  "pakete": ["kastra-agent", "kastra-control-plane", "kastra-ui"]
}
