~samwhited/xmpp

v0.17.0 2 months ago

## v0.17.0 — 2020-11-11

### Breaking

- sasl2: removed experimental package
- xmpp: removed option to make STARTTLS feature optional

### Added

- styling: new package implementing [XEP-0393: Message Styling]
- xmpp: `ConnectionState` method

### Fixed

- roster: iters that have errored no longer panic when closed
- sasl2: using TeeIn/TeeOut no longer breaks SCRAM based SASL mechanisms
- xmpp: using TeeIn/TeeOut no longer breaks SCRAM based SASL mechanisms
- xmpp: stream negotiation no longer fails when the only required
  features cannot yet be negotiated because they depend on optional
  features

[XEP-0393: Message Styling]: https://xmpp.org/extensions/xep-0393.html