Skip to content

Releases: headsnet/domain-events-bundle

Allow configurable database table name

26 Nov 10:01
a659756

Choose a tag to compare

What's Changed

  • Add PHPStan and ECS to CI build by @benr77 in #33
  • Allow configuration of database table name by @benr77 in #34

Full Changelog: v0.2.0...v0.2.1

Symfony 6 Support

02 Sep 09:42
d027376

Choose a tag to compare

  • Support Symfony 6
  • Replace Travis with GitHub actions
  • Use PHPUnit directly, without PHPUnit Bridge

Replace deprecated MySQL57Platform for MariaDB compatibility

09 Jun 08:43
013adf0

Choose a tag to compare

v0.1.9

Replace deprecated MySQL57Platform with MySQLPlatform (#29)

Console command for managing legacy events in the store

01 Mar 09:46
e69a4e7

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

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

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

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

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

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

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