23-09-2014 - Version 1.0.4 - Change: MessageBus.access_control_allow_origin_lookup to extra_response_headers_lookup 23-09-2014 - Version 1.0.3 - Change: MessageBus.access_control_allow_origin to MessageBus.access_control_allow_origin_lookup 23-09-2014 - Version 1.0.2 - Feature: MessageBus.access_control_allow_origin to control origin header 23-09-2014 - Version 1.0.1 - Feature: $.ajax dependency can be passed in. - Feature: unsubscribe accepts a second param for the function to unsubscribe. 22-09-2014 - Version 1.0.0 - Feature: add backgroundCallbackInterval - interval to send polls when page is in the background - Feature: issue a long poll as soon as page moves into the foreground 11-08-2014 - Version 0.9.5 - Fix: release db connection a lot earlier for long polling (rails defer closes) 13-01-2014 - Version 0.9.4 - Added support for /global/ channel to publish messages across a multisite - Cleaned up test harness so it uses local bus as opposed to global - Fix bug where we could subscribe to a channel but miss starting messages - Added method for destroying a local MessageBus instance - ensure_reactor could say the reactor is running, but it was not, on first call 06-12-2013 - Version 0.9.3.2 - Fix permissions in gem 05-12-2013 - Version 0.9.3.1 - Add MessageBus.diagnostics() for diagnosing bus issues client side - Add more robustness to JavaScript, if callbacks used to fail they would halt the chain 03-12-2013 - Version 0.9.3 - Remove thin dependency - Improve robustness under failure conditions 30-09-2013 - Fix failures in Ruby 1.9 - Set up rack hijack by default in light of passengers new setting