Skip to content

Latest commit

 

History

History
302 lines (171 loc) · 14.9 KB

CHANGELOG.md

File metadata and controls

302 lines (171 loc) · 14.9 KB

Changelog

Full Changelog

Implemented enhancements:

Closed issues:

  • Blueprint idea #88
  • Use DossierAggregateRepository::get() with ID of different AR Type #85
  • Allow encapsulation of AggregateRepository #84
  • Missing aggregate ID #83
  • Delay event uuid generation until it is requested or external generator supplied #82
  • How to check if an aggregate ID exists? #79

Merged pull requests:

v5.6.0 (2018-07-09)

Full Changelog

Implemented enhancements:

Closed issues:

  • Keep/add the aggregate in the indentity map after saving #78

Merged pull requests:

v5.5.0 (2018-05-10)

Full Changelog

Implemented enhancements:

  • add option to disable identity map #77 (prolic)

v5.4.0 (2018-04-30)

Full Changelog

Implemented enhancements:

  • Allow to add a custom event store to AggregateRepository #76 (Orkin)

Closed issues:

  • Move 'aggregateId' up #74

Merged pull requests:

v5.3.0 (2017-12-17)

Full Changelog

Implemented enhancements:

Merged pull requests:

v5.2.0 (2017-06-21)

Full Changelog

Implemented enhancements:

  • AggregateType in RepositoryFactory #64
  • remove map iterator #67 (prolic)
  • use custom aggregate type mapping #65 (prolic)

v5.1 (2017-05-24)

Full Changelog

Implemented enhancements:

  • Extract aggregate root into traits to make it easier to avoid domain extending infrastructure #62 (Xerkus)

Merged pull requests:

v5.0.1 (2017-05-09)

Full Changelog

Merged pull requests:

  • Bump snapshot store dependency to stable #61 (Xerkus)

v5.0.0 (2017-03-30)

Full Changelog

Closed issues:

  • Aggregates not automatically saving #59
  • New beta release #58

v5.0.0-beta3 (2017-03-14)

Full Changelog

Implemented enhancements:

Fixed bugs:

Merged pull requests:

v5.0.0-beta2 (2017-01-12)

Full Changelog

Implemented enhancements:

  • Remove JsonSerializable mock #44
  • Remove configurable aggregate translator #46 (prolic)
  • Add JsonSerializable Mock objects for User and UserNameChanged #39 (sandrokeil)

Fixed bugs:

  • Exceptions will be thrown if aggregate has no pending events #42

Closed issues:

  • Remove ConfigurableAggregateTranslator? #43

Merged pull requests:

  • Travis config improvement #48 (oqq)
  • adds early return if no pending event is present #47 (oqq)
  • Remove JsonSerializable Mock objects for User and UserNameChanged #45 (sandrokeil)
  • Add docs #41 (prolic)
  • Use static instead of self to allow inheritance #40 (sandrokeil)

v5.0.0-beta1 (2016-12-13)

Full Changelog

Implemented enhancements:

  • Change event handling methods #33
  • remove determine handler method from aggregate root #36 (prolic)
  • Updates #35 (prolic)
  • update event sourcing for new interface #34 (prolic)
  • Support for PHP 7.1 #31 (prolic)
  • update to use coverall 1.0 #27 (prolic)

Fixed bugs:

  • fix quickstart with ->getParam('recordedEvents', new \ArrayIterator()) #29 (prolic)

Closed issues:

  • Update to coveralls ^1.0 #24

Merged pull requests:

  • Allow basic event store interface in repository #38 (codeliner)
  • moves ramsey/uuid dependency to require-dev #30 (oqq)
  • Minor changes #26 (malukenho)
  • rhumsaa/uuid package name has changed to ramsey/uuid #25 (jpkleemans)

v4.0 (2015-11-22)

Full Changelog

Implemented enhancements:

  • Add method extractVersion to AggregateTranslator #15
  • allow empty payload in occur-method #19 (prolic)
  • apply early :) #17 (prolic)
  • extract aggregate version #16 (prolic)

Closed issues:

  • Document new "apply events late behavior" #11

Merged pull requests:

v4.0-beta.1 (2015-10-21)

Full Changelog

Implemented enhancements:

Closed issues:

  • Add snapshot strategy #1

Merged pull requests:

v3.0 (2015-09-08)

Full Changelog

Merged pull requests:

v3.0-beta.2 (2015-08-28)

Full Changelog

Implemented enhancements:

  • Adjust for Event-Store 5.0 + add tests #8 (prolic)

Closed issues:

  • Update Prooph/Common dependency version to ^3 #3

Merged pull requests:

v3.0-beta.1 (2015-08-05)

Full Changelog

Merged pull requests:

v2.1 (2015-05-09)

Full Changelog

v2.0.2 (2015-05-04)

Full Changelog

2.0.1 (2015-05-02)

Full Changelog

v2.0 (2015-05-01)

Full Changelog

v1.0.0 (2014-09-28)

Full Changelog

0.2.0 (2014-09-07)

Full Changelog

0.1.1 (2014-07-05)

Full Changelog

0.1.0 (2014-06-08)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator