Raphaël Geffroy retweeted
Guess what.. the next one is going to be absolutely insane!
With 3 new @SymfonyUX components 🎅🏻
Another proof that @HugoAlliaume and @simonandre are on fire 🔥 Great release - congrats!
Assert DOM, dispatched events, AND database rows in one PHPUnit test💻
Catch Simon André at #SymfonyCon Warsaw 2026 for live demos on testing Live Components, payment flows, and visual regression! symfony.com/blog/symfonycon-…
Sweet ! Thanks @GromNaN 👏
🚀 New in Symfony 8.2: JSON Schema for Configuration
➡️ symfony.com/blog/new-in-symf…
🌟 Symfony UX 3.5 released
➡️ symfony.com/blog/symfony-ux-…
Wow that's quite a change !
🚀 New in Symfony 8.2: One Bundle per Component
➡️ symfony.com/blog/new-in-symf…
Raphaël Geffroy retweeted
I'm excited to be heading to @symfonycon Warsaw this November!
I'll be talking about PlaywrightPHP, and some of the new things it brings to testing Symfony apps...
Real browsers. Symfony's test environment. And a few things that become possible...
smnandre.dev/blog/see-you-at…
Raphaël Geffroy retweeted
This one has been sitting pretty high on the LiveComponent wishlist.
Downloads from LiveActions: redirect to a URL, send a file, or stream it on the fly!
And yes.. LiveProps and state update in the same response too!
(Coming in LiveComponent 3.5)
ux.symfony.com/demos/live-co…
Raphaël Geffroy retweeted
UX Inspector: just opened the PR!
github.com/symfony/ux/pull/3…
First version scope is reduced/limited in order to release first and then iterate on adding new features (interactive ones)
Open to any (constructive) feedback!
Amen to that 🙌
Replying to @VotrubaT
In the PHP world we are lucky to have a single solid package manager with years of history, that works pretty well, even if yes, sometimes it's slow.
I don't see interest for a vibe-coded project by a random guy, even if faster. Contributing to Composer would have been better
Banger 🔥🚀
Thanks @WedgeSama and everyone involved !
My colleague and friend @WedgeSama introduced in Symfony form attributes!
That completely flip the usual approach: instead of building a form type around a data class, the class can simply describe its own form.
github.com/symfony/symfony/p…
Raphaël Geffroy retweeted
Browsers Already Have It, S08E42
I've been playing with WebRTC lately, so... I made a small website about it.
Demos, games, and a few ways to see what this Web API can actually do :)
webrtc.smnandre.dev/
Paint's still fresh. Feedback welcome!
All hail the Symfony AI core team ! 🚀 🔥
🚀 Big milestone for Symfony AI!
In just over a year, the initiative has grown to:
📦 90+ packages
🤝 160+ contributors
💻 3,800+ commits
To lead its next phase, we are officially introducing the Symfony AI Core Team: @chr_hertel (Lead), @OskarStark, @wachterjohannes & @fabpot! 👏
Dive in & start building: symfony.com/blog/announcing-…
#Symfony #PHP #AI
Raphaël Geffroy retweeted
Introducing Symfony Reprise: The Symfony Integration Layer for Modern Bundlers
symfony.com/blog/introducing…
Raphaël Geffroy retweeted
🎉 #Symfony #WebpackEncore 7.0 is out!
This is our biggest release in a while, bringing Encore even closer to the modern JavaScript ecosystem:
✨ ESM-only
⚡ Async-first configuration
🚀 Babel 8 & TypeScript 6 support
🗜️ Unified JS & CSS minification
📦 Major deps. upgrades
Raphaël Geffroy retweeted
Today @weaverryan would be turning 42, to celebrate this spectacular guy's birthday I'd love it if you would go for a run/walk/bike today and think about him! And please share any photos of your time outdoors enjoying one of his passions <3
Dope 🚀
🚀 New in Symfony 8.1: Improved Console Input
symfony.com/blog/new-in-symf…
Claude Mythos Audited Symfony and Found 19 Vulnerabilities
👉 symfony.com/blog/claude-myth…
#PHP
Raphaël Geffroy retweeted
Be honest: you want one, right? Here's what you do: register for PHPverse and retweet this tweet and you might get one delivered to you 😎
Raphaël Geffroy retweeted
atelier/svg 1.0.0 is out!
Parse, sanitize, build, transform, optimize, animate.
PHP 8.3+ / zero deps
github.com/ateliersvg




















