Allow to disable hashes in output file names #354
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add a new
filehash
option, that allows to control the usage of hashes in output files.By default, most of the pipelines (
css
,icon
,sass
andrust
) include the hash of the dividual file contents in their output file name. This is great for simple caching, but may be problematic when it is required to reference the files by name or in more complex scenarios (for example generating HTML ETags later on).This feature has been requested several times on GitHub, and especially recently on Discord a lot.
Fixes #247
Fixes #236
Fixes #171
Fixes #136
Checklist
site
content with pertinent info (may not always apply).