nwidart/laravel-broadway
Laravel Broadway integrates the Broadway event sourcing library with Laravel, offering service providers, configuration, and container bindings to build CQRS and event-sourced applications with commands, events, projectors, and read models in a familiar Laravel workflow.
Start by confirming the package version and Laravel compatibility in composer.json. Release 2.0.2 adds support for Laravel 5.6 and 5.7, so this release is most relevant if the application runs on either of those framework versions.
composer require <vendor>/<package>:^2.0
composer show <vendor>/<package>
composer.json first for:
php artisan vendor:publish --provider="<PackageServiceProvider>"
First use case: upgrade an existing Laravel 5.6 or 5.7 application to 2.0.2, then exercise the package’s main documented feature to confirm compatibility. Since the release notes only mention framework compatibility, expect the public API to remain unchanged from the surrounding 2.x line.
Treat 2.0.2 as a compatibility patch. Existing 2.x integration patterns should continue to work, but verify the package in the context of Laravel 5.6 / 5.7 conventions.
5.6 or 5.7, prefer a constraint such as ^2.0.2 if you need this compatibility fix. Avoid broad constraints unless the package’s changelog confirms older 2.x releases are also compatible.5.6 / 5.7, since this release targets framework compatibility.composer update <vendor>/<package>.composer.lock and run the full test suite.5.6, do not assume 2.0.2 improves compatibility. Check the package’s composer.json constraints.php artisan config:clear, route:clear, and view:clear if the package publishes or caches framework artifacts.5.6 / 5.7, confirm whether the package uses package discovery or requires manual provider registration.composer why-not output.2.x releases for relevant fixes or behavior changes.How can I help you explore Laravel packages today?