A little bit of code modernization: converting enums to NS_ENUM.
Minor documentation improvements
Adding a proper NSError for cases where the stream is disconnected due to the startTLSPolicy.
Adding support for custom binding protocols. This is similar to pluggable authentication, but for binding.
Initial support for XEP-0198 (stream management)