To create a new release, do the following:
- Bump the version in the README, lib.rs and cargo.toml
- Try to run
cargo test --all-features,cargo doc --all-features --libandcargo publish --dry-run - If none of the above commands fail, PR the changes and merge it
- Checkout
mainon your local machine and runcargo publish - Once that is done, create the release in the Github UI (make sure it creates the git tag as well) and that's it!