API Platform Conference 2026: Recap und der GA-Release von 5.0

API Platform Conference 2026: Recap und der GA-Release von 5.0

API Platform 5.0 ist final: Pünktlich zur Fachkonferenz in Lille wurde der stabile Release der beliebten API-Lösung veröffentlicht. Entwickler müssen sich auf Symfony 7.4 als Mindestanforderung sowie wichtige Breaking Changes bei JSON:API und Test-Paketen einstellen. Erfahren Sie hier, welche Neuerungen die Version 5.0 für Ihre Projekte bereithält.

Dennis Schwenker-Sanders 4 Min. Lesezeit

Update

Update 22.09.2026: Der letzte Artikel zu API Platform 5.0 ging noch von einer offenen Beta-Phase aus. Inzwischen ist 5.0 final, dieser Beitrag korrigiert und ergänzt den Stand entsprechend.

Aus der Beta wurde GA, mitten in der Konferenz

Am 17. September 2026 um 12:23 Uhr hat Projektlead Antoine Bluchet, bekannt als soyuka, API Platform 5.0 als stabilen Release getaggt, mit verifizierter Signatur. Der Zeitpunkt fällt exakt auf den ersten Tag der API Platform Conference 2026 in Lille. Was in unserem letzten Artikel noch als offene Beta-Phase beschrieben war, ist damit final.

Die Konferenz selbst lief am 17. und 18. September in der sechsten Ausgabe, veranstaltet von Les-Tilleuls.coop in den Räumen von EuraTechnologies. Rund 30 Talks verteilten sich auf zwei parallele Tracks in Englisch und Französisch, mit sieben Mitgliedern des Symfony-Core-Teams als Sprecher. Laut Crunchbase-Eventprofil zog die Vorjahresausgabe rund 700 Teilnehmer an, davon 400 vor Ort und 300 online, für 2026 waren 326 Speaker und Gäste gelistet.

Was mit 5.0 final geändert wurde

Zwischen der zuletzt beschriebenen Beta 1 und dem finalen Release kam mit Beta 2 am 15.09. noch die HTTP-QUERY-Methode nach RFC 10008 hinzu, implementiert als eigene ApiPlatform\Metadata\Query-Klasse. Der eigentliche GA-Release selbst brachte inhaltlich wenig Neues mehr, die offizielle Release-Note listet nur einen einzelnen Punkt: eine Erweiterung des Link-Attributs.

Damit steht der vollständige Umfang der Breaking Changes fest:

// Mindestanforderung für Symfony-Projekte "symfony/*": "^7.4 || ^8.0" // Symfony 6.4 und 7.0 bis 7.3 werden nicht mehr unterstützt

Neben der neuen Symfony-Mindestanforderung wurde das Legacy-PropertyInfo-Type-System endgültig durch symfony/type-info ersetzt, veraltete APIs wurden entfernt, und ApiTestCase liegt seit der Beta-Phase im separaten Paket api-platform/test. Im JSON:API-Format steht use_iri_as_id standardmäßig auf false, der Status wird jetzt als String ausgegeben. Denormalisierungsfehler auf Properties mit einem Symfony-Validator-Constraint liefern einen HTTP-422 mit vollständiger ConstraintViolation-Payload statt eines generischen 400ers.

Von den zuvor experimentellen Modulen ist nur MCP weiterhin als @experimental gekennzeichnet. Elasticsearch, die State-Parameter-Provider, PropertyAwareFilterInterface und die Laravel-Integration gelten mit 5.0 als stabil.

KurzAPI Platform 5.0 ist seit dem 17.09.2026 final. Die Mindestanforderung liegt bei Symfony 7.4 oder 8.0, ApiTestCase liegt jetzt in einem eigenen Paket, und JSON:API ändert seinen ID-Standard.

Was auf der Konferenz gezeigt wurde

Kévin Dunglas eröffnete mit der Keynote „Own your content" und richtete darin einen kritischen Blick auf die Entwicklung des offenen Webs hin zu geschlossenen Plattformen der großen Tech-Konzerne. Antoine Bluchets Talk „Are APIs Still Relevant in the AI Era" folgte direkt danach, die inhaltlichen Details dazu sind bislang nicht öffentlich dokumentiert. Die zeitliche Nähe zum GA-Release von 5.0 legt nahe, dass der Release dort eine Rolle spielte, das ist an dieser Stelle aber eine Vermutung, kein bestätigter Fakt.

Für DACH-Teams mit FrankenPHP-Interesse war Nicolas Grekas' Talk „The PHP runtime I want to see" vermutlich der relevanteste Programmpunkt. Grekas skizzierte darin FrankenPHP-Background-Worker als lang laufende PHP-Skripte außerhalb des HTTP-Zyklus, die Daten direkt für Requests bereitstellen, ohne Serialisierung, ohne TTL und ohne Neustart. Seine Kernthese: Runtimes, die vollständige Code-Rewrites verlangen, bleiben Nischenlösungen, während dieser Ansatz zum neuen Normalfall werden soll.

Zwei weitere Talks richteten sich gezielt an Sicherheitsthemen: Mathieu Santostefano sprach über API-Sicherheit mit OAuth2, OIDC, JWT und Keycloak, Florent Morselli ergänzte einen zweiten Security-Talk, dessen genauer Inhalt bislang nicht öffentlich einsehbar ist. Im MCP- und KI-Bereich zeigte Marion Hurteau unter dem Titel „MCP: votre API a un nouvel utilisateur (et ce n'est pas un humain)", wie KI-Agenten als neue Klasse von API-Konsumenten in bestehende Architekturen passen. Robin Chalas rundete das Programm mit einem praxisnahen Migrationsbericht ab, von Zend Framework 1 zu API Platform 4, inklusive KI-gestützter Tooling-Unterstützung im Migrationsprozess.

Was jetzt für laufende Projekte zu tun ist

Wer bereits auf Symfony 7.4 LTS oder 8.1 läuft, erfüllt die neue Mindestanforderung von API Platform 5.0 ohne Zusatzaufwand. Details zur aktuellen Symfony-Versionslandschaft haben wir im Artikel zu Symfony LTS und aktueller Version eingeordnet.

Für Projekte, die noch auf 4.x laufen, bleibt die parallel veröffentlichte 4.4-Minor der naheliegende Zwischenschritt, mit Deprecation-Warnungen, die auf den Sprung zu 5.0 vorbereiten. Ein direkter Sprung von einer älteren 4.x-Version auf 5.0 ohne Zwischenschritt ist möglich, macht aber jeden einzelnen Breaking Change auf einmal sichtbar, statt sie schrittweise abzuarbeiten.

Videos und Folien der Konferenz-Talks liegen zum jetzigen Zeitpunkt noch nicht vor. Beim Vergleichswert aus 2021 erschienen die damaligen Aufzeichnungen erst rund sieben Wochen nach der Veranstaltung, eine ähnliche Zeitspanne wäre für 2026 realistisch, wobei das reine Spekulation zum Timing ist.

Technische Einordnungen wie diese veröffentliche ich regelmäßig. Folgen Sie mir auf LinkedIn für Updates.

Dennis Schwenker-Sanders ist PHP- und Symfony-Entwickler und verfolgt die Entwicklung von API Platform und dem Symfony-Ökosystem für Agenturen und Entwicklerteams im DACH-Raum.

Häufige Fragen

Ist API Platform 5.0 jetzt final oder noch in Beta?

API Platform 5.0 wurde am 17. September 2026 als stabiler Release getaggt und ist damit final. Vorherige Artikel, die noch von einer offenen Beta-Phase ausgingen, sind zu diesem Punkt überholt.

Welche Symfony-Version brauche ich für API Platform 5.0?

API Platform 5.0 verlangt symfony/* in Version 7.4 oder 8.0. Symfony 6.4 sowie die Versionen 7.0 bis 7.3 werden nicht mehr unterstützt.

Sollte ich direkt von API Platform 4.x auf 5.0 upgraden?

Die parallel veröffentlichte 4.4-Minor liefert Deprecation-Warnungen, die den Umstieg vorbereiten und als sinnvoller Zwischenschritt gelten. Ein direkter Sprung ist möglich, macht aber alle Breaking Changes auf einmal statt schrittweise sichtbar.

Wann werden die Aufzeichnungen der API Platform Conference 2026 veröffentlicht?

Ein konkretes Datum ist bislang nicht bekannt. Bei der Konferenz von 2021 erschienen die Aufzeichnungen rund sieben Wochen nach der Veranstaltung, eine ähnliche Zeitspanne wäre auch für 2026 denkbar, das ist aber nicht bestätigt.

Was hat es mit FrankenPHP-Background-Workern auf sich, die Nicolas Grekas vorgestellt hat?

Es handelt sich um lang laufende PHP-Skripte außerhalb des klassischen HTTP-Zyklus, die Daten direkt für eingehende Requests bereitstellen, ohne Serialisierung oder Neustart. Der Ansatz wurde auf der Konferenz vorgestellt, konkrete Implementierungsdetails oder ein Release-Zeitpunkt liegen noch nicht vor.

Artikel teilen: