diff --git a/Cargo.toml b/Cargo.toml index ea7eecef..85e089c9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "xmpp-parsers" -version = "0.1.0" +version = "0.2.0" authors = ["Emmanuel Gil Peyrot "] 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" diff --git a/ChangeLog b/ChangeLog index 83fad57c..d8e85e11 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,12 +1,22 @@ -Version XXX: -2017-0X-XX Emmanuel Gil Peyrot +Version 0.2.0: +2017-05-06 Emmanuel Gil Peyrot * 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 + and Into, 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