Skip to content

Latest commit

 

History

History
72 lines (52 loc) · 4.85 KB

CHANGELOG-1.0-dev.md

File metadata and controls

72 lines (52 loc) · 4.85 KB

Changelog

v0.15.0 (2020-02-25)

  • Update Symfony dependencies to allow 5.0 packages #379

v0.12.0 (2019-07-21)

  • Removed *Exception type suffix #346
  • Move DomainMessageBus to root #345
  • [BC break] Support Elasticsearch 7 #344
  • Removed "msgphp.messenger.console_message_receiver" service #340

v0.11.0 (2019-07-13)

  • mark DomainId::__toString internal, rename Username::__toString to toString #324
  • Rename EventSourcingCommandHandlerTrait::handle() to handleEvent() #317
  • Use "on...Event()" method convention in DomainEventHandlerTrait #314

v0.10.0 (2019-03-27)

  • Removed type suffixes #310
  • Renamed Infra\ to Infrastructure\ #309
  • Rename Entity{Fields,Features}\ to Model\ #301
  • Renamed PaginatedDomainCollection to GenericPaginatedDomainCollection #300
  • Renamed DomainCollection to GenericDomainCollection #299
  • Renamed EventSourcingCommandHandlerTrait::getDomainEventHandler() to getDomainEventTarget() #296
  • Rename DomainObjectFactory to GenericDomainObjectFactory #295
  • Renamed Command\EventSourcingCommandHandlerTrait to Event, removed UnexpectedDomainEventException #291
  • Rename Event\*Projection* to Projection\Event\ #290
  • Rename Command\*Projection* to Projection\Command\ #289
  • Remove EnabledField in favor of CanBeEnabled #288
  • mark Infra\Doctrine\DomainIdType an abstract #287
  • Nuke abstract DomainId in favor of a trait #284

v0.9.1 (2019-02-20)

  • disallow empty string ID values #281

v0.9.0 (2019-02-09)

  • cleanup serialization #279
  • Remove DomainIdentityMappingInterface + DomainIdentityHelper #276
  • Remove EntityAwareFactoryInterface #274
  • Remove EntityAwareFactoryInterface::identify() #273
  • Remove EntityAwareFactoryInterface::nextIdentifier() #272
  • Remove entity to identifier mapping #271
  • Normalize object arguments in factory context #270
  • [BC-BREAK] Require expected ID type in domain commands #269
  • remove DomainCollectionFactory #268
  • remove unused DomainIdFactory #267
  • Drop SimpleBus support #260
  • Drop GLOB_BRACE dependency #259
  • Rename GlobalObjectMemory to DomainIdentityMap #258
  • re-identity DomainIdInterface in EntityAwareFactory::identify() #252
  • cleanup DomainIdentityHelper/Mapping #251
  • auto-detect entity-alias in doctrine repository #246

v0.8.0 (2018-12-01)

  • create lazy entity references #230
  • revise collection api #223
  • Use strict array comparison #220
  • [BC Break] Make DomainCollectionInterface::map() returns an instance of self #219
  • Turn DomainCollection's filter & slice functions into lazy functions #218
  • update symfony/messenger #215