Echo JS SDK v3.0.20 released

14 views
Skip to first unread message

Maksim Terekhin

unread,
Jun 4, 2014, 6:38:01 AM6/4/14
to echo...@googlegroups.com

Hi,

I am writing to inform you that the 3.0.20 version of the Echo JS SDK was released today. The release contains the set of improvements and the extension of the tests code coverage.The updated 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.19/

Here is the list of updates performed within this release:

  • Canvas config retrieval process was improved by adding retry logic. Now if a request fails, we make 2 more retries to fetch Canvas config again.

  • We’ve updated jQuery (to v1.11.1) and QUnit (to v1.14.0) 3rd party libraries we use in JS SDK to their respective latest versions.

  • Conflict with multiple Bootstrap libraries included on a page was resolved.

  • Echo.Utils.debounce function was introduced to provide a unified way to suppress massive execution of the same function (for example when we subscribe to “onscroll” DOM event).

  • Function which detects if a Canvas target is in a viewport (if a Canvas is initialized when entering a viewport) was improved to reduce viewport visibility calculation operations.

  • Janrain auth plugin was updated to preserve HTTPS protocol during the login operation. Previously in some cases the protocol was switched from HTTPS to HTTP causing security warnings in a browser.

  • InfiniteScroll plugin logic was updated to respect asynchronous method of Items rendering in a Stream.

  • Previously WebSockets “onClose” event was executed before a connection was closed and all internal fields were cleared. We’ve updated events execution order to make sure that the sequence is correct.

  • WebSockets machinery was updated to handle connection closing logic, when a connection is dropped outside of the SDK logic (for example in case a connection is dropped by the server side or by a browser).

  • Submit “destroy” method was fixed to avoid Post button corruption.

Please let us know if you have questions or faced any issues after the release. We’ll be glad to help you.

Best regards,
Echo Apps team

Reply all
Reply to author
Forward
0 new messages