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).
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).
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: https://soyuka.me/api-platform-4-3-when-your-api-meets-ai/
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: https://github.com/api-platform/core/releases/tag/v4.3.0-alpha.1
We welcome your feedback on this alpha release.
New API Platform v4.3.6 release!
A contributor just added an UUID filter to #APIPlatform closing more than 6 issues! Long live to #OSS!
I joined the modelcontextprotocol team helping maintain the https://github.com/modelcontextprotocol/php-sdk !
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
I can tell you by reading a PR description what model generated it.
When you do a day's of work before your first meeting, and that meeting gets canceled...
First @ApiPlatform@fosstodon.org release of 2026! https://github.com/api-platform/core/releases/tag/v4.2.12
Happy new year! Wish you many #OSS contributions!
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).
@arnapou@phpc.social @magentix@tinypub.social @cooptilleuls@mastodon.online moi je kiffe me concentrer sur l'architecture, les choix techniques et de laisser la machine écrire le code, la production n'est pas tant accrue par contre mes TMS se portent mieux.
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.
🚀 Since 7:30am: Released api-platform/core, merged 1 PR, closed 3 issues, opened 5 PRs (Symfony & API Platform), reviewed 6 PRs, 12 issue commented 💪