| ⇢ | A | Result added | |
| ⇢ | A | OperationFactory added | |
| ⇢ | A | TestFailedException added | |
| ⇢ | A | OperationCodeNotFoundException added | |
| ⇢ | A | CopyOperation added | |
| ⇢ | A | InvalidPatchException added | |
| ⇢ | A | UnknownOperationCodeException added | |
| ⇢ | A | InvalidOperationCodeException added | |
| ⇢ | A | PatchNotAppliedException added | |
| ⇢ | A | AddOperation added | |
| ⋮ | view more | ||
| A | ↛ | Patch removed | |
| ⇢ | B | OperationFactory::fromJson() added | |
| ⇢ | A | OperationFactory::extractFromPointer() added | |
| ⇢ | A | OperationFactory::extractPathPointer() added | |
| ⇢ | A | LazyQuery::loadQuery() added | |
| ⇢ | A | OperationFactory::getOperationCode() added | |
| ⇢ | A | LazyQuery::__invoke() added | |
| ⇢ | A | CopyOperation::__construct() added | |
| ⇢ | A | PatchNotLoadedException::getPatch() added | |
| ⇢ | A | InvalidPathException::__construct() added | |
| ⇢ | A | Processor::create() added | |
| ⋮ | view more | ||
| B | ↛ | Patch::performOperation() removed | |
| A | ↛ | Patch::getOperationPath() removed | |
| A | ↛ | Patch::getOperationFrom() removed | |
| A | ↛ | Patch::getOperationValue() removed | |
| A | ↛ | Patch::__construct() removed | |
| A | ↛ | Patch::getResultValue() removed | |
| A | ↛ | Patch::getOutputData() removed | |
| A | ↛ | Patch::apply() removed | |