v0.0.15 (2018-03-23)
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)
v0.0.12 (2017-10-13)
Fixed bugs:
Closed issues:
Merged pull requests:
- Correction in README #69 (fiq)
- 0.12 series #68 (daviddawson)
v0.0.11 (2017-09-02)
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:
- Smooth event replay by using RS signals #66 (daviddawson)
v0.0.10 (2017-06-28)
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:
- 0.0.10 milestone complete #50 (daviddawson)
v0.0.9 (2017-05-15)
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)
Implemented enhancements:
- Remove spring auto-config scanning & replace with @EnableNewton #30
- Introduce abstract Base Domain Service #29
v0.0.7 (2017-05-10)
v0.0.6 (2017-05-10)
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:
- Rework IDs, extensions #28 (daviddawson)
v0.0.5 (2017-05-02)
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)
Closed issues:
- Initiate saga processing direct from am event #12
v0.0.3 (2017-04-15)
Closed issues:
- Reflections requires explicit jar file classpath loading in spring boot apps #14
v0.0.2 (2017-04-07)
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:
- Initial newton #9 (daviddawson)
* This Change Log was automatically generated by github_changelog_generator