Faye v0.8.0 Release Notes

Release Date: 2012-02-26 // about 12 years ago
    • Extract the Redis engine into a separate library, faye-redis
    • Stabilize and document the Engine API so others can write backends
    • Extract WebSocket and EventSource tools into a separate library, faye-websocket
    • ๐Ÿ‘Œ Improve use of WebSocket so messages are immediately pushed rather than polling
    • Introduce new EventSource-based transport, for proxies that block WebSocket
    • ๐Ÿ‘Œ Support the Rainbows and Goliath web servers for Ruby, same as faye-websocket
    • ๐Ÿ‘Œ Improve detection of network errors and switch to fixed-interval for reconnecting
    • โž• Add setHeader() method to Client (e.g. for connecting to Salesforce API)
    • โž• Add timeout() method to Faye.Deferrable to match EventMachine::Deferrable
    • ๐Ÿ›  Fix some bugs in client-side message handlers created with subscribe()
    • ๐Ÿ‘Œ Improve speed and memory consumption of copyObject()
    • ๐Ÿ“œ Switch from JSON to Yajl for JSON parsing in Ruby