Skip to content

2.1.0

Compare
Choose a tag to compare
@mmrj mmrj released this 25 Jan 18:45
· 778 commits to master since this release

This release introduces the WebSocket protocol of the channel manager.

  • Improvement: Epicenter.js now supports the websockets protocol for the cometd library used in the Channel Manager.
    • By default, websocket support is enabled. You can change this in the Channel Manager configuration options.
    • When websocket support is enabled, the Channel Manager attempts to connect using websockets, and if it cannot, falls back to using the long poll transport.
  • Bug fix: Epicenter.js now consistently uses the access token available in epicenter.token as part of the Authorization header for calls to the underlying Epicenter RESTful APIs. This was not working for some cases starting in Epicenter.js 1.8.0 but is now resolved.
  • Bug fix: Epicenter.js now gets its protocol (http vs. https) from the URL of the page it is being run on.
  • Internal: The automated test framework is updated; it no longer relies on bower and now supports Mac OS X through Sierra.