quick-xml icon indicating copy to clipboard operation
quick-xml copied to clipboard

Release 0.24.0

Open Mingun opened this issue 1 year ago • 1 comments

Since asynchronous support is just around the corner, it's time to start a release process. It is unlikely in the nearest future we will manage to add still something important, and would be impolite to keep people waiting until we make everything that we intended.

So I'll plan to release 0.24.0 as soon as async support will merged. If someone thinks that a certain issue surely has to be included, then let know in comments.

Checklist:

  • [x] Fix #435
  • [ ] Merge #450
  • [ ] cargo fmt --check pass
  • [ ] cargo test pass
  • [ ] cargo test --all-features pass
  • [ ] cargo test --all-features --benches pass
  • [ ] cargo test --features serialize pass
  • [ ] cargo test --features encoding pass
  • [ ] cargo doc --all-features --document-private-items without warnings
  • [ ] RUSTDOCFLAGS="--cfg docs_rs" cargo +nightly doc --all-features and check generated documentation for missing / unclear things
  • [ ] cargo package for final check
  • [ ] Update version in Cargo.toml
  • [ ] Update Changelog.md with date of release, add new empty Unreleased headings
  • [ ] Check that we are unaffected by https://github.com/rust-lang/cargo/issues/10954
  • [ ] cargo publish
  • [ ] Create and push tag 0.24.0
  • [ ] Create a Release on GitHub (If @dralley writes a few words, I fear for my grammar :innocent:)

Mingun avatar Aug 02 '22 18:08 Mingun

Not sure that the checklist needs to include things that are already checked by the CI?

dralley avatar Aug 05 '22 03:08 dralley

Has this version been released yet?

CrayfishGo avatar Aug 23 '22 08:08 CrayfishGo

Not yet. I'll plan to do a release on next weekend, before the end of August.

Mingun avatar Aug 23 '22 10:08 Mingun

Wooh! Released 0.24.0

Mingun avatar Aug 28 '22 10:08 Mingun