When rendering a template and creating a manifest of the rendered files, we need to save a patch when modifying files in place so we can undo the operation later when we're upgrading.
This PR:
Adds the patch field to the per-output-file metadata in the template
Renames the manifest field output_hashes to output_files because we're now saving more information besides just the hash.
We don't need a new api_version for this because manifests are not released yet.
When rendering a template and creating a manifest of the rendered files, we need to save a patch when modifying files in place so we can undo the operation later when we're upgrading.
This PR:
output_hashes
tooutput_files
because we're now saving more information besides just the hash.We don't need a new
api_version
for this because manifests are not released yet.