Remove doc references to quick-xml, update CHANGELOG

Michel Alexandre Salim created

`minidom` no longer uses it since !154. Also, CHANGELOG was not updated
for 0.15.0 and still referenced 0.14.0; take a stab at documenting what
has changed.

Signed-off-by: Michel Alexandre Salim <salimma@fedoraproject.org>

Change summary

minidom/CHANGELOG.md   | 4 ++++
minidom/Cargo.toml     | 2 +-
minidom/README.md      | 2 +-
minidom/src/element.rs | 4 ++--
minidom/src/lib.rs     | 2 +-
5 files changed, 9 insertions(+), 5 deletions(-)

Detailed changes

minidom/CHANGELOG.md 🔗

@@ -1,3 +1,7 @@
+Version 0.15.0, released 2022-07-13:
+  * Changes
+    * Drop quick-xml dependency (astro1, jssfr)
+
 Version 0.14.0, released 2022-03-07:
   * Changes
     * Bump quick-xml dependency (thanks eijebong!)

minidom/Cargo.toml 🔗

@@ -8,7 +8,7 @@ authors = [
   "Astro <astro@spaceboyz.net>",
   "Maxime “pep” Buquet <pep@bouah.net>",
 ]
-description = "A small, simple DOM implementation on top of quick-xml, targeting the subset of XML useful for XMPP"
+description = "A small, simple DOM implementation on top of rxml, targeting the subset of XML useful for XMPP"
 homepage = "https://gitlab.com/xmpp-rs/xmpp-rs"
 repository = "https://gitlab.com/xmpp-rs/xmpp-rs"
 documentation = "https://docs.rs/minidom"

minidom/README.md 🔗

@@ -4,5 +4,5 @@ minidom
 What's this?
 ------------
 
-A minimal DOM library on top of quick-xml. targeting exclusively the subset of
+A minimal DOM library on top of rxml, targeting exclusively the subset of
 XML useful for XMPP.

minidom/src/element.rs 🔗

@@ -356,12 +356,12 @@ impl Element {
         self.to_writer_decl(&mut ItemWriter::new(writer))
     }
 
-    /// Output the document to quick-xml `Writer`
+    /// Output the document to an `ItemWriter`
     pub fn to_writer<W: Write>(&self, writer: &mut ItemWriter<W>) -> Result<()> {
         self.write_to_inner(writer)
     }
 
-    /// Output the document to quick-xml `Writer`
+    /// Output the document to an `ItemWriter`
     pub fn to_writer_decl<W: Write>(&self, writer: &mut ItemWriter<W>) -> Result<()> {
         writer
             .write(Item::XmlDeclaration(XmlVersion::V1_0))

minidom/src/lib.rs 🔗

@@ -10,7 +10,7 @@
 
 #![deny(missing_docs)]
 
-//! A minimal DOM crate built on top of quick-xml, targeting exclusively the subset of XML useful
+//! A minimal DOM crate built on top of rxml, targeting exclusively the subset of XML useful
 //! for XMPP.
 //!
 //! This library exports an `Element` struct which represents a DOM tree.