Releases: systemjs/systemjs
Releases · systemjs/systemjs
SystemJS 0.7.0
- Updates ES6 module syntax to the spec change:
module P from 'q';
// ->
import * as P from 'q';
- Also includes a RequireJS compatibility fix (f98d0db)
SystemJS 0.6.8
- New System.register implementation support for better performance and IE8 ES6 module support (a857103)
- AMD detection now allows comments in dependency list (ca212c4)
- Fix versions undefined issue (2b0fc53)
- AMD CommonJS form fixes for aliased require, and require as a dependency (4c9ecbd)
- Remove webkitStorageInfo deprecated warning (c9c26f3)
- Ensure meta config always used over inline meta syntax (6a89447)
- Run eval in a global scope to support
var
globals (400b8c4) and in NodeJS (a689568) - CommonJS circular reference module.exports fix (dac1e9c)
- Fix for multiple global values written by a global module (926828b)
- IE8 fixes (0c73058)
- Allow compatibility side-by-side with RequireJS (cdb8357)
SystemJS 0.6.6
- Minor fix for plugin builds
SystemJS 0.6.5
- Minor fix allowing plugins not to build with
plugin.build = false
through ametadata.build = false
.
SystemJS 0.6.4
- Enable traces for bundles in builds
- Strip versions in version addon before applying map config to allow maps to apply on versioned modules
- Fixed a group linking algorithm bug
- Better error handling outputs, and fixed missing error outputs
- Ignore errors when copying global object for global format
SystemJS 0.6.1
- Lots of bug fixes for bundles, System.register and AMD define with CSP support
- Plugin adjustments
- Removed shorthand form due to asynchronous nature of configuration loading
- Fixed script injection race condition
- Added tracing tests
- Added
depCache
extension for caching a dependency tree so it can be loaded in parallel
SystemJS 0.6.0
- Rewritten on top of the latest spec update to ES6 Module Loader
- Comprehensive circular references support for ES6, AMD, CommonJS and System.register compilation
- System.register compilation support
- Bundles now run instantiate
- Any module with named defines will take the value of its last named define
- data-main, data-baseurl script helpers
- data-config "json" config loading
- System.config() helper
- Generalised meta system with System.meta and "metaname metavalue"; at top of source file
- Shim config running through meta system
- Shim init support
- Formats rewritten for circular dependency support, see https://github.com/systemjs/systemjs/wiki/Creating-a-Custom-Format-Extension
- Plugin API instantiate support, see - https://github.com/systemjs/systemjs/wiki/Creating-a-Plugin
- loader.pluginLoader support for plugin loading in builds
- AMD production build adjusted to be a general CSP production build supporting System.register