Versions of software product or a service need documentation sites to match those version numbers. As I investigated and learned more, I found layers of complexity when using a source control system to version the source documents while outputting a nice user experience with a static site generator such as Jekyll.
I have one possible solution to try out in this repo: https://github.com/justwriteclick/versions-jekyll/. Give it a try!