ChangeLog: Forgotten update for 0.3.0.
This commit is contained in:
parent
8a46660f1b
commit
6f7e504c8a
1 changed files with 29 additions and 0 deletions
29
ChangeLog
29
ChangeLog
|
@ -1,3 +1,32 @@
|
||||||
|
Version 0.3.0:
|
||||||
|
2017-05-23 Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
|
||||||
|
* Big changes:
|
||||||
|
- All parsers and serialisers now consume their argument, this
|
||||||
|
makes the API way more efficient, but you will have to clone
|
||||||
|
before passing your structs in it if you want to keep them.
|
||||||
|
- Payloads of stanzas are not parsed automatically anymore, to
|
||||||
|
let applications which want to forward them as-is do so more
|
||||||
|
easily. Parsing now always succeeds on unknown payloads, it
|
||||||
|
just puts them into an Unknown value containing the existing
|
||||||
|
minidom Element.
|
||||||
|
* New parsers/serialisers:
|
||||||
|
- Last User Interaction in Presence, XEP-0319.
|
||||||
|
* Improved parsers/serialisers:
|
||||||
|
- Message now supports subject, bodies and threads as per
|
||||||
|
RFC 6121 §5.2.
|
||||||
|
- Replace most attribute reads with a nice macro.
|
||||||
|
- Use enums for more enum-like things, for example Algo in
|
||||||
|
Hash, or FieldType in DataForm.
|
||||||
|
- Wire up stanza-id and origin-id to MessagePayload.
|
||||||
|
- Wire up MAM elements to message and iq payloads.
|
||||||
|
- Changes in the RSM API.
|
||||||
|
- Add support for more data forms elements, but still not the
|
||||||
|
complete set.
|
||||||
|
- Thanks to minidom 0.3.1, check for explicitly disallowed
|
||||||
|
extra attributes in some elements.
|
||||||
|
* Crate updates:
|
||||||
|
- minidom 0.4.1
|
||||||
|
|
||||||
Version 0.2.0:
|
Version 0.2.0:
|
||||||
2017-05-06 Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
|
2017-05-06 Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
|
||||||
* New parsers/serialisers:
|
* New parsers/serialisers:
|
||||||
|
|
Loading…
Reference in a new issue