diff --git a/CHANGELOG.md b/CHANGELOG.md index adcce7f..6a4ab1f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,13 @@ # CHANGELOG +## version 1.9.7 +## Added +1. Notice that Zoom support for IE11 will end following its EOL announcement + +## Fixed +1. Bug where participants could control meeting recording functionality +2. Screen sharing issue when using WebCodecs Origin Trial + + ## version 1.9.6 ## Added 1. Active Apps Notifier. @@ -14,6 +23,7 @@ Note: This feature is dependent on a web release scheduled for June 16, 2021, an 1. Removed the assistant Breakout Room button 2. Support for attendees joining via new registration flow, where attendees are required to verify their email via correct tk + ## version 1.9.5 ## Added 1. Support language interpretation for participants. diff --git a/README.md b/README.md index 2f8a642..746fa12 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Use of this SDK is subject to our [Terms of Use](https://zoom.us/docs/en-us/zoom_api_license_and_tou.html) ## Chrome 92 Breaking Changes -When Chrome 92 releases on July 20th, the Chrome `SharedArrayBuffer` will only work with cross-origin isolated pages. This will affect any previously configured Web SDK clients. Therefore, you must reconfigure your web server settings and upgrade to the Web Client SDK version 1.9.5 if you want to continue using this feature. +When Chrome 92 releases on July 20th, the Chrome `SharedArrayBuffer` will only work with cross-origin isolated web pages, or web pages with Origin Trials applied to them. This will affect any previously configured Web SDK clients. Therefore, you must reconfigure your web server settings and upgrade to the Web Client SDK version 1.9.5+ if you want to continue using this feature. ### To reconfigure your web server 1. Apply `SharedArrayBuffers` [origintrials](https://developer.chrome.com/origintrials/#/trials/active) for your domain. This temporary extension works until the Chrome 94 release. @@ -11,6 +11,9 @@ When Chrome 92 releases on July 20th, the Chrome `SharedArrayBuffer` will only w ### See the Web SDK updates for Chrome 92 [Announcement](https://marketplace.zoom.us/docs/guides/stay-up-to-date/announcements) for details. +## Zoom ending support of Microsoft Internet Explorer +Microsoft is ending support for Internet Explorer (IE) 11 on August 17, 2021. Based on this date, Zoom is ending support for IE on September 30, 2021. Users can still use Zoom on IE after this date but we will no longer be supporting IE, fixing issues related to IE, or offering any customer support related to IE. + ## Open Source Software (OSS) Attribution Starting from version 1.9.1, an OSS attribution file (oss_attribution.txt) will be provided in each release. Some licenses for OSS contained in our products give you the right to access the source code under said license. You may obtain a copy of source code for the relevant OSS via the following link: https://zoom.us/opensource/source. Please obtain independent legal advice or counsel to determine your responsibility to make source code available under any specific OSS project.” diff --git a/dist/lib/av/1508_audio.encode.wasm b/dist/lib/av/1508_audio.encode.wasm new file mode 100644 index 0000000..d013a60 Binary files /dev/null and b/dist/lib/av/1508_audio.encode.wasm differ diff --git a/dist/lib/av/1508_audio.simd.wasm b/dist/lib/av/1508_audio.simd.wasm new file mode 100644 index 0000000..fafc1c1 Binary files /dev/null and b/dist/lib/av/1508_audio.simd.wasm differ diff --git a/dist/lib/av/6664_audio_simd.min.js b/dist/lib/av/1508_audio_simd.min.js similarity index 61% rename from dist/lib/av/6664_audio_simd.min.js rename to dist/lib/av/1508_audio_simd.min.js index 35c5c52..bb88385 100644 --- a/dist/lib/av/6664_audio_simd.min.js +++ b/dist/lib/av/1508_audio_simd.min.js @@ -1,4 +1,4 @@ -!function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=152)}([function(e,t){var n=e.exports={version:"2.5.7"};"number"==typeof __e&&(__e=n)},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){var r=n(46)("wks"),i=n(32),a=n(1).Symbol,o="function"==typeof a;(e.exports=function(e){return r[e]||(r[e]=o&&a[e]||(o?a:i)("Symbol."+e))}).store=r},function(e,t,n){var r=n(1),i=n(0),a=n(8),o=n(9),s=n(10),u=function(e,t,n){var c,_,f,l=e&u.F,h=e&u.G,E=e&u.S,d=e&u.P,A=e&u.B,p=e&u.W,v=h?i:i[t]||(i[t]={}),b=v.prototype,T=h?r:E?r[t]:(r[t]||{}).prototype;for(c in h&&(n=t),n)(_=!l&&T&&void 0!==T[c])&&s(v,c)||(f=_?T[c]:n[c],v[c]=h&&"function"!=typeof T[c]?n[c]:A&&_?a(f,r):p&&T[c]==f?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(f):d&&"function"==typeof f?a(Function.call,f):f,d&&((v.virtual||(v.virtual={}))[c]=f,e&u.R&&b&&!b[c]&&o(b,c,f)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){e.exports=!n(12)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t,n){var r=n(7),i=n(42),a=n(41),o=Object.defineProperty;t.f=n(5)?Object.defineProperty:function(e,t,n){if(r(e),t=a(t,!0),r(n),i)try{return o(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var r=n(4);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t,n){var r=n(16);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){var r=n(6),i=n(23);e.exports=n(5)?function(e,t,n){return r.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){e.exports={}},function(e,t,n){var r=n(37),i=n(27);e.exports=function(e){return r(i(e))}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var r=n(8),i=n(64),a=n(65),o=n(7),s=n(24),u=n(39),c={},_={};(t=e.exports=function(e,t,n,f,l){var h,E,d,A,p=l?function(){return e}:u(e),v=r(n,f,t?2:1),b=0;if("function"!=typeof p)throw TypeError(e+" is not iterable!");if(a(p)){for(h=s(e.length);h>b;b++)if((A=t?v(o(E=e[b])[0],E[1]):v(e[b]))===c||A===_)return A}else for(d=p.call(e);!(E=d.next()).done;)if((A=i(d,v,E.value,t))===c||A===_)return A}).BREAK=c,t.RETURN=_},function(e,t,n){var r=n(27);e.exports=function(e){return Object(r(e))}},function(e,t,n){var r=n(6).f,i=n(10),a=n(2)("toStringTag");e.exports=function(e,t,n){e&&!i(e=n?e:e.prototype,a)&&r(e,a,{configurable:!0,value:t})}},function(e,t,n){var r=n(68),i=n(44);e.exports=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var a=i&&r?r(e,n):{};a.get||a.set?i(t,n,a):t[n]=e[n]}return t.default=e,t}},function(e,t,n){"use strict";var r=n(79)(!0);n(33)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VIDEO_NV12=t.VIDEO_I420=t.VIDEO_RGBA=t.VIDEO_INVALID=t.SET_INTERVAL_MODE=t.RQUEST_ANIMATION_MODE=t.serverHeartbeatMaxTimeoutSeconds=t.INTERPRETATION_SET_INTERPRETER=t.INTERPRETATION_MUTE=t.INTERPRETATION_SET_LANG=t.INTERPRETATION_ENABLE=t.CURRENT_DESKTOP_SHARING_WIDTH_HEIGHT=t.CURRENT_CAPTURE_VIDEO_WIDTH_HEIGHT=t.VIDEO_CAPTURER_RESOLUTION_CHANGE=t.CURRENT_SSRC_TIME=t.AES_GCM_IV_CALLBACK_FROM_WASM=t.AES_GCM_IV_TO_WASM=t.SHARING_GET_IMAGE_DATA_WRONG=t.SHARING_RENDER_MONITOR_LOG=t.Sharing_Width_And_Height_Info=t.VIDEO_RENDER_MONITOR_LOG=t.CURRENT_VIDEO_RESOLUTION=t.VIDEO_CAPTURER_RESOLUTION_720P=t.VIDEO_CAPTURER_RESOLUTION_360P=t.MEDIA_VIDEO_RTCP=t.MEDIA_VIDEO_DATA=t.MEDIA_AUDIO_RTCP=t.MEDIA_AUDIO_DATA=t.MEDIA_VIDEO_REPORT_DROP_RATIO=t.MULTIVIEW_WEBGL_CONTEXT_LOST=t.AUDIO_CLIPPING=t.Sharing_Dec_WebSocket_FAILED=t.Sharing_Handle_FAILED=t.Audio_Mute=t.Sharing_Dec_WASM_FAILED=t.Video_Enc_Handle_FAILED=t.Video_Enc_WASM_FAILED=t.Video_Dec_WebSocket_FAILED=t.Video_Dec_Handle_FAILED=t.Video_Dec_WASM_FAILED=t.Audio_Enc_Handle_FAILED=t.Audio_Enc_WASM_FAILED=t.Audio_Dec_WebSocket_FAILED=t.Audio_Dec_Handle_FAILED=t.Audio_Dec_WASM_FAILED=t.WASMPTR=t.THREAD_ENCODE_BUFFER=t.THREAD_STATE_CREATED=t.THREAD_STATE_CREATING=t.THREAD_STATE_IDLE=t.AUDIO_ENCODED_DATA=t.VIDEO_DATA_DROP_RATIO=t.VIDEO_DROP_RATIO_FROM_WCL=t.VIDEO_ENCODED_DATA=t.SHARING_DECODE_MESSAGE=t.MOUSE_DATA_VIDEO_MODE=t.SHARING_DATA_VIDEO_MODE=t.WCL_TROUBLESHOOTING_INFO=t.DELTA_S=t.DELTA_C=t.DELTA_D=t.APP_TROUBLESHOOTING_INFO=t.DOWNLOAD_WASM_FROM_MAIN_THREAD=t.WORKER_MAIN_VIDEO_DECODE_RINGBUFFER_TICK=t.WORKER_MAIN_AUDIO_ENCODE_RINGBUFFER_TICK=t.WORKER_MAIN_VIDEO_ENCODE_RINGBUFFER_TICK=t.MONITOR_MESSAGE=t.Video_Capture_Tick=t.DECODE_MESSAGE=t.Sharing_Data=t.Sharing_Handle_OK=t.Sharing_Dec_WebSocket_OK=t.AUDIO_DELAY=t.Sharing_Dec_PICTURE=t.Sharing_Dec_WASM_OK=t.Video_Enc_Handle_OK=t.Video_Enc_WASM_OK=t.Video_Dec_WebSocket_OK=t.Video_Dec_Handle_OK=t.Video_Dec_WASM_OK=t.Audio_Enc_Handle_OK=t.Audio_Enc_WASM_OK=t.Audio_Dec_WebSocket_OK=t.Audio_Dec_Handle_OK=t.Audio_Dec_WASM_OK=void 0;t.Audio_Dec_WASM_OK=1;t.Audio_Dec_Handle_OK=2;t.Audio_Dec_WebSocket_OK=3;t.Audio_Enc_WASM_OK=4;t.Audio_Enc_Handle_OK=5;t.Video_Dec_WASM_OK=7;t.Video_Dec_Handle_OK=8;t.Video_Dec_WebSocket_OK=9;t.Video_Enc_WASM_OK=10;t.Video_Enc_Handle_OK=11;t.Sharing_Dec_WASM_OK=12;t.Sharing_Dec_PICTURE=13;t.AUDIO_DELAY=14;t.Sharing_Dec_WebSocket_OK=15;t.Sharing_Handle_OK=16;t.Sharing_Data=17;t.DECODE_MESSAGE=18;t.Video_Capture_Tick=20;t.MONITOR_MESSAGE=21;t.WORKER_MAIN_VIDEO_ENCODE_RINGBUFFER_TICK=22;t.WORKER_MAIN_AUDIO_ENCODE_RINGBUFFER_TICK=23;t.WORKER_MAIN_VIDEO_DECODE_RINGBUFFER_TICK=24;t.DOWNLOAD_WASM_FROM_MAIN_THREAD=30;t.APP_TROUBLESHOOTING_INFO=31;t.DELTA_D=32;t.DELTA_C=33;t.DELTA_S=34;t.WCL_TROUBLESHOOTING_INFO=35;t.SHARING_DATA_VIDEO_MODE=36;t.MOUSE_DATA_VIDEO_MODE=37;t.SHARING_DECODE_MESSAGE=38;t.VIDEO_ENCODED_DATA=39;t.VIDEO_DROP_RATIO_FROM_WCL=40;t.VIDEO_DATA_DROP_RATIO=41;t.AUDIO_ENCODED_DATA=42;t.THREAD_STATE_IDLE=43;t.THREAD_STATE_CREATING=44;t.THREAD_STATE_CREATED=45;t.THREAD_ENCODE_BUFFER=46;t.WASMPTR=47;t.Audio_Dec_WASM_FAILED=-1;t.Audio_Dec_Handle_FAILED=-2;t.Audio_Dec_WebSocket_FAILED=-3;t.Audio_Enc_WASM_FAILED=-4;t.Audio_Enc_Handle_FAILED=-5;t.Video_Dec_WASM_FAILED=-7;t.Video_Dec_Handle_FAILED=-8;t.Video_Dec_WebSocket_FAILED=-9;t.Video_Enc_WASM_FAILED=-10;t.Video_Enc_Handle_FAILED=-11;t.Sharing_Dec_WASM_FAILED=-12;t.Audio_Mute=-13;t.Sharing_Handle_FAILED=-14;t.Sharing_Dec_WebSocket_FAILED=-15;t.AUDIO_CLIPPING=-23;t.MULTIVIEW_WEBGL_CONTEXT_LOST=-26;t.MEDIA_VIDEO_REPORT_DROP_RATIO=100;t.MEDIA_AUDIO_DATA=1;t.MEDIA_AUDIO_RTCP=6;t.MEDIA_VIDEO_DATA=2;t.MEDIA_VIDEO_RTCP=7;t.VIDEO_CAPTURER_RESOLUTION_360P=10;t.VIDEO_CAPTURER_RESOLUTION_720P=11;t.CURRENT_VIDEO_RESOLUTION=50;t.VIDEO_RENDER_MONITOR_LOG=51;t.Sharing_Width_And_Height_Info=52;t.SHARING_RENDER_MONITOR_LOG=53;t.SHARING_GET_IMAGE_DATA_WRONG=54;t.AES_GCM_IV_TO_WASM=55;t.AES_GCM_IV_CALLBACK_FROM_WASM=56;t.CURRENT_SSRC_TIME=57;t.VIDEO_CAPTURER_RESOLUTION_CHANGE=66;t.CURRENT_CAPTURE_VIDEO_WIDTH_HEIGHT=67;t.CURRENT_DESKTOP_SHARING_WIDTH_HEIGHT=68;t.INTERPRETATION_ENABLE=0;t.INTERPRETATION_SET_LANG=1;t.INTERPRETATION_MUTE=2;t.INTERPRETATION_SET_INTERPRETER=3;t.serverHeartbeatMaxTimeoutSeconds=65;t.RQUEST_ANIMATION_MODE=0;t.SET_INTERVAL_MODE=1;t.VIDEO_INVALID=-1;t.VIDEO_RGBA=0;t.VIDEO_I420=1;t.VIDEO_NV12=2},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(29),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},function(e,t,n){var r=n(15),i=n(2)("toStringTag"),a="Arguments"==r(function(){return arguments}());e.exports=function(e){var t,n,o;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),i))?n:a?r(t):"Object"==(o=r(t))&&"function"==typeof t.callee?"Arguments":o}},function(e,t,n){n(84);for(var r=n(1),i=n(9),a=n(13),o=n(2)("toStringTag"),s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),u=0;u0?r:n)(e)}},function(e,t,n){var r=n(46)("keys"),i=n(32);e.exports=function(e){return r[e]||(r[e]=i(e))}},function(e,t){e.exports=!0},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t,n){"use strict";var r=n(31),i=n(3),a=n(80),o=n(9),s=n(13),u=n(81),c=n(19),_=n(83),f=n(2)("iterator"),l=!([].keys&&"next"in[].keys()),h=function(){return this};e.exports=function(e,t,n,E,d,A,p){u(n,t,E);var v,b,T,S=function(e){if(!l&&e in O)return O[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},D=t+" Iterator",I="values"==d,y=!1,O=e.prototype,m=O[f]||O["@@iterator"]||d&&O[d],g=m||S(d),R=d?I?S("entries"):g:void 0,M="Array"==t&&O.entries||m;if(M&&(T=_(M.call(new e)))!==Object.prototype&&T.next&&(c(T,D,!0),r||"function"==typeof T[f]||o(T,f,h)),I&&m&&"values"!==m.name&&(y=!0,g=function(){return m.call(this)}),r&&!p||!l&&!y&&O[f]||o(O,f,g),s[t]=g,s[D]=h,d)if(v={values:I?g:S("values"),keys:A?g:S("keys"),entries:R},p)for(b in v)b in O||a(O,b,v[b]);else i(i.P+i.F*(l||y),t,v);return v}},function(e,t,n){var r=n(9);e.exports=function(e,t,n){for(var i in t)n&&e[i]?e[i]=t[i]:r(e,i,t[i]);return e}},function(e,t){e.exports=function(e,t,n,r){if(!(e instanceof t)||void 0!==r&&r in e)throw TypeError(n+": incorrect invocation!");return e}},function(e,t,n){"use strict";var r=n(16);function i(e){var t,n;this.promise=new e(function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r}),this.resolve=r(t),this.reject=r(n)}e.exports.f=function(e){return new i(e)}},function(e,t,n){var r=n(15);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){var r=n(76),i=n(47);e.exports=Object.keys||function(e){return r(e,i)}},function(e,t,n){var r=n(25),i=n(2)("iterator"),a=n(13);e.exports=n(0).getIteratorMethod=function(e){if(null!=e)return e[i]||e["@@iterator"]||a[r(e)]}},function(e,t,n){e.exports=n(86)},function(e,t,n){var r=n(4);e.exports=function(e,t){if(!r(e))return e;var n,i;if(t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&&!r(i=n.call(e)))return i;if(!t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){e.exports=!n(5)&&!n(12)(function(){return 7!=Object.defineProperty(n(28)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var r=n(3),i=n(0),a=n(12);e.exports=function(e,t){var n=(i.Object||{})[e]||Object[e],o={};o[e]=t(n),r(r.S+r.F*a(function(){n(1)}),"Object",o)}},function(e,t,n){e.exports=n(72)},function(e,t,n){e.exports=n(74)},function(e,t,n){var r=n(0),i=n(1),a=i["__core-js_shared__"]||(i["__core-js_shared__"]={});(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n(31)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var r=n(7),i=n(82),a=n(47),o=n(30)("IE_PROTO"),s=function(){},u=function(){var e,t=n(28)("iframe"),r=a.length;for(t.style.display="none",n(49).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("