| ⇢ | A | ReplaceOperation added | |
| ⇢ | A | PatchNotLoadedException added | |
| ⇢ | A | ValueNotFoundException added | |
| ⇢ | A | Query added | |
| ⇢ | A | TestOperation added | |
| ⇢ | A | LazyQuery added | |
| ⇢ | A | MoveOperation added | |
| ⇢ | A | Processor added | |
| ⇢ | A | PathNotFoundException added | |
| ⇢ | A | RemoveOperation added | |
| ⋮ | view more | ||
| A | ↛ | Patch removed | |
| ⇢ | B | OperationFactory::fromJson() added | |
| ⇢ | A | LazyQuery::loadQuery() added | |
| ⇢ | A | OperationFactory::extractFromPointer() added | |
| ⇢ | A | OperationFactory::extractPathPointer() added | |
| ⇢ | A | OperationFactory::getOperationCode() added | |
| ⇢ | A | Result::get() added | |
| ⇢ | A | AddOperation::__construct() added | |
| ⇢ | A | MoveOperation::apply() added | |
| ⇢ | A | OperationCodeNotFoundException::getIndex() added | |
| ⇢ | A | Result::encode() 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 | |