Release version 0.2.0!

Emmanuel Gil Peyrot created

Change summary

Cargo.toml |  4 ++--
ChangeLog  | 14 ++++++++++++--
2 files changed, 14 insertions(+), 4 deletions(-)

Detailed changes

Cargo.toml ๐Ÿ”—

@@ -1,11 +1,11 @@
 [package]
 name = "xmpp-parsers"
-version = "0.1.0"
+version = "0.2.0"
 authors = ["Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>"]
 description = "Collection of parsers and serialisers for XMPP extensions"
 homepage = "https://hg.linkmauve.fr/xmpp-parsers"
 repository = "https://hg.linkmauve.fr/xmpp-parsers"
-keywords = ["xmpp"]
+keywords = ["xmpp", "xml"]
 categories = ["parsing", "network-programming"]
 license = "MPL-2.0"
 

ChangeLog ๐Ÿ”—

@@ -1,12 +1,22 @@
-Version XXX:
-2017-0X-XX  Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
+Version 0.2.0:
+2017-05-06  Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
     * New parsers/serialisers:
         - Stanza error, as per RFCย 6120 ยง8.3.
+        - Jingle SOCKS5 Transport, XEP-0260.
     * Incompatible changes:
+        - Parsers and serialisers now all implement TryFrom<Element>
+          and Into<Element>, instead of the old parse_* and serialise_*
+          functions.
         - Presence has got an overhaul, it now hosts show, statuses and
           priority in its struct.  The status module has also been
           dropped.
+        - Message now supports multiple bodies, each in a different
+          language.  The body module has also been dropped.
         - Iq now gets a proper StanzaError when the type is error.
+        - Fix bogus Jingle payload, which was requiring both
+          description and transport.
+    * Crate updates:
+        - minidom 0.3.0
 
 Version 0.1.0:
 2017-04-29  Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>