Skip to content

Latest commit

 

History

History
176 lines (108 loc) · 8.9 KB

CHANGELOG.md

File metadata and controls

176 lines (108 loc) · 8.9 KB

Change Log

v0.0.15 (2018-03-23)

Full Changelog

Implemented enhancements:

  • Remove mongo #23

Closed issues:

  • test-event-store:0.0.11-SNAPSHOT not available in Artifactory for netwon-spring-starter #70

Merged pull requests:

  • Separation of Mongo event store from Newton Core #72 (robpurcell)

v0.0.13 (2017-10-13)

Full Changelog

v0.0.12 (2017-10-13)

Full Changelog

Fixed bugs:

  • Locking Process failed with exception #62
  • Fails to persist domain events: photon is unavailable #54

Closed issues:

  • Add event relationships into event meta data #67
  • Update to generate full pom for maven central #65

Merged pull requests:

v0.0.11 (2017-09-02)

Full Changelog

Implemented enhancements:

  • "Error with registering a saga in the start cache" log statement is misleading #53
  • Add a method to add an event to an aggregate without fully loading it #2

Fixed bugs:

  • Starting client app when photon is unavailable causes undesirable failures #51
  • Unable to load aggregate even though it exists #40

Closed issues:

  • In event replay, use RS back pressure to smooth replay and stop buffering #63
  • Don't use exceptions for flow control on aggregate repository #60
  • Newton shouldn't initialize if spring-app is unable to start #59
  • Less verbose 'error' logs upon lost connections #58
  • CommandBus should return CompleteableFuture to enable easy integration with Spring web async support. #56
  • On command execution failure in a saga, take the failure events and pass them back to the saga #49
  • Remove SagaBus and replace with a Saga Registry #17

Merged pull requests:

v0.0.10 (2017-06-28)

Full Changelog

Implemented enhancements:

  • Aggregates with shared Ids try to load events that's not part of the aggregate #47

Fixed bugs:

  • Aggregates with shared Ids try to load events that's not part of the aggregate #47
  • Sagas are being started more than once for the same event #46
  • Event not on classpath throws Nullpointer when processed outside originating bounded context #45
  • Endless loop when submitting an event during another event being processed #44
  • Restarting photon causes any further event processing to fail on clients #41
  • Debugging using breakpoints causes any further event processing from happening #22

Closed issues:

  • Saga lifecycle subscription seems to always subscribe from the start of the stream #48
  • Add a LocalOnlyLockService #39
  • Allow deleting of aggregate roots via repo.delete #38
  • Add a return path for the Command Bus #37

Merged pull requests:

v0.0.9 (2017-05-15)

Full Changelog

Implemented enhancements:

  • Remove @NewtonView for now in favour of an abstract method on BaseView #24

Fixed bugs:

  • Extend eventstreamprocessor with regards to deserialisation of TenantEvent if unwrapped. #26

Merged pull requests:

  • Rework APIs, make use more consistent. Extend hierarchies with domain services. #33 (daviddawson)

v0.0.8 (2017-05-15)

Full Changelog

Implemented enhancements:

  • Remove spring auto-config scanning & replace with @EnableNewton #30
  • Introduce abstract Base Domain Service #29

v0.0.7 (2017-05-10)

Full Changelog

v0.0.6 (2017-05-10)

Full Changelog

Implemented enhancements:

  • Remove AggregateRootId type in favour of an annotation on the event class #25

Closed issues:

  • Default context name to be the application name in aggregateroots #27
  • Add in default codec for DocumentId #19

Merged pull requests:

v0.0.5 (2017-05-02)

Full Changelog

Closed issues:

  • Should only create the repository class if it does not already exist #21
  • Photon 'from' is being misused #20
  • Provide a cold+hot subscription to an event aggregate #16
  • Expose aggregate stream as a stream #15
  • Need to sync up the stream names for UniqueAggregateDomainService #5

v0.0.4 (2017-04-24)

Full Changelog

Closed issues:

  • Initiate saga processing direct from am event #12

v0.0.3 (2017-04-15)

Full Changelog

Closed issues:

  • Reflections requires explicit jar file classpath loading in spring boot apps #14

v0.0.2 (2017-04-07)

Full Changelog

Closed issues:

  • Auto generate repositories #11
  • Add view types: RebuildingDatastoreView, SharedDataStore, BaseView #10
  • Automatically generate the repositories #4

v0.0.1 (2017-04-06)

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator