Skip to content

Releases: headsnet/domain-events-bundle

Console command for managing legacy events in the store

01 Mar 09:46
e69a4e7
Compare
Choose a tag to compare
v0.1.8

Add console command to manage legacy events (#26)

Dispatch preAppendEvent for manipulating event data

26 Oct 11:23
354eca9
Compare
Choose a tag to compare
  • Add preAppendEvent to allow e.g. adding actorId to the event using a listener - thanks @wazum
  • Fix missing configuration alias - thanks @wazum

Bugfix for multiple ReplaceableEvent

26 Sep 15:12
037d990
Compare
Choose a tag to compare

In the case of multiple ReplaceableEvent instances of the same type, remove all of them when replacing.

Handle collections correctly

07 Sep 18:02
5c9d479
Compare
Choose a tag to compare
  • Handle collections within entities correctly - thanks @wazum
  • Sort allPublished events by occurredOn instead of eventId - thanks @wazum

Remove dependency on symfony/flex

16 Aug 10:23
Compare
Choose a tag to compare

This dependency was inadvertently added to the composer.json and is not required.

Allow overriding domain event dispatcher

16 Aug 08:11
b4be28e
Compare
Choose a tag to compare
  • Add basic tests and static analysis
  • Decouple publishing from dispatching with DomainEventDispatcher interface - thanks @wazum

Symfony 5 support

10 Aug 14:44
3415034
Compare
Choose a tag to compare
  • Support for Symfony 5 - thanks to @wazum
  • Configuration options to customise message bus service name
  • Auto-configure custom DBAL type used by the event store

Move source code in to src/

06 Aug 09:31
Compare
Choose a tag to compare
v0.1.1

Add contributing note

Update to semver

06 Aug 08:25
9d80269
Compare
Choose a tag to compare
v0.1.0

Fix up comment