- Run
cargo update
- Update
Cargo.toml
version fields to the new version. - Update the version of
uniplate-derive
thatuniplate
depends on to the new version. - Increment version numbers in the docs.rs and crates.io links at the top of README.md
- Check documentation build.
- Create a git tag with the version number.
- Run
cargo publish --dry-run
andcargo publish
foruniplate-derive
. - Run
cargo publish --dry-run
andcargo publish
foruniplate
. - Create a Github release, automatically generating the changelog.