- Updating fast_xml to version 1.1.25.
- Add support for NS_MAM_2
- Improve handling of pubsub requests
- Add supporgt for RFC 7622
- Allow multiple text element inside stanza/stream_error
- Updating fast_xml to version 1.1.24.
- Updating p1_utils to version 1.0.10.
- Updating stringprep to version 1.0.10.
- Compatibility with R19.3+
- XEP-0084 (User Avatar) support
- Update hex packaging
- Fix namespace in PubSub publishing options
Holger Weiss:
- Support XEP-0357: Push Notifications
- Use fast_xml-1.1.23
- Use stringprep-1.0.9
Badlop:
- Add jid support in muc_unsubscribe and muc_subscribe
Evgeniy Khramtsov:
- Add ?stanza_type, ?stanza_from and ?stanza_to macros
- Remove unused p1_stream extension
- Clarify the library's main idea
Holger Weiss (4):
- Encode/decode muc_unsubscribe JIDs
- Add support for HTTP File Upload, version 0.3.0
- Makefile: Add dependencies for spec/xdata targets
Paweł Chmielowski (3):
- Add nif function jid:string_to_usr and use it
- Fix return value from xmpp:start
- Make multiple calls to jid:start() not generate nif reload error
Evgeniy Khramtsov:
- Deprecate jid:to_string/1 and jid:from_string/1
- Only check resource with stringprep
- Improve type specs
- Add documentation
- Add set_tr_callback/2 function
- Make it possible to uninstall translation callback
- Use translation callback in data form encoders
- Fix external codec registration for OTP 17
- Include compiler app when generating erlang.plt
- Add notes about API instability
Evgeniy Khramtsov:
- Add get_meta/2 and get_meta/3
- Get rid of some dialyzer warnings
Evgeniy Khramtsov:
- Generate modular code for xmpp_codec
- Improve type specs for set_from()/set_to()
Evgeniy Khramtsov:
- Add xmpp:serr_unsupported_feature()
- Don't replace existing delay tag with the same 'from'
Evgeniy Khramtsov:
- Fix translation order
- Add legacy auth stream feature support
- Better support subtags with empty namespaces
- Add dialback feature support
- Fix error generation for raw xml elements
- Treat unknown message type as "normal"
- Allow including #text{} elements into #sm_failed{}
- Add xmpp:del_meta/2 function
- Fix typo in add_delay_info/4
- Make it possible to get text by lang
- Don't crash if previous delay tag misses 'from' attribute
- Support for password on MUC subcribe (Badlop)
- Prepare release on hex.pm (Mickaël Rémond)
- Add missing license (Mickaël Rémond)
- Use fixed dependencies (Christophe Romain)
- Work around Psi and 'jid-multi' field (Evgeniy Khramtsov)
- Initial stable version (Evgeniy Khramtsov)