Skip to content

Releases: prooph/event-store

7.0.0-beta1 Release

12 Jan 09:31
v7.0.0-beta1
1a66b69
Compare
Choose a tag to compare
7.0.0-beta1 Release Pre-release
Pre-release
v7.0.0-beta1

7.0.0-beta1 Release

6.5.1 Release

12 Jan 09:31
v6.5.1
6a60245
Compare
Choose a tag to compare

Added

  • nothing

Removed

  • nothing

Fixed

  • remove nesting from recorded events (#208, #202)
  • fixed some unit tests

Note: The event-store now uses an AppendIterator internally, so I could be that it breaks for you, when you extended the event-store. In this case you can easily revert this change yourself. See: #208

6.5.0 Release

12 Jan 09:30
v6.5.0
Compare
Choose a tag to compare

Added

  • Introduce EventStore#transactional(callable $callable) API (#182)

Removed

  • nothing

Fixed

  • nothing

6.4.0 Release

12 Jan 09:29
v6.4.0
63f8dca
Compare
Choose a tag to compare

Added

  • return cached version if transaction hasn't been committed yet (#180)
  • added docheader and update license in file headers (#181)
  • update to php-cs-fixer 1.12.0 (#181)

Removed

  • nothing

Fixed

  • Event Store tests

6.3.0 Release

27 Jun 13:39
Compare
Choose a tag to compare

#Added

  • #173 add concurrency exception

6.2.0 Release

08 May 18:31
Compare
Choose a tag to compare

Added

Changed

6.1.2 Patch Release

22 Apr 18:57
Compare
Choose a tag to compare

Changed

  • #166 Move ramsey/uuid to require-dev

6.1.1 Bugfix Release

27 Feb 12:54
Compare
Choose a tag to compare

Fixed

  • #161 Set recordedEvent back to ArrayIterator when rolling back transaction
  • #160 Housekeeping

6.1 Release

25 Feb 18:06
Compare
Choose a tag to compare

Added

  • #154 patch aggregate repository to allow inheritance aggregate roots, see the new docs page for details

6.0 Release

22 Nov 22:42
Compare
Choose a tag to compare

Summary

The 6th major release of prooph/event-store adds a lot of great new features like snapshot support, replay functionality and using stream iterators to be able to handle huge amount of events when loading streams.
Interface changes and removed classes cause some BC breaks. We recommend you to read documentation. Also new versions of the event store adapters are released. Make sure you require the newest version for your adapter of choice.

If you're using prooph event store together with prooph/event-sourcing just update prooph/event-sourcing to v4.0 and maybe align your repositories set up.

If you encounter any problems with upgrading to prooph/event-store v6.0 don't hesitate to contact us in the prooph chat. We are glad to support you.

Added

#13, #104 - Replay functionalitiy
#26 - Notes about upcasting
#113 - Snapshotting

Changed

Removed

  • #97 Deprecated nested transaction support is now removed
  • #142 Stream strategies are gone, repository set up is much simpler now