Features
- SystemJS errors now mask the SystemJS internal stack by default unless setting the
System.config({ loaderErrorStack: true })
option. - Allow plugin instantiate to return a
System.newModule
instance (dd935c6) load.metadata.crossOrigin
option forscriptLoad
modules to set the crossOrigin attribute (e482c12, 4268d50)- Plugins trying to load themselves now throw instead of causing a loop (e2f76c2)
- Support for
load.metadata.exports
as an array for global module format loads (8699dc6) - Support for CommonJS
require.resolve
by using the normalizeSync implementation (5c51a53)
Bug Fixes
- Meta configuration normalization fix to ensure it follows defaultJSExtensions (8c43327)
- Better error stacks in Node (ModuleLoader/es-module-loader@6ade939)
- Plugin loader normalization fix (c27a467)
- Even when
System.transpiler
is set to false, still do ESM module format detection (40bda3d) - Ensure the CSP build always defines the global AMD
define
(15d009a) - Fix a leaking
pkgConfig
global (6504586)