Skip to content

Releases: dsantang/domain-events-doctrine

v0.10.0

04 Jan 18:01
bded997
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.0...v0.10.0

v0.9.0

03 Jan 17:12
v0.9.0
f0f55b2
Compare
Choose a tag to compare

What's Changed

  • Use new json type in OutboxMapperSuperclass by @gPinato in #18

Full Changelog: v0.8.1...v0.9.0

v0.8.1

13 Oct 12:58
9866579
Compare
Choose a tag to compare

Bug

  • Fix compatibility between dependencies and PHP 8.0

DX

  • Migrate CI from CircleCI to Github Actions

v0.8.0

26 May 15:33
v0.8.0
f047baf
Compare
Choose a tag to compare

Improvements:

  • Minimum PHP version bumped to 7.4, allows 8.0
  • Update project dependencies
  • Add Composer require checker to ensure direct dependencies are declared

v0.7.0

13 Aug 12:23
12a2947
Compare
Choose a tag to compare

New Features:

  • Add support for DeletionAware entities. Entities that are marked as deletion aware will have their deletion event extracted and reported to the outbox table

v0.6.0

14 May 09:15
7859c53
Compare
Choose a tag to compare

New fixes:

  • Prevent records to be stored on wrong order.
    A foreign key constraint was created on the new "previous_event" column and a reference was made to the current primary key column (id). With this association, the database always guarantees the order of insertions due to the relationship (FK) nature.

v0.5.0

19 Apr 15:08
94e26e9
Compare
Choose a tag to compare
Release v0.5.0

v0.4.0

11 Apr 14:37
3e33089
Compare
Choose a tag to compare

New features:

  • Add support for automatically storing the domain events into the database following the "outbox pattern".

v0.3.0

15 Feb 15:32
f8fd371
Compare
Choose a tag to compare

New features:

  • Enables sending events in the same order they've been raised across different Aggregates via OrderedDoctrineEventsRecorder.

v0.2.3

18 Jan 13:17
186bd84
Compare
Choose a tag to compare

New Fixes:

  • Fixed a bug where Doctrine's entities where not correctly yielding their domain events.