| ⇢ | A | RefusalEvent added |
| ⇢ | A | BringerOfBadNews::events() added | |
| ⇢ | A | BattlefieldUpdater::events() added | |
| ⇢ | A | Block::theAttack() added | |
| ⇢ | A | MatchPublisher::events() added | |
| ⇢ | A | Block::trackedWith() added | |
| ⇢ | A | BlockTheAttacker::correlationId() added | |
| ⇢ | A | Block::ofAttacker() added | |
| ⇢ | A | NotEnoughMana::toPlayThatCard() added | |
| ⇢ | A | Turn::prohibitsDefending() added | |
| ⇢ | A | HandAdjuster::events() added | |
| ⋮ | view more | ||
| B | ↗ | A | BringerOfBadNews::handle() improved |
| A | ↛ | Turn::isInTime() removed | |
| A | ↛ | TriedAcceptingUnknownProposal::aggregateId() removed | |
| A | ↛ | TriedAcceptingUnknownProposal::__construct() removed | |
| A | ↛ | TriedOpeningAccountForUnknownEntity::aggregateId() removed | |
| A | ↛ | TriedOpeningAccountForUnknownEntity::__construct() removed | |
| A | ↛ | TriedAcceptingExpiredProposal::aggregateId() removed | |
| A | ↛ | TriedAcceptingExpiredProposal::__construct() removed | |
| A | ↛ | TriedPlayingCardOutOfTurn::__construct() removed | |
| A | ↛ | TriedPlayingCardOutOfTurn::aggregateId() removed | |
| A | ↛ | PlayerDidNotHaveTheMana::__construct() removed | |
| ⋮ | view more | ||