| ⇢ | A | DummyAggregateRootId added | |
| ⇢ | A | SnapshottingBehaviour added | |
| ⇢ | A | AggregateRootBehaviourWithRequiredHistory added | |
| ⇢ | A | LightSwitchWasFlipped added | |
| ⇢ | A | EventConsumer added | |
| ⇢ | A | LightSwitch added | |
| ⇢ | A | DummyEventForConsuming added | |
| ⇢ | A | InMemorySnapshotRepository added | |
| ⇢ | A | TurnLightOn added | |
| ⇢ | A | Snapshot added | |
| ⋮ | view more | ||
| A | ↛ | DummyAggregateRootId removed | |
| ⇢ | A | InMemoryMessageRepository::retrieveAllAfterVersion... added | |
| ⇢ | A | LightSwitch::createSnapshotState() added | |
| ⇢ | A | TurnLightOff::id() added | |
| ⇢ | A | SnapshottingBehaviour::reconstituteFromSnapshotAnd... added | |
| ⇢ | A | LightSwitch::reconstituteFromSnapshotState() added | |
| ⇢ | A | TurnLightOff::__construct() added | |
| ⇢ | A | SnapshottingBehaviour::createSnapshot() added | |
| ⇢ | A | LightSwitch::state() added | |
| ⇢ | A | LightSwitchId::fromString() added | |
| ⇢ | A | LightSwitch::turnOff() added | |
| ⋮ | view more | ||
| A | ↛ | DummyAggregateRootId::__construct() removed | |
| A | ↛ | DummyAggregateRootId::toString() removed | |
| A | ↛ | DummyAggregateRootId::fromString() removed | |
| A | ↛ | DummyAggregateRootId::generate() removed | |