Release tasks include: - [x] Update versions everywhere - [x] Update documentation for 2.2 changes - [x] Move documentation into markdown for better display on GitHub - [x] rework doc build process to use these markdown files - [x] ensure tests and CI systems all pass