~samwhited/xmpp

v0.14.0 1 year, 5 months ago

## v0.14.0 — 2019-08-18

### Breaking

- ping: remove `IQ` function and replace with struct based API

### Added

- ping: add `IQ` struct based encoding API

### Changed

- stanza: a zero value `IQType` now marshals as "get"
- xmpp: read timeouts are now returned instead of ignored

### Fixed

- dial: fix broken fallback to domainpart
- xmpp: allow whitespace keepalives
- roster: the iterator now correctly closes the underlying TokenReadCloser
- xmpp: fix bug where stream processing could stop after an IQ was received
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEElJyZf+fmn3i46zn80ZjN+VEMinQFAl1ZoYMACgkQ0ZjN+VEM
inQmCg//STfiT4CQhL/8kHiKSPigrNY4F+9pQvi3YD2/unQd/+ynUhU+qH2HGQdJ
9gNI/x/G8z1JjGijOTWwXcUxCZCv+K5w8sD9226XBL6YgythyFgpyj5KTNxf3qGm
kvI1K9sjz6H9MZ2Md16d1t3NCAPIxDM7gGZBNY/uQIG/IXlXedqzGWon91eRcL02
sqZUvf75Z7/CtsjuVy5R+MyJww1wiD/+Rossqop9Lifm5bzE5FklmYZwUjsAQJZ5
zEMBBn1t0mC/NlTgGTucSTMN69WrhH99cW+tM4wrcfq2VFFOOCvz2TljYJvIT8Wu
yYqBP30medUqfsM5p/ZIqxg0nMAvrvDgEhgRKjTBmq6ESdjtCtfgxTQnQxLJ1hV+
IU3zhvNJqoQjj1cvlStBTNt1h7KTXlY0zq7ijZKjFIR+NZZ1XMCKpV3TT+VCNP3L
JrXXLG75ghbZkVDyXrdzOhZ/rqKpgCOpHCFdVAKBGpJ20HGUtK7HU54EbB3zF34A
GFfpYiVriDEuZ0DvJZBiltV/UtXFqGsC1+Xyou9D+vIbTqX7kknJCxceY4Ulp31C
sbz9iTZi9tUWdGlf57RlhP89lgMiM9v3s9wNg1r96MoK4iidtjGxtFHH3L5a20dJ
oRMu73YKyU5DEQq0k2iOD2xrauMKobyWYYWtoZDdR0OnVcoRwrg=
=qtdG
-----END PGP SIGNATURE-----