- run the example program with all backends, make sure no errors or warnings
- run on windows
- ensure updated documentation by running `cargo doc` and reading the README
- update the version number in Cargo.toml
- update changelog
- do this one more time