📢 #APIPlatformCon speaker reveal! We are excited for @soyuka.me's talk scheduled in September. He will unveil how API Platform 4.4 and 5.0 are evolving to make APIs natively discoverable and ready for AI agents. Don't miss it: api-platform.com/con/2026/
Antoine Bluchet @soyuka
@soyuka.me
Developer, biker, @api-platform.com release manager, CTO at Les-Tilleuls.coop.
@dunglas.dev and I just published a preprint on exposing Hypermedia APIs to LLM agents via a Dynamic Gateway Architecture Thanks @p20n.w3c.social.ap.brid.gy for depositing this work hal.science/hal-05630480
Making sure you're not a bot!
hal.science
🔒 Security patch out for API Platform Core (CVE-2026-54164): a type-confusion bug let writable relations accept a wrong-type IRI. Upgrade to 4.1.30 / 4.2.26 / 4.3.12+. Details: github.com/api-platform...
Relation IRIs are not type-checked: a related resource can be denormalised as the wrong resource type (type confusion)
## Summary The API Platform serializer's `AbstractItemNormalizer` does not validate the resource type returned when resolving relation IRIs, allowing type confusion where a resource of an uninte...
github.com
🔒 API Platform CVE-2026-49858: JSON:API & HAL normalizers cached components across users on long-running runtimes (FrankenPHP, RoadRunner, Swoole). Patched in 4.1.29 / 4.2.25 / 4.3.8 — upgrade now. github.com/api-platform...
Cross-user attribute leak in JSON:API and HAL item normalizers due to missing isCacheKeySafe gate
### Impact `#[ApiProperty(security: ...)]` is evaluated per request to decide whether a property is exposed. The `componentsCache` arrays in `ApiPlatform\JsonApi\Serializer\ItemNormalizer` and `Ap...
github.com
I feel like giving me a Premium Claude subscription is like giving me Pandora's Box. I feel I could do anything that relates to computer engineering: hacks, software—you name it. And I actually quite enjoy this breakage.
Migrated API Platform test suite from Behat to ApiTestCase: 45 min => 9 min CI time 8417 LOC vs 14050 deleted Same coverage (about 1900 tests).
New API Platform v4.3.6 release! github.com/api-platform...
Release v4.3.6 · api-platform/core
What's Changed fix(serializer): translate PropertyAccess type mismatches to NotNormalizableValueException by @soyuka in #7967 fix(symfony): include value-object transformers in JSON-LD streamer lo...
github.com
We’re excited to reveal the full speaker lineup for #APIPlatformCon 2026! Join us on September 17–18 in Lille to meet world-class experts, attend inspiring talks, and dive deep into the API Platform ecosystem: api-platform.com/con/2026/
The #APIPlatformCon 2026 speaker lineup will be unveiled this Tuesday! We’re thrilled to reveal who will be taking the stage this September. 98% of Early Bird tickets are already gone. This is your last chance to register and save on your budget! api-platform.com/con/2026/tic...
Newborn @api-platform.com release at github.com/api-platform... !
Release v4.3.4 · api-platform/core
What's Changed refactor(metadata): use logic from ResourceClassInfoTrait by @Maxcastel in #7928 fix: ResourceClassInfoTrait::isResourceClass() is always true by @Maxcastel in #7924 fix(state): use...
github.com
Really nice article about software development and AI-assisted productivity boost: phpunit.expert/articles/fas...
Faster than understanding
An AI coding agent implemented a complex software metric in 15 minutes. I have now spent hours trying to figure out whether the implementation is correct. Is this really a productivity boost?
phpunit.expert
I joined the modelcontextprotocol team helping maintain the github.com/modelcontext... !
GitHub - modelcontextprotocol/php-sdk: The official PHP SDK for Model Context Protocol servers and clients. Maintained in collaboration with The PHP Foundation.
The official PHP SDK for Model Context Protocol servers and clients. Maintained in collaboration with The PHP Foundation. - modelcontextprotocol/php-sdk
github.com
This is the last week 𝐭𝐨 𝐬𝐮𝐛𝐦𝐢𝐭 𝐚 𝐭𝐚𝐥𝐤 for #APIPlatformCon 2026 ⏰ Share your findings or best practices regarding the API Platform ecosystem. We're looking forward to reading your proposals: api-platform.com/con/2026/cal...
API Platform 4.3 is out! This release bridges the gap between your API and AI — with MCP server support, JSON Schema improvements, and much more. Read the full announcement: soyuka.me/api-platform...
API Platform 4.3 - When Your API Meets AI · soyuka.me
Cover photo by AffectionateSand8525 — source # API Platform 4.3: When Your API Meets AI I’m excited to announce API Platform 4.3! This release brings a game-changing feature: native support for ...
soyuka.me
🔴⚫️🟢 Je suis fier d'être présent sur la liste Lille insoumise, écologiste et populaire au nom de Vert ! La Commune / @offensive.eco. #DimancheJeVoteLFI
🛡️ Symfony Docker now provides a rootless production image that contains only what is strictly necessary to run #FrankenPHP and #Symfony. They are 60% smaller than before, dropping from 704MB down to just 290MB! 📉✨ github.com/dunglas/symf...
feat: use rootless Debian slim images for prod by dunglas · Pull Request #909 · dunglas/symfony-docker
Hardens production images using a method to https://frankenphp.dev/docs/docker/#hardening-images, but using Debian Slim instead of distroless because we need a shell for the entrypoint, (Docker Har...
github.com
🧟 Official native Windows support for FrankenPHP is here 🪟🚀 dunglas.dev/2026/03/wind...
Windows Support for FrankenPHP: It’s Finally Alive! - Kévin Dunglas
It’s happening! I am thrilled to announce the immediate availability of official Windows support for FrankenPHP. Since the project's initial release, this has been by far the most requested feature.…
dunglas.dev
API Platform 4.3 beta is out! Try it now and help us polish the stable release. composer require api-platform/symfony:v4.3.0-beta.1 composer require api-platform/laravel:v4.3.0-beta.1 Feedback welcome: github.com/api-platform/core/issues #APIPlatform #PHP #Symfony #Laravel #OpenSource
api-platform/core
The server component of API Platform: hypermedia and GraphQL APIs in minutes - api-platform/core
github.com
These little travelers have journeyed with us all the way from Lille to Amsterdam to attend #LaraconEU... and now they’re looking for a family! Stop by our booth to adopt one before they're all gone, we only have a few left!
Me commit "human review" because we're still way better at our job :D. So good to setup all the bootstrap of an idea and just make it perfect afterwards...
Opus doesn't think about an O(n) => O(1) optimization as it is focused on the initial idea. I'd have probably coded the first implementation like this, but as writing the O(n) I'd have seen the optimization right away.
Interesting, making Claude Code work on an already poor design, strengthens the bad choices, had to create a new chat to move to a better design I instructed (/fork or /compact kept the not so good direction).
API Platform v4.3.0-alpha.1 is now available! Introducing MCP (Model Context Protocol) support for #Symfony & #Laravel - bring AI agent capabilities to your APIs! 20 new features full changelog: github.com/api-platform... We welcome your feedback on this alpha release.
Release v4.3.0-alpha.1 · api-platform/core
Features feat(mcp): introduce api-platform/mcp component (#7703) feat: mcp bundle tool integration (#7595) feat: add support of collection to MCP (#7724) feat(laravel): mcp support (#7709) feat(la...
github.com
I think that with models like sonnet I've enough "smartness" to do everything I need to be "more productive". What I like about claude is the tooling aside (skills, agents etc.), this makes even lower models better.
I can tell you by reading a PR description what model generated it.
FrankenPHP elePHPants are now available worldwide 🧟♂️ Get yours before they sell out! Expect your order to ship in March. 🐘 lemonstre.frankenphp.dev
Laravel admins often mean Nova. It works well. But it’s paid. There’s a free alternative. #Laravel + #APIPlatform + #ReactAdmin = a powerful admin UI on top of your Eloquent models. JSX instead of PHP, but more flexibility and UI power. marmelab.com/blog/2026/01...
A Free Laravel Admin With API Platform and React-Admin
Replace Laravel Nova with a flexible admin built on open standards and open-source tools.
marmelab.com
When you do a day's of work before your first meeting, and that meeting gets canceled...