Skip to content

Releases: strophe/strophejs

Version 1.2.6 - 2016-06-06

06 Jun 06:29
v1.2.6
Compare
Choose a tag to compare
  • #178 Added new value (CONNTIMEOUT) to Strophe.Status
  • #180 bosh: check sessionStorage support before using it
  • #182 Adding SASL OAuth Bearer authentication
  • #190 Fix .c() to accept both text and numbers as text for the child element
  • #192 User requirejs instead of require for node compat

Version 1.2.5 - 2016-02-09

09 Feb 16:41
v1.2.5
Compare
Choose a tag to compare
  • Add a new Strophe.Connection option to add cookies
  • Add new Strophe.Connection option "withCredentials"

Version 1.2.4 - 2016-01-28

28 Jan 11:55
v1.2.4
Compare
Choose a tag to compare
  • #147 Support for UTF-16 encoded usernames (e.g. Chinese)
  • #162 allow empty expectedFrom according to W3C DOM 3 Specification
  • #171 Improve invalid BOSH URL handling

Version 1.2.3 - 2015-09-01

31 Aug 22:12
v1.2.3
Compare
Choose a tag to compare
  • Bugfix. Check if JID is null when restoring a session.
  • #127 IE-Fix: error on setting null value with setAttributes
  • #138 New stub method nextValidRid
  • #144 Change ID generator to generate UUIDs

Version 1.2.2 - 2015-06-20

20 Jun 15:03
v1.2.2
Compare
Choose a tag to compare
  • #109 Explicitly define AMD modules to prevent errors with AlmondJS and AngularJS.
  • #111 Fixed IE9 compatibility.
  • #113 Permit connecting with an alternative authcid.
  • #116 tree.attrs() now removes Elements when they are set to undefined
  • #119 Provide the 'keepalive' option to keep a BOSH session alive across page loads.
  • #121 Ensure that the node names of HTML elements copied into XHTML are lower case.
  • #124 Strophe's Builder will swallow elements if given a blank string as a 'text' parameter.

Version 1.2.1 - 2015-02-22

22 Feb 14:34
v1.2.1
Compare
Choose a tag to compare
  • Rerelease of 1.2.0 but with a semver tag and proper formatting of bower.json for usage with Bower.io.

Version 1.2.0 - 2015-02-21

21 Feb 09:47
Compare
Choose a tag to compare

Release made by @Gordin

  • Add bower package manager support.
  • Add commandline testing support via qunit-phantomjs-runner
  • Add integrated testing via TravisCI.
  • Fix Websocket connections now use the current XMPP-over-WebSockets RFC
  • #25 Item-not-found-error caused by long term request.
  • #29 Add support for the Asynchronous Module Definition (AMD) and require.js
  • #30 Base64 encoding problem in some older browsers.
  • #45 Move xhlr plugin to strophejs-plugins repo.
  • #60 Fixed deletion of handlers in websocket connections
  • #62 Add xmlunescape method.
  • #67 Use correct Content-Type in BOSH
  • #70 _onDisconnectTimeout never tiggers because maxRetries is undefined.
  • #71 switched to case sensitive handling of XML elements
  • #73 getElementsByTagName problem with namespaced elements.
  • #76 respect "Invalid SID" message
  • #79 connect.pause work correctly again
  • #90 The queue data was not reset in .reset() method.
  • #92 Bugfix. Abort all pending requests in disconnect(), even if the connection was made yet.
  • #104 Websocket connections with MongooseIM work now

role

21 Feb 01:27
Compare
Choose a tag to compare
role Pre-release
Pre-release
role release

Version 1.1.3 - 2014-01-20

21 Feb 09:48
Compare
Choose a tag to compare

Release made by @Gordin

  • Fix SCRAM-SHA1 auth now works for multiple connections at the same time
  • Fix Connecting to a different server with the same connection after disconnect
  • Add Gruntfile so StropheJS can now also be built using grunt
  • Fix change in sha1.js that broke the caps plugin
  • Fix all warnings from jshint.

Version 1.1.2 - 2014-01-04

21 Feb 09:50
Compare
Choose a tag to compare

Release made by @Gordin

  • Add option for synchronous BOSH connections
  • moved bower.json to other repository
  • Remove unused code in sha1 and md5 modules