Update quick-xml to 0.22 and bump version

Bastien Orivel created

Change summary

minidom/Cargo.toml     | 4 ++--
minidom/src/element.rs | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)

Detailed changes

minidom/Cargo.toml 🔗

@@ -1,6 +1,6 @@
 [package]
 name = "minidom"
-version = "0.13.0"
+version = "0.14.0"
 authors = [
   "lumi <lumi@pew.im>",
   "Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>",
@@ -21,4 +21,4 @@ edition = "2018"
 gitlab = { repository = "xmpp-rs/xmpp-rs" }
 
 [dependencies]
-quick-xml = "0.20"
+quick-xml = "0.22.0"

minidom/src/element.rs 🔗

@@ -413,7 +413,7 @@ impl Element {
                     }
                 }
                 Event::CData(s) => {
-                    let text = reader.decode(&s)?.to_owned();
+                    let text = s.unescape_and_decode(&reader)?;
                     if !text.is_empty() {
                         let current_elem = stack.last_mut().unwrap();
                         current_elem.append_text_node(text);