An extension of the blogdown package that uses hash digests of files instead of modification times to determine which RMarkdown source files have changed and need to be rebuilt.
You can install blogdownDigest from GitHub with:
library(remotes)
install_github("jonathan-g/blogdownDigest")