seed
seed copied to clipboard
Release v0.9.2
Before the release
- [x] 1. Create a new issue
- [x] 2. Update all official examples.
- [x] 3. Review the commit and PR history since last release. Ensure that all relevant
changes are included in
CHANGELOG.md, and that breaking changes are specifically annotated. - [x] 4. Ensure the
README.mdreflects API changes. - [x] 5. Update the
CHANGELOG.mdwith the new release version. - [x] 6. Ensure the version listed in
Cargo.tomlis updated. - [x] 7. Update Rust tools:
rustup update. - [x] 8. Run
cargo make populate_allto synchronizeSt,Atand other enums with official values. - [x] 9. Run
cargo make verifyto ensure tests pass, andclippy/fmtare run. - [x] 10. Commit and push the repo.
- [x] 11. Check that CI pipeline passed.
- [x] 12. Run
cargo package. - [x] 13. Run
cargo publish. - [x] 14. Add a release on Github, following the format of previous releases.
- [ ] 15. Verify the docs page updated correctly.
After the release
- [ ] 16. Update all quickstarts.
- [ ] 17. Write documentation for the current release on the website.
- [ ] 18. Make sure the website's version selector shows the released version by default.
- [ ] 19. Notify authors of community tutorials, quickstarts and examples about a new Seed version.
- [ ] 20. Write announcements (chat, forum, etc.).
@David-OConnor can you either publish the current version or give me access for crates.io?
Done
Thanks!