Skip to content

Releases: scrogson/romeo

v0.7.0

20 Nov 18:58
82a9344
Compare
Choose a tag to compare

v0.6.0

20 Nov 18:52
Compare
Choose a tag to compare

Fixed a parsing bug where stream features were sent in the same packet as the opening stream.

Diff: v0.5.0...v0.6.0

v0.5.0

17 Apr 06:00
Compare
Choose a tag to compare

Replaced exml for fast_xml.

There should not be any breakage with this change.

v0.4.0

08 Jan 21:19
Compare
Choose a tag to compare

v0.4.0

  • Enhancements
    • [Romeo.Stanza.join/3] adds options for specifying MUC room password and
      history options.

v0.3.0

18 Dec 03:02
Compare
Choose a tag to compare
  • Backwards incompatible changes
    • Removed payload key in favor of xml in the Message, Presence, and
      IQ stanzas. The full xmlel record is now stored in the xml key. This
      allows easy access via the functions in Romeo.XML module.
    • Messages generated with Romeo.Stanza.message/3 no longer escape the body
      by default.

Diff: v0.2.0...v0.3.0

v0.2.0

16 Dec 19:14
Compare
Choose a tag to compare
  • Enhancements
    • [Romeo.JID] Added user/1 which returns the user portion of the JID.
    • [Romeo.JID] Added server/1 which returns the server portion of the JID.
    • [Romeo.JID] Added resource/1 which returns the resource portion of the JID.
    • [Romeo.JID] Added key full JID struct for convenient access to the full
      JID.
    • [Romeo.Stanza] Added a clause to to_xml/1 for %Romeo.Stanza.Message{}.
    • [Romeo.XML] Added a clause to encode!/1 to handle all stanza structs.
  • Backward incompatible changes
    • [Romeo.Connection] No longer sends stanza messages to the owner process
      until after the connection process has finished.
    • [Romeo.Connection] Stanzas sent to the owner process are now parsed into the
      matching stanza struct. The message tuple has changed from
      {:stanza_received, stanza} to {:stanza, stanza}.

Diff: v0.1.0...v0.2.0
Docs: http://hexdocs.pm/romeo/0.2.0/

v0.1.0

26 Nov 07:11
Compare
Choose a tag to compare

Initial Release. 🎉