All Versions
70
Latest Version
Avg Release Cycle
55 days
Latest Release
1117 days ago

Changelog History
Page 5

  • v6.1.2 Changes

    April 22, 2016

    Full Changelog

    Implemented enhancements:

    • โšก๏ธ update factories to interop-config 1.0, add static factory support #165 (sandrokeil)
    • ๐Ÿ“‡ Setup metadata_enrichers option in event store factory #164 (MattKetmo)
    • โœ‚ Remove sleep(2) from tests #163 (MattKetmo)
    • ๐Ÿ“‡ Metadata enricher #162 (MattKetmo)

    ๐Ÿ”€ Merged pull requests:

  • v6.1.1 Changes

    February 27, 2016

    Full Changelog

    ๐Ÿ›  Fixed bugs:

    • Argument 1 passed to AppendIterator::append is not Iterable #158
    • set recordedEvent back to ArrayIterator when rolling back transaction #161 (prolic)

    Closed issues:

    • โšก๏ธ Update to coveralls 1.0 #153
    • โž• Add Composer suggestions for persistence and snapshot adapter #149
    • Wrong email address in php doc #114

    ๐Ÿ”€ Merged pull requests:

  • v6.1 Changes

    February 25, 2016

    Full Changelog

    Implemented enhancements:

    • patch aggregate repository to allow inheritance aggregate roots #154 (prolic)

    Closed issues:

    • ๐Ÿ‘€ Executing multiple subsequent transactions (via commands) seems to lead to duplicate event insertion #152

    ๐Ÿ”€ Merged pull requests:

  • v6.0 Changes

    November 22, 2015

    Full Changelog

    Implemented enhancements:

    • ๐Ÿ‘‰ Make container-interop optional for all components #110
    • Provide a factory for the AggregateRepository #89
    • aggregate repository can extract version #138 (prolic)
    • ๐Ÿ“‡ rename snapshot-store add method to save #137 (prolic)
    • extractVersion in aggregate translator #135 (prolic)
    • โž• add aggregate type and id as metadata to all stream strategies #134 (prolic)
    • โž• Add SnapshotStoreFactory + Test #133 (codeliner)

    ๐Ÿ›  Fixed bugs:

    Closed issues:

    • Document new extractVersion method of AggregateTranslator #136
    • โœจ Enhance StreamStrategy docs #132

    ๐Ÿ”€ Merged pull requests:

  • v6.0-beta.1 Changes

    October 21, 2015

    Full Changelog

    Implemented enhancements:

    • ๐Ÿ‘‰ Make use of interop config #116
    • โœ… Wrong namespaces in Tests #115
    • ๐Ÿ‘Œ Improve pendingEvents index #99
    • Implement EventStream as an iterator #37
    • ๐Ÿ‘Œ Support snapshots #28
    • โž• Add replay functionality #13
    • โž• Add AbstractAggregateRootFactory #131 (codeliner)
    • ๐Ÿ‘‰ Make use of interop config for event store factory #130 (prolic)
    • ๐Ÿ‘‰ Use event store FQCN as service id #127 (codeliner)
    • โšก๏ธ update composer json #126 (prolic)
    • ๐Ÿ›  fix namespace organisation in tests #125 (prolic)
    • ๐Ÿ‘ Allow metadatas to be empty #122 (codeliner)
    • Respect new iterator contract #121 (codeliner)
    • Snapshots #113 (prolic)
    • apply pending event streams accepts iterator, not array #112 (prolic)
    • โœ‚ remove has-method from identity map #111 (prolic)
    • Introduce identity map as first-class object #106 (codeliner)
    • โšก๏ธ update adapter interface #105 (prolic)
    • Replay functionality #104 (prolic)
    • Adjust AggregateTranslator contract #101 (codeliner)
    • ๐Ÿ‘Œ Improve pendingEvents index #100 (prolic)
    • Implement EventStream as an iterator #98 (prolic)
    • โœ‚ remove nested transaction support #97 (prolic)
    • apply events late #95 (prolic)

    ๐Ÿ›  Fixed bugs:

    • ๐Ÿ‘Œ Improve pendingEvents index #99
    • ๐Ÿ›  fix order of events with same date time #109 (prolic)
    • Adjust AggregateTranslator contract #101 (codeliner)
    • ๐Ÿ‘Œ Improve pendingEvents index #100 (prolic)

    Closed issues:

    • โช Revert identity map changes #117
    • ๐Ÿ“š Documentation for new IdentityMap #108
    • ๐Ÿ“š Documentation for replaying events #107
    • ๐Ÿ“š Update documentation for applying events late #96
    • โœ‚ Remove nested transaction support #55
    • Introduce AggregateManager #30
    • Document how a MessageFacory can be used to load older versions of events #26

    ๐Ÿ”€ Merged pull requests:

  • v5.1 Changes

    September 18, 2015

    Full Changelog

    ๐Ÿ”€ Merged pull requests:

    • โž• Add method to check whether event store is in transaction #94 (codeliner)
  • v5.0 Changes

    September 08, 2015

    Full Changelog

    ๐Ÿ”€ Merged pull requests:

    • โœ‚ Remove InMemoryAdapter as default #93 (prolic)
  • v5.0-beta.3 Changes

    September 02, 2015

    Full Changelog

    Implemented enhancements:

    • โœ… Increase test coverage #84
    • โž• Add tests #92 (prolic)
    • ๐Ÿ›  Fixes and tests #91 (prolic)

    ๐Ÿ›  Fixed bugs:

    ๐Ÿ”€ Merged pull requests:

  • v5.0-beta.2 Changes

    August 25, 2015

    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)
  • v5.0-beta.1 Changes

    July 26, 2015

    Full Changelog

    ๐Ÿ”€ Merged pull requests: