Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Event Store Laravel Package

prooph/event-store

Common interfaces and classes for Prooph Event Store implementations. Provides the core building blocks to work with event stores, with persistent implementations available via separate TCP and HTTP client packages. Supports PHP 7.4+ (v7).

View on GitHub
Deep Wiki
Context7
v7.12.3

What's Changed

Note: abstract test classes have been renamed due to phpunit changes. Any tests depending on one of those should refactor.

Full Changelog: https://github.com/prooph/event-store/compare/v7.12.2...v7.12.3

v7.12.1

What's Changed

Full Changelog: https://github.com/prooph/event-store/compare/v7.12.0...v7.12.1

v7.12.0

What's Changed

Full Changelog: https://github.com/prooph/event-store/compare/v7.11.1...v7.12.0

v7.11.0

What's Changed

Full Changelog: https://github.com/prooph/event-store/compare/v7.10.0...v7.11.0

v7.10.0
  • Require PHP 8.2
  • Require prooph/common 4.6
  • Bump dev dependencies
v7.9.0

Added

  • Ensure compatibility with PHP 8.2
  • Add explicit public visibility to remaining constants
  • Use array spread operator instead of array_merge where possible
  • Add null default to nullable properties properties that have no default
  • Add typed properties and return types where possible
  • Simplify empty() function calls on empty arrays
  • Update licenses to 2023
  • Add missing null default to nullable query property
  • Adjust github actions config to include php 8.2
v7.8.0

Added

v7.7.0

Added

  • Ensure compatibility with PHP 8.1
  • Migrate to Github Action
v7.6.1

Fixed

  • eventStore may contain reference to decorator which can cause ReflectionException #420 (unixslayer)
v7.6.0

Added

  • Support for PHP 8.0
v7.5.9

Fixed

  • #411 (@sandrokeil ) : Order messages in consideration of provided stream order
v7.5.8

Added

  • Improve MergeStreamIterator performance by using TimSort #408 (sandrokeil)
v7.5.7

Fixed

v7.5.6

Fixed

v7.5.5

Fixed

  • #378 Adds beberlei/assert 3.2.3 - 3.2.4 to composer conflict section, because those two releases are incompatible with Util\Assertion
v8.0.0-RC-1

Fixed

  • Uncaught InvalidArgumentException: Could not create DateTimeImmutable #371
  • Remove workaround in DateTime parsing #375 (prolic)
  • fix acl settings #372 (prolic)
v7.5.4

Added

v7.5.3

Added:

  • Improvement/merged stream iterator #367 (basz)

Fixed:

  • Improvement/persist after blocksize processed events #368 (basz)
v7.5.1

Fix

  • #363 : Add support for "event_name" in InMemoryEventStore
v8.0.0-BETA-2

Added

  • add fail (multiple) eventId(s) to EventStorePersistentSubscription #359 (prolic)
v8.0.0-BETA-1
v7.5.0

Added

  • Update fromStream for Projection, Query and ReadModelProjection #350 (fjogeleit)
  • Update cs headers #351 (basz)

Fixed

v7.4.0

Added

  • feature/countable stream iterator #346 (basz)
v7.3.8

Fixed

  • fix expected projections event count #345 (basz)
v7.3.7

Added

  • Preserve original exceptions in parameters #341 (enumag)
v7.3.6

Added

  • pcntl_signal_dispatch should be called after each event was processed #337
  • Dispatch PCNTL signal after each event for immediately shutdown #338 (sandrokeil)
v7.3.5

Fixed

  • allows NonTransactionalInMemoryEventStore for projections #336 (oqq)
v7.3.4

Added

Fixed

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
encore2/laravel-admin2
cboxdk/laravel-console-kit
shapecode/doctrine-dbal-datetimeutc
gilads-otiannoh254/inertia-protocol
dakiquang/laravel-oauth-refresh-lock
woda/laravel-worktrees
dalefranks/ramasite
faghy/laracashbook
roundly-consulting/google-places-for-laravel
roundly-consulting/kubernetes-api-for-laravel
roundly-consulting/plausible-for-laravel
gvp/gvp-laravel-template
metasyncsite/laravel-metasync-client
roundly-consulting/onboarding-for-laravel
adachsoft/cli-process-tester
adachsoft/changelog-linter
adachsoft/collection
adachsoft/php-code-style
adachsoft/api-version-bundle
cgv/localized-resource