Skip to content
Latest release

Version 1.2.7 - 2016-06-17

@jcbrand jcbrand released this Jun 17, 2016

  • #193 Move phantomjs dependencies to devDependencies

Downloads

Version 1.2.6 - 2016-06-06

@jcbrand jcbrand released this Jun 6, 2016 · 3 commits to master since this release

  • #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

Downloads

Version 1.2.5 - 2016-02-09

@jcbrand jcbrand released this Feb 9, 2016 · 33 commits to master since this release

  • Add a new Strophe.Connection option to add cookies
  • Add new Strophe.Connection option "withCredentials"

Downloads

Version 1.2.4 - 2016-01-28

@jcbrand jcbrand released this Jan 28, 2016 · 40 commits to master since this release

  • #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

Downloads

Version 1.2.3 - 2015-09-01

@jcbrand jcbrand released this Aug 31, 2015 · 58 commits to master since this release

  • 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

Downloads

Version 1.2.2 - 2015-06-20

@jcbrand jcbrand released this Jun 20, 2015 · 72 commits to master since this release

  • #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.

Downloads

Version 1.2.1 - 2015-02-22

@jcbrand jcbrand released this Feb 22, 2015 · 107 commits to master since this release

  • Rerelease of 1.2.0 but with a semver tag and proper formatting of bower.json for usage with Bower.io.

Downloads

Version 1.2.0 - 2015-02-21

@jcbrand jcbrand released this Feb 21, 2015 · 112 commits to master since this release

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

Downloads

Pre-release

role

@Gordin Gordin released this Sep 26, 2014 · 182 commits to master since this release

role release

Downloads

Version 1.1.3 - 2014-01-20

@jcbrand jcbrand released this Jan 20, 2014 · 200 commits to master since this release

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.

Downloads

Something went wrong with that request. Please try again.