CQRS. Async processing with retries and dead-lettering. Event sourcing with projections. Workflows. Delayed messages. Outbox. Multi-tenancy.
All of it runs on Tempest now. The setup is one line:
composer require ecotone/tempest
No config file, no service provider.
FrankenPHP is now officially supported by The PHP Foundation
The project repository will be moved to the @official_php organisation on GitHub.
https://t.co/gKiMwRUZhe
Okay, I'm building something I think is really cool and every single @filamentphp and even @laravelphp app should have.
User defined reports!
Users can slice and dice their own data, right in your app.
We’re excited to announce that @archilex has officially joined the Filament core team! As the creator of the popular Advanced Tables package, his experience and expertise will help us keep pushing Filament forward!
Welcome, @archilex! 👋
Link below ⬇️
You helped @weaverryan raise 210k in less than 2 days! The #Symfony and #PHP community are truly amazing. We can reach the 250k goal today. 🙏 https://t.co/ll9UMTBY5z
Sad day for the #Symfony community. Symfony would not be Symfony without @weaverryan. Symfony blogget since 2009, core team member, magician at SymfonyCasts, speaker, and more. He needs our support. Time to give back. https://t.co/ll9UMTBY5z
🚀 Released @thephpleague / oauth2-server-bundle v0.8.
Includes:
- Custom persistence managers support
- Support for @doctrineproject' ORM v3
- Configurable ResponseType
Looking for feedback on these before tagging v1.0.
Thanks to all contributors! 💙
https://t.co/sa0EPidctC
Success! Following https://t.co/UdE9TAmLAF and a few tips from @dunglas ("upgrade your ancient go version!"), I got a new web app (with AssetMapper, Stimulus & Turbo) packaged into a single file. WE LIVE IN THE FUTURE.
Stream is here - https://t.co/kaqOi7QEaX
Symfony/Workflow got a brand new profiler ✨🎉😍
You can:
* Browse your workflows
* View their graphic representation
* See all listener for each places/transitions
* See all public calls
FrankenPHP is now able to execute PHP CLI tools such as Composer or commands built with Symfony Console. All in a single binary! https://t.co/Uo9tlrEyCV
New simplified configuration for #FrankenPHP: it's now all you need to start a production-grade #PHP server (automatic HTTPS, HTTP/3, Zstandard compression...), powered by @caddyserver.
https://t.co/RSXgrkDdLS
Alright so check this out...
Imagine if you could turn your existing @laravelphp apps into native cross-platform desktop apps.
composer require nativephp/electron (or tauri)
php artisan native:install
php artisan native:serve
Done 🤯
This will be WILD
Have some great news about @fluxcd and @gitlab. In todays dev meeting, @nagyviktor shared with us that GitLab has chosen Flux to offer #GitOps to their users. The Flux team is super excited about collaborating with GitLab 🎉 https://t.co/3f9tHJbhnX
v2.1 of our PHP Docker Images are now released with PHP Redis support with PHP 8.2 🥳
Upgrading our servers to the benefits of the latest PHP release is as simple as changing a variable 🚀
More about the release here: https://t.co/Uhjmn9kMh9
🎉 PHP 8.2.0 has been released!
🐘 Find out all about it @ https://t.co/m7e5n8GPRe
📇 The full ChangeLog is at https://t.co/fYUaGUZj4X
💙 Thanks to everyone involved in this release.
YEY Flux is now a CNCF Graduated project. Huge thanks to the @fluxcd community for being with us on this incredible journey. #GitOps was just the beginning, I'm super excited about what comes next 🥳 https://t.co/bcnSOST719