forked from Qortal/qortal
- The "diff type" is now specified per file, allowing for different diff methods in each modified file. - Patches will only be created when both the before and after files are less than 100kiB in size. - Patches are validated after creation, and if invalid it will fall back to including the entire file. This has identified a bug where patching fails for files without trailing newline characters, which still needs to be fixed. Until then, it will fall back to including the entire file in these cases.