Skip to content

Releases: Temasys/AdapterJS

0.15.4

07 Jan 08:56
Compare
Choose a tag to compare

AdapterJS

  • Checking for typeof pluginArray !== 'undefined' in isPluginInstalled
  • Moved variables into the window scope to protect spaces that would not allow undeclared variables

CDN links

  • Minified library: //cdn.temasys.com.sg/adapterjs/0.15.4/adapter.min.js
  • Debug library: //cdn.temasys.com.sg/adapterjs/0.15.4/adapter.debug.js
  • Minified screensharing library: //cdn.temasys.com.sg/adapterjs/0.15.4/adapter.screenshare.min.js
  • Debug screensharing library: //cdn.temasys.com.sg/adapterjs/0.15.4/adapter.screenshare.js

0.15.3 Safari 11.2 and Safari 12 do not support NPAPI plugin; and dep. updates

05 Sep 08:58
Compare
Choose a tag to compare

AdapterJS

  • Updated webrtc-adapter to v6.3.2
  • Safari 11.2 and Safari 12, planned to be released around next week dropped support for NPAPI plugin. For those versions, AJS will ignore the AdapterJS.options.forceSafariPlugin flag.

CDN links

  • Minified library: //cdn.temasys.com.sg/adapterjs/0.15.3/adapter.min.js
  • Debug library: //cdn.temasys.com.sg/adapterjs/0.15.3/adapter.debug.js
  • Minified screensharing library: //cdn.temasys.com.sg/adapterjs/0.15.3/adapter.screenshare.min.js
  • Debug screensharing library: //cdn.temasys.com.sg/adapterjs/0.15.3/adapter.screenshare.js

0.15.0 Safari 11 support

05 Sep 09:51
Compare
Choose a tag to compare

AdapterJS

  • Updated webrtc-adapter to v5.0.1
  • Webrtc-adapter is now a node dependency (used to be a git-submodule)
  • Added support for Safari 11 (mainly through webrtc-adapter update).
  • On Safari 11, set the flag AdapterJS.options.forceSafariPlugin = true BEFORE injecting AJS to force the override of the native implementation with the Temasys plugin

CDN links

  • Minified library: //cdn.temasys.com.sg/adapterjs/0.15.0/adapter.min.js
  • Debug library: //cdn.temasys.com.sg/adapterjs/0.15.0/adapter.debug.js
  • Minified screensharing library: //cdn.temasys.com.sg/adapterjs/0.15.0/adapter.screenshare.min.js
  • Debug screensharing library: //cdn.temasys.com.sg/adapterjs/0.15.0/adapter.screenshare.js

0.14.3-6d236da - Screensharing fixes for the Temasys plugin

24 May 08:59
Compare
Choose a tag to compare

AdapterJS

  • Fixes failed screensharing requests on the Temasys plugin
  • Makes window.msRTCPeerConnection a reference to the original window.RTCPeerConnection on Egde

CDN links

  • Minified library: //cdn.temasys.com.sg/adapterjs/0.14.3/adapter.min.js
  • Debug library: //cdn.temasys.com.sg/adapterjs/0.14.3/adapter.debug.js
  • Minified screensharing library: //cdn.temasys.com.sg/adapterjs/0.14.3/adapter.screenshare.min.js
  • Debug screensharing library: //cdn.temasys.com.sg/adapterjs/0.14.3/adapter.screenshare.js

0.14.2-6d236da - Screensharing extensions updates

22 May 11:21
Compare
Choose a tag to compare

AdapterJS

  • Fixes "mediaSource" flag to be honored by getUserMedia() overrides in Chrome/IE/Safari/Opera - needs extensions update for Chrome.
  • Allow configuration of extensions settings via AdapterJS.extensionInfo.
  • Updates for Firefox 52 default enabling of screensharing and whitelist removal.
  • Enabling of Opera screensharing functionality if AdapterJS.extensionInfo.opera.extensionId is configured.
  • Enabling of Android Chrome screensharing functionality - requires experimental screensharing flag in chrome://flags to be enabled.
  • Updated with "camera", "application" and "browser" (needs about:config modification of media.getusermedia.browser.enabled to be true.

CDN links

  • Minified library: //cdn.temasys.com.sg/adapterjs/0.14.2/adapter.min.js
  • Debug library: //cdn.temasys.com.sg/adapterjs/0.14.2/adapter.debug.js
  • Minified screensharing library: //cdn.temasys.com.sg/adapterjs/0.14.2/adapter.screenshare.min.js
  • Debug screensharing library: //cdn.temasys.com.sg/adapterjs/0.14.2/adapter.screenshare.js

0.14.1-6d236da

28 Feb 08:24
Compare
Choose a tag to compare

AdapterJS

  • Fixed require failures due to browerified sub-components.
  • Fixed "isIE undefined" error throwing when clicking buttons on notification bar
  • Fixed bad Firefox screensharing error management
  • Removed badly encoded characters
  • Temasys plugin download links now using HTTPS
  • Including webrtc-adapter submodule hash in AJS version number
  • Fixes Firefox error on RTCPeerConnection override
  • Firefox minimal version is now 33
  • Bowser supported version set to 9.x only
  • Remove deprecated demo/MediaStream.html file

CDN links

  • Minified library: //cdn.temasys.com.sg/adapterjs/0.14.1/adapter.min.js
  • Debug library: //cdn.temasys.com.sg/adapterjs/0.14.1/adapter.debug.js
  • Minified screensharing library: //cdn.temasys.com.sg/adapterjs/0.14.1/adapter.screenshare.min.js
  • Debug screensharing library: //cdn.temasys.com.sg/adapterjs/0.14.1/adapter.screenshare.js

0.14.0-6d236da Egde support, webrtc-adapter dependency update

03 Oct 03:54
Compare
Choose a tag to compare

AdapterJS

  • [ENH] Better Edge support (support for PeerConnection available)

CDN links

  • Minified library: //cdn.temasys.com.sg/adapterjs/0.14.0/adapter.min.js
  • Debug library: //cdn.temasys.com.sg/adapterjs/0.14.0/adapter.debug.js
  • Minified screensharing library: //cdn.temasys.com.sg/adapterjs/0.14.0/adapter.screenshare.min.js
  • Debug screensharing library: //cdn.temasys.com.sg/adapterjs/0.14.0/adapter.screenshare.js

0.13.4 HotFix - Add support for Safari 10

22 Sep 06:37
Compare
Choose a tag to compare

AdapterJS

  • [HotFix] Add plugin support for Safari 10 (need new plugin detection process)
  • [ENH] Better support to override AdapterJS.WebRTCPlugin.pluginInfo
  • [ENH] Better support to attachMediaStream on Opera
  • [ENH] Auto-convert getUserMedia constraints from new style to old style

CDN links

  • Minified library: //cdn.temasys.com.sg/adapterjs/0.13.4/adapter.min.js
  • Debug library: //cdn.temasys.com.sg/adapterjs/0.13.4/adapter.debug.js
  • Minified screensharing library: //cdn.temasys.com.sg/adapterjs/0.13.4/adapter.screenshare.min.js
  • Debug screensharing library: //cdn.temasys.com.sg/adapterjs/0.13.4/adapter.screenshare.js

0.13.3 HotFix - TURN(S) management for the latest plugin versions

13 Apr 09:25
Compare
Choose a tag to compare

AdapterJS

  • [HotFix] Re-injecting hasCredentials flag for the latest plugin versions when creating a PeerConnection

CDN links

  • Minified library: //cdn.temasys.com.sg/adapterjs/0.13.3/adapter.min.js
  • Debug library: //cdn.temasys.com.sg/adapterjs/0.13.3/adapter.debug.js
  • Minified screensharing library: //cdn.temasys.com.sg/adapterjs/0.13.3/adapter.screenshare.min.js
  • Debug screensharing library: //cdn.temasys.com.sg/adapterjs/0.13.3/adapter.screenshare.js

0.13.2 Hotfix for non-promise compliant browsers

18 Mar 04:01
Compare
Choose a tag to compare

AdapterJS

  • [HotFix] Corrected error in adapter.screenshare.js on non-promise compliant browsers (navigator.mediaDevices undefined, generating error when trying to set navigator.mediaDevices.getUserMedia)

CDN links

  • Minified library: //cdn.temasys.com.sg/adapterjs/0.13.2/adapter.min.js
  • Debug library: //cdn.temasys.com.sg/adapterjs/0.13.2/adapter.debug.js
  • Minified screensharing library: //cdn.temasys.com.sg/adapterjs/0.13.2/adapter.screenshare.min.js
  • Debug screensharing library: //cdn.temasys.com.sg/adapterjs/0.13.2/adapter.screenshare.js