diff --git a/CHANGELOG.md b/CHANGELOG.md index 32cc8024..e4899f61 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +SystemJS 3.1.3 (2019/04/18) +* Add Web Worker support to the s.js build (https://github.com/systemjs/systemjs/commits/cbea1530a194d7) +* Fix an IE11 bug due to object shorthand (https://github.com/systemjs/systemjs/commits/551b2e8ec7bda1) + SystemJS 3.1.2 (2019/04/13) * Fix an async execution bug in s.js (https://github.com/systemjs/systemjs/issues/1924, https://github.com/systemjs/systemjs/commits/c274caa172b03b24) diff --git a/dist/extras/amd.js b/dist/extras/amd.js index 59b9c388..9ee9bd86 100644 --- a/dist/extras/amd.js +++ b/dist/extras/amd.js @@ -101,7 +101,7 @@ if (typeof name === 'string') { if (amdDefineDeps) { if (!System.registerRegistry) - throw new Error('Include the named register extension named AMD support in SystemJS.'); + throw new Error('Include the named register extension for SystemJS named AMD support.'); System.registerRegistry[name] = createAMDRegister(deps, execute); amdDefineDeps = []; amdDefineExec = emptyFn; diff --git a/dist/extras/amd.min.js b/dist/extras/amd.min.js index aaa9e7e7..4937482b 100644 --- a/dist/extras/amd.min.js +++ b/dist/extras/amd.min.js @@ -1 +1 @@ -!function(e){const t=System.constructor.prototype,r=[[],function(){return{}}];function n(){throw new Error("AMD require not supported.")}function o(){}const s=["require","exports","module"];function i(e,t){const r={},o={exports:r},s=[],i=[];let u=0;for(let t=0;te.length&&"/"!==o[o.length-1]&&console.warn("Invalid package target "+o+" for '"+e+"' should have a trailing '/'."),o+t.slice(e.length)}}const l="undefined"!=typeof Symbol,f=l&&Symbol.toStringTag,d=l?Symbol():"@";function a(){this[d]={}}const h=a.prototype;let p;h.import=function(t,n){const e=this;return Promise.resolve(e.resolve(t,n)).then(function(t){const n=function t(n,e,o){let r=n[d][e];if(r)return r;const i=[],c=Object.create(null);f&&Object.defineProperty(c,f,{value:"Module"});let s=Promise.resolve().then(function(){return n.instantiate(e,o)}).then(function(t){if(!t)throw new Error("Module "+e+" did not instantiate");const o=t[1](function(t,n){r.h=!0;let e=!1;if("object"!=typeof t)t in c&&c[t]===n||(c[t]=n,e=!0);else for(let n in t){let o=t[n];n in c&&c[n]===o||(c[n]=o,e=!0)}if(e)for(let t=0;te.length&&"/"!==o[o.length-1]&&console.warn("Invalid package target "+o+" for '"+e+"' should have a trailing '/'."),o+t.slice(e.length)}}const l="undefined"!=typeof Symbol,f=l&&Symbol.toStringTag,d=l?Symbol():"@";function a(){this[d]={}}const h=a.prototype;let p;h.import=function(t,n){const e=this;return Promise.resolve(e.resolve(t,n)).then(function(t){const n=function t(n,e,o){let r=n[d][e];if(r)return r;const i=[],c=Object.create(null);f&&Object.defineProperty(c,f,{value:"Module"});let s=Promise.resolve().then(function(){return n.instantiate(e,o)}).then(function(t){if(!t)throw new Error("Module "+e+" did not instantiate");const o=t[1](function(t,n){r.h=!0;let e=!1;if("object"!=typeof t)t in c&&c[t]===n||(c[t]=n,e=!0);else for(let n in t){let o=t[n];n in c&&c[n]===o||(c[n]=o,e=!0)}if(e)for(let t=0;t