Echo JS SDK v3.0.17 released (WebSockets are now ON)

21 views
Skip to first unread message

Nikolay Safin

unread,
Feb 27, 2014, 5:16:38 AM2/27/14
to echo...@googlegroups.com

Hi,

We are writing to inform you that the 3.0.17 version of the Echo JS SDK was released today.

The main highlight of this release is turning WebSockets ON by default for StreamServer live updates client side machinery. WebSockets were available in Beta mode for a while now and it’s time to change the state to fully Production ready. On behalf of the entire Engineering team we want to say thanks to everyone who helped test drive this technology. We believe that having this technology available to everyone (as a part of StreamServer offering) is a big milestone in our commitment to deliver services for the Real Time web.

In addition to switching a default state for WebSockets, there are few other updates we released today, here they are:

  • Canvas config loading machinery was updated to avoid race conditions when a browser tries to retrieve config which was cached by a browser previously. We updated the logic to make sure that an execution order always remains the same.

  • WebSockets connection reestablishment logic was improved to be more fault tolerant to socket connection closing delays. Previously it caused a delay (up to a few minutes) to switchover to Polling method. Now if the socket is not closed within 10 seconds, we drop the connection and switch to Polling immediately to avoid any delays in live update items appearance.

The latest scripts can be found on our CDN at the following URLs:

http://cdn.echoenabled.com/sdk/v3/

The previous version scripts are available here:

http://cdn.echoenabled.com/sdk/v3.0.16/

Note: if for some reasons you decide to keep Polling mechanism as a main one to deliver StreamServer live updates, you can do that using the “liveUpdates” config option in a Stream app config.

Please let us know if you have any questions or face any problems after this release. We’ll be glad to help you.

Best regards,
Echo Apps team

Reply all
Reply to author
Forward
0 new messages