mishmash

* fix release notes format selection
* add tests
* clean up tests

these should be at least 3 commits. soz