Closed
Description
Checklist (minimal list of actions for cutting release):
- Merge Merge consequent text and CDATA events into one string #520
- Merge Fix using incorrect deserializer when deserialize
Option
values in maps and structs #548 - Merge Implement correct handling of
$text
fields in enums and add roundtrip tests #574 (serialization part of Implement deserialization textual content into externally tagged enum variants #541 -- I've forgot about it in the original PR) - Merge Truly check that result is borrowed when it should #550
- Merge Document some internal macros and other small improvements #577
-
$env:RUSTDOCFLAGS="--cfg docs_rs"; cargo +nightly doc --all-features
and check generated documentation for missing / unclear things - Update version in
Cargo.toml
- Update
Changelog.md
with date of release, add new empty Unreleased headings -
cargo package
for final check - Push
master
to my fork, wait while CI pass. Repeat with force pushs if necessary -
cargo publish
- Create and push tag
v0.28.0
and pushmaster
to upstream - Create a Release on GitHub (in GitHub UI)
Metadata
Metadata
Assignees
Labels
No labels