Prooph Event Store v5.0-beta.2 Release Notes

Release Date: 2015-08-25 // over 8 years ago
  • Full Changelog

    Implemented enhancements:

    • 👌 Improve set up of AggregateRepository #72
    • ➕ Add factory tests #70
    • 🔨 Move EventStoreFactory one namespace level up #69
    • 🔧 Convert DefaultAggregateTranslator to ConfigurableAggregateTranslator #68
    • Provide helper trait for adapters to centralize message conversion logic #56
    • 🔧 Configurable aggregate translator #85 (codeliner)
    • ➕ Add factory tests #74 (prolic)

    🛠 Fixed bugs:

    • Avoid config conflicts with adapter factories #87 (codeliner)

    Closed issues:

    • 📚 Update documentation #79
    • ⚡️ Update copyright #77
    • 🔌 Rename Prooph\EventStore\Feature\Feature to Plugin\Plugin #75
    • ➕ Add factory documentation #71
    • ✂ Remove adapter helper trait #64
    • 👍 Adjust event store adapters to support 5.0 #61
    • Proposal of adapter constructor changes #60
    • 🚚 Move event-store related factories from proophessor to this repo #57
    • 🗄 Mark nested transaction usage as deprecated #54
    • Inject MessageFactory and Converter via adapter options #51
    • How to persist custom events with PES #49
    • 👌 Improve Readme #48
    • Get rid of ZF2\Event dependency #47
    • 🔋 FeatureManager should load features via Interop\ContainerInterface #46
    • ⬇️ Reduce hard dependencies on ZF2? #45
    • 📇 Find strategy to add custom metadata like causation id to events #33

    🔀 Merged pull requests:

    • 📚 Restructure and improve documentation #88 (codeliner)
    • ⚡️ Update copyright #83 (codeliner)
    • ✂ Remove adapter helper trait #82 (codeliner)
    • ➕ Add php cs fixer #80 (prolic)
    • 🔌 Rename Features to Plugins #78 (prolic)
    • 🔄 Change constructor signature of AggregateRepository #76 (prolic)
    • 🔨 Move EventStoreFactory one namespace level up #73 (prolic)
    • 🚚 Move event-store related factories from proophessor to this repo #67 (prolic)
    • cleanup .php_cs config file #65 (prolic)
    • 🛠 Fix php-cs for all files in repo #63 (prolic)
    • ➕ Add php-cs-fixer to travis #62 (prolic)
    • ➕ Add AdapterMessageConverter trait and a payload serializer #59 (codeliner)
    • 🗄 Mark nested transactions as deprecated #58 (codeliner)
    • 👌 Improve readme #53 (codeliner)
    • Type hint message interface #52 (codeliner)