Mathieu Desnouveaux

How API Platform 4.2 is redefining API development

Présentation par Antoine Bluchet sur les innovations majeures d'API Platform 4.2 à l'API Platform Conference 2025

Sketchnote présentant les nouveautés d'API Platform 4.2. Les éléments clés incluent: Metadata (behind API resources, adding mutator), ApiFilter (4 types de fonctionnalités), Parameter (has type now, URI variable provider), JSON Schema Enhancement (PB23F OpenAPI validator), State Options (by Symfony Object Mapper), JSON Streamer, Laravel, FrankenPHP (worker node faster) et une flèche vers la version 5.0 avec l'arraigné, mascotte du framework.

Cette sketchnote a été réalisée lors de l'API Platform Conference 2025. Elle illustre la présentation "How API Platform 4.2 is redefining API development" donnée par Antoine Bluchet, core contributor d'API Platform, qui détaille les innovations majeures de la version 4.2.

Contenu de la présentation

La présentation dévoile les nombreuses fonctionnalités ajoutées dans API Platform 4.2, redéfinissant l'expérience de développement d'APIs. Les Metadata permettent définissent les ressources API en ajoutant des mutators pour personnaliser le comportement. Les ApiFilter sont enrichis avec 4 types de fonctionnalités distinctes concernant la documentation, les JsonSchema, openAPI et le filtrage.

Un changement significatif concerne les Parameter : ils possèdent maintenant un type, et s'appuient sur un URI variable provider.

L'amélioration du JSON Schema inclut le validateur PB33F OpenAPI pour garantir la conformité des schémas. Les State Options utilisent désormais le Symfony Object Mapper.

De nouvelles intégrations sont annoncées : JSON Streamer pour le streaming de données JSON, le support de Laravel comme framework alternatif à Symfony s'améliore, et l'optimisation FrankenPHP avec le worker node offrant des performances accrues.

Le développement continue activement vers la prochaine version majeure la version 5.0.

Thèmes:
🔗 API 🐘 PHP
Événement:
🎤 API Platform Conference

Source: Antoine Bluchet
Publié le 29 novembre 2025