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

Changelog History
Page 4

  • v7.0.0-beta3 Changes

    March 13, 2017

    Full Changelog

    Implemented enhancements:

    • ๐Ÿ“‡ rename projection => projector where applicable #275 (prolic)
  • v7.0.0-beta2 Changes

    January 12, 2017

    Full Changelog

    Implemented enhancements:

    • RFC projections: if no new events found at all, sleep for 0.25 secs #236
    • [RFC] Projection implementation #234
    • โšก๏ธ updated interfaces in ActionEventEmitterEventStore #248 (prolic)
    • โšก๏ธ update event store decorator + query factory #247 (prolic)
    • ๐Ÿ‘Œ Improve projection factories, use a simple callable definition #246 (sandrokeil)
    • โž• Add EventStoreDecorator interface #245 (prolic)
    • ๐Ÿ”ง Outsource aggregate translator configuration again #242 (dropdevcoding)
    • โœ‚ Remove abstract classes in projections + sleep when no new events found + projection factories #239 (prolic)
    • โšก๏ธ update plugin registration #233 (prolic)

    ๐Ÿ›  Fixed bugs:

    • Problem with ActionEventEmitterEventStore and Projections #240

    Closed issues:

    • โž• Add EventStoreDecorator interface #244
    • ๐Ÿ”ง Outsource AggregateTranslator configuration #237
    • ๐Ÿ”Œ [RFC] Simplify Event Store plugin registration #232
    • RFC problem with TransactionalEventStore and ArangoDB #221

    ๐Ÿ”€ Merged pull requests:

    • โฌ†๏ธ Bump year and correct package name in docheader #243 (codeliner)
    • ๐Ÿ”ง Revert "outsourced configuration from ConfigurableAggregateTranslator" #241 (codeliner)
    • ๐Ÿ”ง outsourced configuration from ConfigurableAggregateTranslator #238 (dropdevcoding)
  • v7.0.0-beta1 Changes

    December 13, 2016

    Full Changelog

    Implemented enhancements:

    • Wrap action event emitter #229
    • โž• Add convenience methods to event store #226
    • โž• Add "updateStreamMetadata" to event store interface #225
    • RFC sha1 on stream names #196
    • RFC event-store HTTP API #194
    • RFC stream to stream projections #193
    • RFC query-stream-api #192
    • โช make rollback consistent with beginTransaction and commit #169
    • ๐Ÿ”Œ plugins require ActionEventEmitterEventStore #231 (prolic)
    • Wrap action event emitter #230 (prolic)
    • โž• Add convenience methods to event store #228 (prolic)
    • โž• add updateStreamMetadata method to event store #227 (prolic)
    • โšก๏ธ update to interop-config 2.0.0 #224 (sandrokeil)
    • โšก๏ธ update docs + transactional method to TransactionalEventStore interface #223 (prolic)
    • ๐Ÿ‘Œ Improvement/interface names #220 (basz)
    • โž• Add stream name in handler context #219 (prolic)
    • ๐Ÿ”จ refactor event store interfaces #218 (prolic)
    • ๐Ÿ‘‰ use distinct event handler context in projections #217 (prolic)
    • Transactional in memory event store #216 (prolic)
    • โšก๏ธ Trigger even more events + update docs #215 (prolic)
    • ๐Ÿ”‹ Feature/stop method to projections #214 (basz)
    • Projections #213 (prolic)
    • โž• add AbstractActionEventEmitterAwareEventStore #212 (prolic)
    • โž• Add EventStore interface - remove Adapters #211 (prolic)

    ๐Ÿ›  Fixed bugs:

    • ๐Ÿ›  Minor fixes and clean up #222 (prolic)

    Closed issues:

    • โœ‚ Remove nesting from $recordedEvents #202
  • v6.6.1 Changes

    December 17, 2017

    Full Changelog

    Closed issues:

    • Thank you all and happy Thanksgiving #312

    ๐Ÿ”€ Merged pull requests:

    • โž• Add explicit string type cast for metadata aggregate id (fix #314) #315 (sandrokeil)
  • v6.6.0 Changes

    February 10, 2017

    Full Changelog

    Implemented enhancements:

    • RFC: EventStore::load method changes #252
    • ๐Ÿ”„ Change EventStore::load / loadReverse methods #253 (prolic)
    • โž• add ReadOnlyEventStore interface #251 (prolic)

    Closed issues:

    • Read-only event store interface #250
    • ConfigurableAggregateTranslator: method_exists vs. is_callable #235

    ๐Ÿ”€ Merged pull requests:

    • Replace method_exists() calls with is_callable() to fix #235 #256 (shochdoerfer)
    • โœ‚ remove older suggestions #249 (basz)
  • v6.5.1 Changes

    November 07, 2016

    Full Changelog

    Implemented enhancements:

    • RFC load max events and direction #198
    • ๐Ÿ“‡ RFC stream metadata #197
    • ๐Ÿšš RFC Remove Adapter::replay method #190
    • ๐Ÿ‘‰ Use aggregate root marker interface for PHP 7.1 #188
    • โœ‚ Remove deprecated AbstractAggregateRepositoryFactory #171
    • โšก๏ธ Optimize package for PHP7 #170
    • โž• add hasStream method to adapter & event store #207 (prolic)
    • ๐Ÿ‘Œ improve metadata matcher #206 (prolic)
    • ๐Ÿ‘Œ improved metadatamatcher #205 (prolic)
    • โž• add metadata matcher #204 (prolic)
    • โž• add stream metadata #203 (prolic)
    • โœ‚ remove snapshot namespace #201 (prolic)
    • ๐Ÿšš RFC load max events and direction & RFC remove Adapter::replay #200 (prolic)
    • โž• add possibility to clear identity map manually #187 (sandrokeil)
    • โž• add possibility to clear identity map manually #185 (sandrokeil)
    • ๐Ÿ‘Œ Support for PHP 7.1 #184 (prolic)

    ๐Ÿ›  Fixed bugs:

    Closed issues:

    • Logo for github #86

    ๐Ÿ”€ Merged pull requests:

    • โœ‚ removes nesting from recorded events #208 (oqq)
  • v6.5.0 Changes

    September 14, 2016

    Full Changelog

    Implemented enhancements:

    • Introduce EventStore#transactional(callable $callable) API #182 (malukenho)
    • Revise files header license - add docheader #181 (prolic)
  • v6.4.0 Changes

    September 05, 2016

    Full Changelog

    Implemented enhancements:

    • Multiple repo get calls sametransaction same instance #180 (basz)
    • Foreach loop can be optimised into 1 internal function call. #176 (bweston92)
    • ๐Ÿ“ฆ Ignore some directories in the dist package #175 (mikemix)

    ๐Ÿ›  Fixed bugs:

    • ๐Ÿ›  fix tests with ->getParam('recordedEvents', new \ArrayIterator()) #177 (prolic)

    Closed issues:

    • Calling $this-\>repository-\>get for the same AR twice will not find recorded events on the first result. #179

    ๐Ÿ”€ Merged pull requests:

  • v6.3.0 Changes

    June 27, 2016

    Full Changelog

    Implemented enhancements:

    • ๐Ÿ‘ป Create custom exception for concurreny issue #172
    • โž• add concurrency exception #173 (prolic)

    Closed issues:

    • ๐Ÿ‘Œ Support shared transactions #150

    ๐Ÿ”€ Merged pull requests:

  • v6.2.0 Changes

    May 08, 2016

    Full Changelog

    ๐Ÿ”€ Merged pull requests: