A plugin for versioned posts in Metalsmith
To bridge the void, I wrote a metalsmith plugin to do more or less the same thing. At this point in only stores dates and commit messages for versions, but I hope to get it up-to-speed supporting blobs and diffs soon. Better documentation on the way, but you can check out the code here or install it directly:
npm install metalsmith-versioned-posts
Questions, issues and pull requests welcome.