Releases: IgnisLabs/FlareCQRS
First stable release!
With these last changes the public interface is stable enough to release the 1.0 version! 🎉 🎉 🎉
PSR-11 Resolver
The PSR11Resolver
will make it easier to integrate FlareCQRS with PSR-11 compliant containers like Laravel's.
If you're using the generic callback resolver with a PSR-11-compliant container you can change it to this one and reduce a little bit of boilerplate code on your side.
For more details about this check out the README.
Breaking Changes
There are two important breaking changes form the 0.* versions, both are the same change in different parts of the library:
Command handlers and middlewares no longer require to implement any interface, they just need to be callable
.
What does this mean to you? Well, more freedom of course! No more hard dependency on FlareCQRS, and you can typehint freely on your callable
function or __invoke
method.
For more details about this check out the README.
Enjoy!