PackageTrack
Sign in Get early access

spatie/laravel-event-sourcing

The easiest way to get started with event sourcing in Laravel

7.15.1 4.7M downloads/mo #1697 most downloaded on Packagist spatie/laravel-event-sourcing

What this package is like to depend on

Last release 13 days ago

10 Aug 2026

Release timing varies

gaps range from 2 weeks to 6 months

Nearly every release is documented

notes for 107 of 117 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

117 releases · first in 2019

12 releases in the last 12 months

see the full history below

Release timeline

117 releases · Sep 2019 to Aug 2026
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 117
  1. 7.15.1 10 Aug 2026
    Release notes
    • Allow phpdocumentor/reflection-docblock 6, fixing installation on Laravel 13 / Symfony 8 by @freekmurze in #535

    Fixes #534.

    Full Changelog: 7.15.0...7.15.1

    Open source →
    Release notes
    • Allow phpdocumentor/reflection-docblock 6, fixing installation on Laravel 13 / Symfony 8 by @freekmurze in https://github.com/spatie/laravel-event-sourcing/pull/535

    Fixes #534.

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.15.0...7.15.1

    Open source →
  2. 7.15.0 22 Feb 2026
    Release notes

    What's Changed

    Full Changelog: 7.14.0...7.15.0

    Open source →
    Release notes

    What's Changed

    • Use spatie/php-attribute-reader by @freekmurze in https://github.com/spatie/laravel-event-sourcing/pull/527

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.14.0...7.15.0

    Open source →
  3. 7.14.0 22 Feb 2026
    Release notes

    What's Changed

    • Add Laravel 13 and PHP 8.5 support
    • Fix Projection model boot compatibility with Laravel 13
    Open source →
    Release notes

    What's Changed

    • Add Laravel 13 and PHP 8.5 support
    • Fix Projection model boot compatibility with Laravel 13
    Open source →
  4. 7.13.0 13 Feb 2026
    Release notes

    What's Changed

    • Lazy-resolve event handlers to eliminate boot-time overhead (#523)

    When registering projectors and reactors via class name strings, container resolution is now deferred until the handlers are actually needed. Most HTTP requests never fire a stored event, so the boot-time cost is never paid.

    Full Changelog: 7.12.9...7.13.0

    Open source →
    Release notes

    What's Changed

    • Lazy-resolve event handlers to eliminate boot-time overhead (#523)

    When registering projectors and reactors via class name strings, container resolution is now deferred until the handlers are actually needed. Most HTTP requests never fire a stored event, so the boot-time cost is never paid.

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.12.9...7.13.0

    Open source →
  5. 7.12.9 13 Feb 2026
    Release notes

    What's Changed

    • Fix #[Ignore] attributes on ShouldBeStored conflicting with child class properties

    Full Changelog: 7.12.8...7.12.9

    Open source →
    Release notes

    What's Changed

    • Fix #[Ignore] attributes on ShouldBeStored conflicting with child class properties

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.12.8...7.12.9

    Open source →
  6. 7.12.8 11 Feb 2026
    Release notes

    What's Changed

    Full Changelog: 7.12.7...7.12.8

    Open source →
    Release notes

    What's Changed

    • Use generic FakeAggregateRoot by @Bloemendaal in https://github.com/spatie/laravel-event-sourcing/pull/522

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.12.7...7.12.8

    Open source →
  7. 7.12.7 11 Feb 2026
    Release notes

    What's Changed

    • Allow alphanumeric stored event IDs (e.g. UUID7) in addition to numeric values by @plusquamperfekt in #521
    Open source →
    Release notes

    What's Changed

    • Allow alphanumeric stored event IDs (e.g. UUID7) in addition to numeric values by @plusquamperfekt in https://github.com/spatie/laravel-event-sourcing/pull/521
    Open source →
  8. 7.12.6 09 Feb 2026
    Release notes

    What's Changed

    • Constrain phpunit-snapshot-assertions to <5.2 to fix CI in #520

    Full Changelog: 7.12.5...7.12.6

    Open source →
    Release notes

    What's Changed

    • Constrain phpunit-snapshot-assertions to <5.2 to fix CI in https://github.com/spatie/laravel-event-sourcing/pull/520

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.12.5...7.12.6

    Open source →
  9. 7.12.5 09 Feb 2026
    Release notes

    What's Changed

    • Fix metaData leaking into event_properties since Symfony Serializer v8.0.4 in #519

    Full Changelog: 7.12.4...7.12.5

    Open source →
    Release notes

    What's Changed

    • Fix metaData leaking into event_properties since Symfony Serializer v8.0.4 in https://github.com/spatie/laravel-event-sourcing/pull/519

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.12.4...7.12.5

    Open source →
  10. 7.12.4 22 Jan 2026
    Release notes

    What's Changed

    • Introduce configurable aggregate event ordering. by @Gummibeer in #516

    New Contributors

    Full Changelog: 7.12.3...7.12.4

    Open source →
    Release notes

    What's Changed

    • Introduce configurable aggregate event ordering. by @Gummibeer in https://github.com/spatie/laravel-event-sourcing/pull/516

    New Contributors

    • @Gummibeer made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/516

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.12.3...7.12.4

    Open source →
  11. 7.12.3 23 Nov 2025
    Release notes

    What's Changed

    • Added Symfony 8 support to all symfony/* packages. by @thecaliskan in https://github.com/spatie/laravel-event-sourcing/pull/514

    New Contributors

    • @thecaliskan made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/514

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.12.2...7.12.3

    Open source →
  12. 7.12.2 08 Oct 2025
    Release notes

    What's Changed

    • Update issue template by @AlexVanderbist in https://github.com/spatie/laravel-event-sourcing/pull/510
    • Projectionist: Don't stop handling events when catching exceptions by @m-bymike in https://github.com/spatie/laravel-event-sourcing/pull/511

    New Contributors

    • @AlexVanderbist made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/510

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.12.1...7.12.2

    Open source →
  13. 7.12.1 23 Jun 2025
    Release notes

    What's Changed

    • Event replay optimizations by @suhailhijry in https://github.com/spatie/laravel-event-sourcing/pull/509

    New Contributors

    • @suhailhijry made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/509

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.12.0...7.12.1

    Open source →
  14. 7.12.0 16 Jun 2025
    Release notes

    What's Changed

    • Fix restorePartialState() being incorrectly assigned to dynamic property by @nick-potts in https://github.com/spatie/laravel-event-sourcing/pull/507
    • feat: add dynamic weight by @Bloemendaal in https://github.com/spatie/laravel-event-sourcing/pull/506

    New Contributors

    • @Bloemendaal made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/506

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.11.3...7.12.0

    Open source →
  15. 7.11.3 30 May 2025
    Release notes

    What's Changed

    • [Docs] Add Missing Version Property in Event Serializers by @devhammed in https://github.com/spatie/laravel-event-sourcing/pull/503
    • Filter out non-existent classes from cached event handlers by @youyingxiang in https://github.com/spatie/laravel-event-sourcing/pull/504

    New Contributors

    • @devhammed made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/503

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.11.2...7.11.3

    Open source →
  16. 7.11.2 16 Apr 2025
    Release notes

    What's Changed

    • docs: fix method name inconsistencies and usage corrections by @vildanbina in https://github.com/spatie/laravel-event-sourcing/pull/498
    • Case insensitive CouldNotPersistAggregate::invalidVersion detection by @nick-potts in https://github.com/spatie/laravel-event-sourcing/pull/501

    New Contributors

    • @vildanbina made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/498
    • @nick-potts made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/501

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.11.1...7.11.2

    Open source →
  17. 7.11.1 21 Mar 2025
    Release notes

    What's Changed

    • Fix the incorrect time conversion in json_encode by @youyingxiang in https://github.com/spatie/laravel-event-sourcing/pull/499

    New Contributors

    • @youyingxiang made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/499

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.11.0...7.11.1

    Open source →
  18. 7.11.0 20 Feb 2025
    Release notes

    What's Changed

    • Laravel 12.x Compatibility by @laravel-shift in https://github.com/spatie/laravel-event-sourcing/pull/497

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.10.3...7.11.0

    Open source →
  19. 7.10.3 22 Jan 2025
    Release notes

    What's Changed

    • feat: add eloquent stored event generic types for collection and query builder by @maartenpaauw in https://github.com/spatie/laravel-event-sourcing/pull/496

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.10.2...7.10.3

    Open source →
  20. 7.10.2 20 Dec 2024
    Release notes

    What's Changed

    • Fix Remaining Nullable Parameter Definitions by @okaufmann in https://github.com/spatie/laravel-event-sourcing/pull/495

    New Contributors

    • @okaufmann made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/495

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.10.1...7.10.2

    Open source →
  21. 7.10.1 09 Dec 2024
    Release notes

    What's Changed

    • Explicitly mark variable nullable by @BertvanHoekelen in https://github.com/spatie/laravel-event-sourcing/pull/494

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.10.0...7.10.1

    Open source →
  22. 7.10.0 02 Dec 2024
    Release notes

    What's Changed

    • PHP 8.4 explicit null types by @BertvanHoekelen in https://github.com/spatie/laravel-event-sourcing/pull/493

    New Contributors

    • @BertvanHoekelen made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/493

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.9.1...7.10.0

    Open source →
  23. 7.9.1 14 Oct 2024
    Release notes

    What's Changed

    • update command name to match class name by @PH7-Jack in https://github.com/spatie/laravel-event-sourcing/pull/490

    New Contributors

    • @PH7-Jack made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/490

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.9.0...7.9.1

    Open source →
  24. 7.9.0 10 Oct 2024
    Release notes

    What's Changed

    • Use class map name when querying event class by @maartenpaauw in https://github.com/spatie/laravel-event-sourcing/pull/476
    • Register optimize commands by @erikgaal in https://github.com/spatie/laravel-event-sourcing/pull/489

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.8.0...7.9.0

    Open source →
  25. 7.8.0 20 Sep 2024
    Release notes

    What's Changed

    • Replace 'projector' with 'reactor' where necessary. by @PHPGuus in https://github.com/spatie/laravel-event-sourcing/pull/485
    • Only Dispatch If Event Has Async Handler by @damiantw in https://github.com/spatie/laravel-event-sourcing/pull/484

    New Contributors

    • @PHPGuus made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/485

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.7.0...7.8.0

    Open source →
  26. 7.7.0 10 Jul 2024
    Release notes

    What's Changed

    • Update installation-setup.md to match actual contents of config/event-sourcing.php by @inmanturbo in https://github.com/spatie/laravel-event-sourcing/pull/473
    • add force option to replay command by @inmanturbo in https://github.com/spatie/laravel-event-sourcing/pull/474

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.6.2...7.7.0

    Open source →
  27. 7.6.2 13 Jun 2024
    Release notes

    What's Changed

    • fix: internal links use /docs prefix by @rburgt in https://github.com/spatie/laravel-event-sourcing/pull/468
    • Add reflection exception error message to InvalidStoredEvent exception by @deonvdv in https://github.com/spatie/laravel-event-sourcing/pull/469

    New Contributors

    • @rburgt made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/468
    • @deonvdv made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/469

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.6.1...7.6.2

    Open source →
  28. 7.6.1 28 May 2024
    Release notes

    What's Changed

    • Use custom serializer while persisting events by @sebastiandittrich in https://github.com/spatie/laravel-event-sourcing/pull/464

    New Contributors

    • @sebastiandittrich made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/464

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.6.0...7.6.1

    Open source →
  29. 7.6.0 13 May 2024
    Release notes

    What's Changed

    • Pass specified aggregate uuid to resetState while replaying by @meijdenmedia in https://github.com/spatie/laravel-event-sourcing/pull/463

    New Contributors

    • @meijdenmedia made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/463

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.5.0...7.6.0

    Open source →
  30. 7.5.0 01 Apr 2024
    Release notes

    What's Changed

    • Add config to enforce every event has an alias. by @thettler in https://github.com/spatie/laravel-event-sourcing/pull/461

    New Contributors

    • @thettler made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/461

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.4.2...7.5.0

    Open source →
  31. 7.4.2 23 Mar 2024
    Release notes
    • fix AllowDynamicProperties to suppress PHP warnings on 8.2

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.4.1...7.4.2

    Open source →
  32. 7.4.1 15 Mar 2024
    Release notes

    What's Changed

    • AllowDynamicProperties to suppress PHP warnings on 8.2 by @sebastiandedeyne in https://github.com/spatie/laravel-event-sourcing/pull/459

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.4.0...7.4.1

    Open source →
  33. 7.4.0 09 Mar 2024
    Release notes

    What's Changed

    • L11 compatibility by @inmanturbo in https://github.com/spatie/laravel-event-sourcing/pull/458

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.3.10...7.4.0

    Open source →
  34. 7.3.10 27 Nov 2023
    Release notes

    What's Changed

    • Address Typos and Make Grammatical Improvements in Documentation by @salehhashemi1992 in https://github.com/spatie/laravel-event-sourcing/pull/442
    • Update actions/checkout to v4 by @salehhashemi1992 in https://github.com/spatie/laravel-event-sourcing/pull/441
    • Fix Some Typos in Method Names, Namespaces, and PHPDoc Annotations by @salehhashemi1992 in https://github.com/spatie/laravel-event-sourcing/pull/443
    • Document prepare events using abstract class instead of interface by @Sparclex in https://github.com/spatie/laravel-event-sourcing/pull/446
    • Change the column type of snapshots.aggregate_version by @eschalks in https://github.com/spatie/laravel-event-sourcing/pull/447

    New Contributors

    • @salehhashemi1992 made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/442
    • @Sparclex made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/446
    • @eschalks made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/447

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.3.9...7.3.10

    Open source →
  35. 7.3.9 02 Oct 2023
    Release notes

    What's Changed

    • Fix snapshots in aggregate partials by @sonja-turo in https://github.com/spatie/laravel-event-sourcing/pull/406
    • Ignore abstract event handlers by @27pchrisl in https://github.com/spatie/laravel-event-sourcing/pull/430

    New Contributors

    • @sonja-turo made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/406

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.3.8...7.4.0

    Open source →
  36. 7.3.8 05 Sep 2023
    Release notes

    What's Changed

    • Added an extra rejection to prevent events being passed to invalid handlers by @27pchrisl in https://github.com/spatie/laravel-event-sourcing/pull/438

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.3.7...7.3.8

    Open source →
  37. 7.3.7 24 Aug 2023
    Release notes

    What's Changed

    • Support interfaces in aggregate root apply methods by @sebastiandedeyne in https://github.com/spatie/laravel-event-sourcing/pull/434

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.3.6...7.3.7

    Open source →
  38. 7.3.6 17 Aug 2023
    Release notes

    What's Changed

    • Correcting Commands Documentation by @ChangingTerry in https://github.com/spatie/laravel-event-sourcing/pull/416
    • Sort projectors by weight when replaying by @rapkis in https://github.com/spatie/laravel-event-sourcing/pull/425
    • Replay events with custom stored event model by @avosalmon in https://github.com/spatie/laravel-event-sourcing/pull/410
    • Corrects typos in docs by @DriverCat in https://github.com/spatie/laravel-event-sourcing/pull/429
    • Make the aggregatePartial recordThat method fluent by @maartenpaauw in https://github.com/spatie/laravel-event-sourcing/pull/433

    New Contributors

    • @ChangingTerry made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/416
    • @DriverCat made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/429
    • @maartenpaauw made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/433

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.3.5...7.3.6

    Open source →
  39. 7.3.5 10 Jun 2023
    Release notes

    What's Changed

    • Document the use of the Projection class by @27pchrisl in https://github.com/spatie/laravel-event-sourcing/pull/409
    • Expand documentation for projection factories by @Ahrengot in https://github.com/spatie/laravel-event-sourcing/pull/413
    • Fix Symfony Serializer Deprecation Warnings by @damiantw in https://github.com/spatie/laravel-event-sourcing/pull/415

    New Contributors

    • @Ahrengot made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/413
    • @damiantw made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/415

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.3.4...7.3.5

    Open source →
  40. 7.3.4 18 Apr 2023
    Release notes

    What's Changed

    • Fix documentation version cross-linking to other versions for v7. #396 by @Shkeats in https://github.com/spatie/laravel-event-sourcing/pull/402
    • Fix README.md version cross-linking to other versions for v7. #396 by @Shkeats in https://github.com/spatie/laravel-event-sourcing/pull/403
    • Fix preserving event order when dispatched from aggregate root via event handler by @daniser in https://github.com/spatie/laravel-event-sourcing/pull/405

    New Contributors

    • @Shkeats made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/402

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.3.3...7.3.4

    Open source →
  41. 7.3.3 25 Jan 2023
    Release notes

    What's Changed

    • Laravel 10.x Compatibility by @laravel-shift in https://github.com/spatie/laravel-event-sourcing/pull/391

    New Contributors

    • @laravel-shift made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/391

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.3.2...7.3.3

    Open source →
  42. 7.3.2 03 Jan 2023
    Release notes

    What's Changed

    • Fixes bug with retrieving last event by @aidan-casey in https://github.com/spatie/laravel-event-sourcing/pull/384

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.3.1...7.3.2

    Open source →
  43. 7.3.1 22 Dec 2022
    Release notes

    What's Changed

    • Refactor tests to pest by @AyoobMH in https://github.com/spatie/laravel-event-sourcing/pull/377
    • Add PHP 8.2 Support by @patinthehat in https://github.com/spatie/laravel-event-sourcing/pull/379
    • update document by @godkinmo in https://github.com/spatie/laravel-event-sourcing/pull/380
    • Use the snapshot with the highest ID by @27pchrisl in https://github.com/spatie/laravel-event-sourcing/pull/381

    New Contributors

    • @AyoobMH made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/377
    • @patinthehat made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/379
    • @godkinmo made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/380
    • @27pchrisl made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/381

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.3.0...7.3.1

    Open source →
  44. 7.3.0 12 Sep 2022
    Release notes

    What's Changed

    • Support weight property to event handlers by @sebastiandedeyne in https://github.com/spatie/laravel-event-sourcing/pull/365

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.2.4...7.3.0

    Open source →
  45. 7.2.4 22 Aug 2022
    Release notes

    What's Changed

    • Update Reactor docs on how to get the aggregate uuid by @soarecostin in https://github.com/spatie/laravel-event-sourcing/pull/363
    • Update event-sourcing:replay command to work with just one aggregate uuid by @soarecostin in https://github.com/spatie/laravel-event-sourcing/pull/362

    New Contributors

    • @soarecostin made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/363

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.2.3...7.2.4

    Open source →
  46. 7.2.3 29 Jul 2022
    Release notes

    What's Changed

    • Fix typo in ReadMe by @michael-rubel in https://github.com/spatie/laravel-event-sourcing/pull/353
    • Update AggregateRoot::apply() to utilize acceptsTypes() function by @zackrowe in https://github.com/spatie/laravel-event-sourcing/pull/354

    New Contributors

    • @michael-rubel made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/353
    • @zackrowe made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/354

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.2.2...7.2.3

    Open source →
  47. 7.2.2 14 Jul 2022
    Release notes

    What's Changed

    • Fix method annotations in Projection class by @daniser in https://github.com/spatie/laravel-event-sourcing/pull/350
    • Exclude tap from possible handlers by @erikgaal in https://github.com/spatie/laravel-event-sourcing/pull/352

    New Contributors

    • @daniser made their first contribution in https://github.com/spatie/laravel-event-sourcing/pull/350

    Full Changelog: https://github.com/spatie/laravel-event-sourcing/compare/7.2.1...7.2.2

    Open source →
  48. 7.2.1 27 May 2022

    Nothing published for this version

  49. 7.2.0 04 Mar 2022
    Release notes
    • Add EloquentStoredEventQueryBuilder::lastEvent (#327)
    • Add EloquentStoredEventQueryBuilder::wherePropertyIs (#326)
    • Add EloquentStoredEventQueryBuilder::wherePropertyIsNot (#326)
    Open source →
  50. 7.0.1 03 Mar 2022
    Release notes
    • Fix for meta data updating on original event (#324)
    Open source →
  51. 7.0.0 20 Jan 2022

    Nothing published for this version

  52. 6.0.6 12 Sep 2022

    Nothing published for this version

  53. 6.0.5 17 Jan 2022
    Release notes
    • Change event_version to tinyint in migration stub (#306)
    Open source →
  54. 6.0.4 06 Dec 2021
    Release notes
    • Don't mutate original events in FakeAggregateRoot::getRecordedEventsWithoutUuid (#296)
    Open source →
  55. 6.0.3 28 Nov 2021

    Nothing published for this version

  56. 6.0.2 26 Nov 2021
    Release notes
    • Skip retrieve on aggregate::fake (#294)
    Open source →
  57. 6.0.1 26 Nov 2021
    Release notes
    • Fix for aggregate root testing without a database (#292)
    Open source →
  58. 6.0.0 24 Nov 2021
    Release notes
    • Support PHP 8.1
    • The EventHandler interface was changed in order to use the spatie/better-types package:
    -    public function handles(): array;
    +    public function handles(StoredEvent $storedEvent): bool;
    
    -    public function handle(StoredEvent $event);
    +    public function handle(StoredEvent $storedEvent): void;
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Open source →
  59. 5.0.8 17 Nov 2021

    Nothing published for this version

  60. 5.0.7 17 Nov 2021

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive