Releases: Temasys/AdapterJS
Releases · Temasys/AdapterJS
0.15.4
AdapterJS
- Checking for
typeof pluginArray !== 'undefined'
inisPluginInstalled
- 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
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
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
AdapterJS
- Fixes failed screensharing requests on the Temasys plugin
- Makes
window.msRTCPeerConnection
a reference to the originalwindow.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
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"
(needsabout:config
modification ofmedia.getusermedia.browser.enabled
to betrue
.
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
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
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
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
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
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