What is the date?
I can PR against your repo, but that means it stops being your ‘private’ repo on the internet, and it becomes one which you must not rebase or otherwise force push. At least until my PR has been merged. Ready for that?
How bad does the A4 version print on US letter?
What I would like to have is a single text file (either /version.txt or /src/version.txt) that contains the current release version. And then for each build system to include that however it sees fit. You can tackle this if you want to, but you’ll need to wrangle with /module/Makefile and /module/gitversion.c (autogenerated by the Makefile) to get it working for the firmware side of things. If you’re happy with that feel free to take it off my hands.
Otherwise I will try to do it either after @sliderule’s PR has landed, or as a PR against his branch.
The root Makefile has a rather handy target for building a release zip file, adding version names might complicated that. But we should be able to get the version in all the docs, either from @jlmitch5 or from myself.
I’ll have more time to work on this on Wednesday or Thursday. I’d like to open a PR up (wherever that is) then.