All Versions
31
Latest Version
Avg Release Cycle
192 days
Latest Release
854 days ago

Changelog History
Page 2

  • v0.3.11 Changes

    November 10, 2014
    • #133 - only delay disconnect on non-websocket transports
    • Upgrade Faye to 0.8.0
  • v0.3.10 Changes

    October 24, 2014
    • #168 - Add CORS headers for eventsource
    • โฑ #158 - schedule heartbeat timer even if send_buffer is not empty
    • ๐Ÿšš #96 - remove rbytes dependency
    • ๐Ÿ“š #83 - update documentation for prefix
    • #163 - add protection to JSON for SWF exploit
    • #104 - delete unused parameters in code
    • โšก๏ธ #106 - update CDN urls
    • ๐Ÿšš #79 - Don't remove stream listeners until after end so 'close' event is heard
    • Get rid of need for _sockjs_onload global variable
    • ๐Ÿ‘‰ Use Faye for websocket request validation
    • โฌ†๏ธ Upgrade Faye to 0.7.3
    • โฌ†๏ธ Upgrade node-uuid to 1.4.1
  • v0.3.9 Changes

    • #130 - Set Vary: Origin on CORS requests
    • Upgrade Faye to 0.7.2 from 0.7.0
  • v0.3.8 Changes

    • #118 - Allow servers to specify a base URL in /info
    • #131 - Don't look up session id undefined
    • #124 - Small grammar updates for ReadMe
    • Upgrade Faye to 0.7.0 from 0.4.0
  • v0.3.7 Changes

    • Expose "protocol" on raw websocket connection instance, correctly
  • v0.3.6 Changes

    • When the server closes a connection, make sure the send buffer still gets flushed.
    • Expose "protocol" on raw websocket connection instance
    • #105, #109, #113 - expose 'host', 'user-agent', and 'accept-language' headers
    • Serve SockJS over https CDN by default
    • Upgrade Faye to 0.4.4 from 0.4.0
  • v0.3.5 Changes

    • #103 - connection.protocol might have been empty on some rare occasions.
    • #99 - faye-websocket was leaking sockets in "closed" state when dealing with rfc websockets
  • v0.3.4 Changes

    • #73 - apparently 'package' is a reserved keyword (use 'pkg' instead)
    • #93 - Coffescript can leak a variable when the same name is used in catch statement. Let's always use 'x' as the variable in catch.
    • #76 - decorateConnection could throw an error if remote connection was closed before setup was complete
    • #90 - Fix "TypeError: 'addListener'" exception (via @pl).
    • remove 'optionalDependencies' section from package.json, 'rbytes' was always optional.
    • #91 - Fix rare null exception.
  • v0.3.3 Changes

    • sockjs/sockjs-protocol#56, #88 Fix for iOS 6 caching POSTs
  • v0.3.1 Changes

    • #58 - websocket transport emitted an array instead of a string during onmessage event.
    • Running under node.js 0.7 caused infinite recursion (Stephan Kochen)
    • #59 - restrict characters allowed in callback parameter
    • Updated readme - rbytes package is optional
    • Updated readme WRT deployments on heroku
    • Add minimalistic license block to every source file.