Skip to content

Releases: systemjs/systemjs

SystemJS 0.7.0

06 Aug 01:35
Compare
Choose a tag to compare
  • 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

02 Aug 21:33
Compare
Choose a tag to compare
  • 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

23 May 18:04
Compare
Choose a tag to compare
  • Minor fix for plugin builds

SystemJS 0.6.5

23 May 17:34
Compare
Choose a tag to compare
  • Minor fix allowing plugins not to build with plugin.build = false through a metadata.build = false.

SystemJS 0.6.4

23 May 17:27
Compare
Choose a tag to compare
  • 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

19 May 04:51
Compare
Choose a tag to compare
  • 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

07 May 19:26
Compare
Choose a tag to compare
  • 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