Skip to content

Releases: spatie/laravel-event-sourcing

4.10.0

21 Apr 03:42
Compare
Choose a tag to compare
  • Deprecate AggregateRoot::$allowConcurrency
  • Fix for race condition in aggregate roots (#170), you will need to run a migration to be able to use it:
public function up()
{
    Schema::table('stored_events', function (Blueprint $table) {
        $table->unique(['aggregate_uuid', 'aggregate_version']);
    });
}

Note: if you run this migration, all aggregate roots using $allowConcurrency will not work any more.

4.9.0

10 Mar 04:48
Compare
Choose a tag to compare
  • Make base path configurable (#202)

4.8.0

28 Jan 12:44
Compare
Choose a tag to compare
  • Add support for asserting events with a closure

4.7.2

28 Jan 04:31
Compare
Choose a tag to compare
Update CHANGELOG

4.7.1

21 Jan 13:56
Compare
Choose a tag to compare
Fix styling

4.7.0

02 Dec 19:44
Compare
Choose a tag to compare
  • add support for PHP 8

4.6.1

23 Nov 08:08
Compare
Choose a tag to compare
  • remove unused replay_chunk_size config value

4.6.0

21 Oct 06:38
1159530
Compare
Choose a tag to compare
  • allow protected apply methods (#136)

4.5.3

02 Oct 06:31
a1b1d65
Compare
Choose a tag to compare
  • re-use existing instance of ShouldBeStored when possible (#158)

4.5.2

01 Oct 22:57
f09bca0
Compare
Choose a tag to compare
  • fix Paths and Reference URL in event-sourcing.php config file (#159)