Drei Termine, die man der Anwendung nicht ansieht
Angenommen, eine Agentur hat für Ihren Betrieb eine Webanwendung gebaut: ein Kundenportal, ein Buchungssystem oder ein internes Werkzeug für Aufträge. Die Anwendung läuft, Ihr Team arbeitet jeden Tag damit. Welche Bausteine darunter stecken, war seit der Abnahme kein Thema mehr.
Für drei solcher Bausteine laufen zwischen November 2026 und Februar 2027 die Unterstützungsfristen der Hersteller ab. Angular ist ein Framework, also ein Baukasten aus fertigem Programmcode, für den Teil einer Webanwendung, der im Browser läuft. Laravel ist ein solcher Baukasten für den Teil auf dem Server. Es ist in PHP geschrieben, einer Programmiersprache für Webanwendungen.
Für Angular 20 endet laut Hersteller am 28. November 2026 der Langzeitsupport (LTS). Bei PHP 8.2 läuft am 31. Dezember 2026 die Sicherheitsunterstützung aus, bei Laravel 12 am 24. Februar 2027 die Versorgung mit Sicherheitskorrekturen. Danach liefert das jeweilige Projekt für diese Versionen keine Korrekturen mehr.
Ob Ihre Anwendung einen dieser Bausteine nutzt, weiß Ihre Agentur. Dieser Beitrag erklärt, was die Termine bedeuten, und nennt die Fragen, die Sie stellen können. Die Angaben stammen von den Seiten der drei Projekte, gelesen am 16. Oktober 2026.
Auf einen Blick
| Baustein | Was endet | Termin |
|---|---|---|
| Angular 20 | Langzeitsupport (LTS): kritische Korrekturen und Sicherheitspatches | 28. November 2026 |
| PHP 8.2 | Sicherheitsunterstützung | 31. Dezember 2026 |
| Laravel 12 | Sicherheitskorrekturen; Fehlerkorrekturen gibt es schon seit dem 13. August 2026 nicht mehr | 24. Februar 2027 |
Für ältere Versionen ist die Unterstützung bereits ausgelaufen. Die Angular-Versionen 2 bis 19 werden laut Angular nicht mehr unterstützt. Für Laravel 11 endeten die Sicherheitskorrekturen am 12. März 2026.
Angular 20: Langzeitsupport laut Tabelle bis 28. November 2026
Angular führt auf seiner Seite „Versioning and releases“ eine Tabelle mit den Phasen jeder Hauptversion. In der aktiven Phase erscheinen regelmäßig Updates und Korrekturen. Danach folgt die Phase LTS, kurz für Long-Term Support, also Langzeitunterstützung. In ihr gibt es laut Angular nur noch kritische Korrekturen und Sicherheitspatches.
Angular 20 ist am 28. Mai 2025 erschienen. Seine aktive Phase endete am 19. November 2025, die LTS-Phase endet laut Tabelle am 28. November 2026. Selbst in der LTS-Phase ist nicht jede Korrektur zugesagt. Angular schreibt, eine Korrektur werde für eine LTS-Version „in Betracht gezogen“, wenn sie zum Beispiel eine neu entdeckte Sicherheitslücke schließt. Nach dem 28. November 2026 entfällt auch diese Möglichkeit für Version 20.
Für die beiden Nachfolger zeigt die Tabelle Folgendes:
- Angular 21: aktive Phase bis 3. Juni 2026, Langzeitsupport bis Juni 2027.
- Angular 22: erschienen am 3. Juni 2026, aktive Phase bis Juni 2027, Langzeitsupport bis Juni 2028.
Zwei Hinweise von Angular gehören dazu. Erstens bezeichnet Angular die Daten ausdrücklich als ungefähre Orientierung, Änderungen vorbehalten. Zweitens soll ein Update über mehrere Hauptversionen laut Angular immer eine Hauptversion nach der anderen erfolgen. Wer von Version 20 auf 22 will, geht also über 21.
PHP 8.2: Sicherheitsunterstützung bis 31. Dezember 2026
Das PHP-Projekt führt seine Termine auf php.net unter „Supported Versions“. Für PHP 8.2 endet die Sicherheitsunterstützung am 31. Dezember 2026. Danach hat die Version ihr Lebensende erreicht. Für solche Versionen rät php.net, so schnell wie möglich zu aktualisieren, weil Nutzer sonst ungeschlossenen Sicherheitslücken ausgesetzt sein können.
Was das für Websites und Onlineshops bedeutet, beschreibt ein eigener Beitrag zu PHP 8.2 und Drupal 10. Hier zählt PHP 8.2 vor allem wegen Laravel.
Für die neueren Versionen nennt php.net diese Termine:
| PHP-Version | Sicherheitsunterstützung bis |
|---|---|
| 8.3 | 31. Dezember 2027 |
| 8.4 | 31. Dezember 2028 |
| 8.5 | 31. Dezember 2029 |
Wer auf PHP 8.3 wechselt, steht also Ende 2027 wieder vor einem Wechsel. Welche Version zu Ihrer Anwendung passt, klärt die Agentur.
Laravel 12: Sicherheitskorrekturen bis 24. Februar 2027
Laravel beschreibt in seinen Release Notes eine feste Regel: Jede Version erhält 18 Monate lang Fehlerkorrekturen und zwei Jahre lang Sicherheitskorrekturen. Neue Hauptversionen erscheinen jährlich, etwa im ersten Quartal.
Für Laravel 12 ergibt die Tabelle:
- Erschienen: 24. Februar 2025.
- Fehlerkorrekturen: bis 13. August 2026, also bereits beendet.
- Sicherheitskorrekturen: bis 24. Februar 2027.
Der Nachfolger Laravel 13 ist am 17. März 2026 erschienen. Fehlerkorrekturen gibt es laut Tabelle bis zum dritten Quartal 2027, Sicherheitskorrekturen bis 17. März 2028. Und Laravel 13 verlangt laut Release Notes mindestens PHP 8.3.
Ein Detail betrifft die Zusatzbibliotheken, die Laravel neben dem eigentlichen Framework anbietet. Für sie gilt laut Laravel: Nur die jeweils neueste Hauptversion erhält Fehlerkorrekturen. Ob ältere Hauptversionen dieser Bibliotheken noch Sicherheitskorrekturen bekommen, sagt die Seite nicht.
Warum PHP 8.2 und Laravel 12 zusammen auf den Tisch gehören
Bei einer Laravel-Anwendung liegen zwei Termine dicht beieinander, und sie haben eine Reihenfolge. PHP 8.2 endet am 31. Dezember 2026, also vor Laravel 12. Der Nachfolger Laravel 13 wiederum läuft nicht mehr mit PHP 8.2.
Aus den beiden Tabellen lassen sich zwei Wege ablesen:
- Erst PHP, dann Laravel: Laravel 12 unterstützt laut Tabelle PHP 8.2 bis 8.5. Vor dem 31. Dezember 2026 wechselt die Anwendung auf eine neuere PHP-Version, vor dem 24. Februar 2027 dann auf Laravel 13.
- Beides in einem Schritt: Die Anwendung wechselt vor dem 31. Dezember 2026 auf PHP 8.3 oder neuer und zugleich auf Laravel 13.
Beide Wege sind aus den Tabellen abgelesen, nicht an einer Anwendung geprüft. Welcher zu Ihrer Anwendung passt, kann allein die Agentur beurteilen, die sie kennt. Für Sie zählt: Beide Termine gehören in denselben Plan.
Was Sie Ihre Agentur fragen
Die folgenden Fragen lassen sich per E-Mail stellen. Bitten Sie um schriftliche Antworten, dann haben Sie einen Stand, auf den Sie sich beziehen können.
- Bausteine: Auf welchem Framework und welcher Hauptversion läuft unsere Anwendung (Angular, Laravel oder etwas anderes)? Welche PHP-Version ist auf dem Server eingestellt?
- Angular 20: Falls ja, wann ist der Wechsel vor dem 28. November 2026 geplant, und auf welche Version? Ist Angular 22 das Ziel, führt der Weg laut Hersteller über 21. Angular 21 hat laut Tabelle nur bis Juni 2027 Langzeitsupport.
- PHP 8.2: Falls ja, auf welche PHP-Version wechseln wir vor dem 31. Dezember 2026, und bis wann erhält sie laut php.net Sicherheitsunterstützung?
- Laravel 12: Falls ja, wann ist der Wechsel auf Laravel 13 geplant? Gehen Sie ihn zusammen mit dem PHP-Wechsel an oder getrennt?
- Zusatzbibliotheken: Welche Laravel-Zusatzbibliotheken nutzt die Anwendung, und laufen sie auf der jeweils neuesten Hauptversion?
- Ältere Versionen: Läuft irgendwo noch Laravel 11 oder eine Angular-Version vor 20? Für Laravel 11 gibt es keine Sicherheitskorrekturen mehr, Angular 2 bis 19 wird nicht mehr unterstützt.
- Vertrag und Ablauf: Gehört die Umstellung zum bestehenden Wartungsvertrag, oder ist sie ein eigener Auftrag? Wer testet die Anwendung danach, und wie läuft die Abnahme?
Ist die Agentur von damals nicht mehr erreichbar, fragen Sie zuerst den Betreiber Ihres Servers nach der eingestellten PHP-Version. Dann wissen Sie wenigstens, ob der Termin am 31. Dezember 2026 Ihre Anwendung betrifft.
Was offen ist
Einige Punkte klären die Herstellerseiten nicht. Wir nennen sie, statt sie zu überspielen.
- Ob Ihre Anwendung betroffen ist. Das wissen wir nicht, und dieser Beitrag behauptet es auch nicht. Die erste Frage oben klärt es.
- Aufwand, Dauer und Kosten. Dazu enthält dieser Beitrag keine Angaben. Beurteilen lässt sich das nur an Ihrer konkreten Anwendung, die Antwort gehört in das Angebot Ihrer Agentur.
- Genaue Tage bei Angular 21 und 22. Für deren Enddaten nennt die Tabelle nur Monate. Bei Laravel 13 steht für das Ende der Fehlerkorrekturen nur „Q3 2027“, also das dritte Quartal 2027.
- Verschiebungen. Angular bezeichnet seine Daten als ungefähr und behält sich Änderungen vor. Maßgeblich sind die Seiten von Angular, php.net und Laravel, nicht dieser Beitrag.
- Sicherheitskorrekturen für Laravel-Zusatzbibliotheken. Die Release Notes sprechen bei diesen Bibliotheken nur von Fehlerkorrekturen.
- Was nach einem Enddatum geschieht. Ob für eine ausgelaufene Version später eine Sicherheitslücke bekannt wird, lässt sich nicht vorhersagen. Fest steht nur, dass das Projekt dafür dann keine Korrektur mehr liefert.
- Weitere Bausteine. Zu einer Webanwendung gehört mehr als Framework und Programmiersprache, etwa die Datenbank, das Betriebssystem des Servers und weitere Pakete. Deren Termine haben wir für diesen Beitrag nicht geprüft.
Einordnung
Bei Angular 20 endet der Langzeitsupport am 28. November 2026, bei PHP 8.2 die Sicherheitsunterstützung am 31. Dezember 2026, bei Laravel 12 die Versorgung mit Sicherheitskorrekturen am 24. Februar 2027. Als Auftraggeber setzen Sie nichts davon selbst um. Ihre Aufgabe ist kleiner: dafür sorgen, dass die Agentur die Termine kennt, einen Plan nennt und ihn schriftlich bestätigt.
Toptronix entwickelt Software nicht selbst. Wir übernehmen Beratung, Anforderungsanalyse und Projektsteuerung, die Entwicklung erfolgt durch Partnerunternehmen. Wenn Sie die Fragen an Ihre Agentur vorbereiten oder deren Antworten einordnen lassen möchten, sprechen Sie uns an. Die Umstellung selbst bleibt Aufgabe der Agentur, die Ihre Anwendung betreut.
