All Versions
28
Latest Version
Avg Release Cycle
35 days
Latest Release
3745 days ago

Changelog History
Page 3

  • v0.1.7 Changes

    July 17 2012

    • ๐Ÿ›  Fixed botched release of 0.1.6
    • Reorganized directory structure
  • v0.1.6 Changes

    July 17 2012

    • โž• Added private channel support - Thanks to @MhdSyrwan
    • โž• Added DSL method for marking channels as private.
    • โž• Added support for attaching success and failure callbacks to triggered events on the JavaScript client.
    • ๐Ÿ›  Fixed JSON parsing bug in HTTP streaming client when multiple events were received together.
    • โž• Added connection keepalive ping/pong timers to ensure clients do not disconnect automatically. Ensures HTTP streaming works well on Heroku.
    • โœ‚ Removed the requirement of using the thin-socketrails executable. The executable will be removed entirely in the next release.
    • โž• Added Jasmine specs for CoffeeScript client.
    • Exceptions triggered in controller actions are now serialized and passed to the failure callback on the client that triggered the action.
    • Events triggered on the client before the connection is fully established are now queued and sent in bulk once the connection is ready.
  • v0.1.5 Changes

    July 3 2012

    • ๐Ÿ›  Fixed bug in JavaScript client that caused Channels not to dispatch correctly.
    • Rewrote JavaScript client in CoffeeScript.
    • Created project Wiki
  • v0.1.4 Changes

    June 30 2012

    • โž• Added channel support
    • ๐Ÿ›  Fix the JavaScript client to work on the iPad - Thanks to @adamkittelson
    • โž• Add an event queue on the connection object to allow for queueing up multiple events before flushing to the client.
    • โž• Add generator for creating the events.rb intializer and requiring the client in the application.js sprockets manifest file.
  • v0.1.3 Changes

    June 22 2012

    • โž• Added support for namespaced events.
    • ๐Ÿ‘Œ Improved event machine scheduling for action processing.
    • Made a client's connection ID private.
    • ๐Ÿ›  Bugfixes in the JavaScript event dispatchers.
  • v0.1.2 Changes

    June 10 2012

    • โž• Added streaming HTTP support as a fallback from WebSockets.
    • โž• Added example JavaScript event dispatchers.
  • v0.1.1 Changes

    June 2 2012

    • Created project home page.
    • ๐Ÿ‘Œ Improved test coverage and cleaned up the internals.
  • v0.1.0 Changes

    April 14 2012

    • Complete project rewrite.
    • โœ‚ Removed websocket-rack dependency.
    • โœจ Enhanced documentation.
    • โž• Added event observers in WebsocketRail Controllers.
    • ๐Ÿš€ First stable release!