Skip to content
This repository has been archived by the owner on Dec 18, 2019. It is now read-only.

Releases: vazco/universe-modules

v0.6.8

18 Jan 18:00
Compare
Choose a tag to compare
updated systemjs to 0.19.16

v0.6.5

25 Nov 21:24
Compare
Choose a tag to compare

Upgrade to new version UniverseModulesCompiler which use meteor cache instead of Babel's
New package: universe-ecmascript

v0.6.1

25 Oct 15:56
Compare
Choose a tag to compare
  • Extending babel transformers for package files
  • Updated deps

v0.6.0

22 Oct 22:19
Compare
Choose a tag to compare
  • Move UniverseModulesCompiler to separate package as a dependency
  • New packages: universe:modules-compiler and universe:modules-entrypoint

v0.5.1

19 Oct 15:48
Compare
Choose a tag to compare
  • Bring back compatibility for filename.import syntax (TypeScript support)
  • Allow loading assets from packages through SystemJS

v0.5.0

19 Oct 11:40
Compare
Choose a tag to compare
  • [BREAKING CHANGE] Meteor 1.2 is required
  • [BREAKING CHANGE] All non-relative paths to modules must be absolute and start with /, {} or {package:name}
  • [BREAKING CHANGE] There is no more need to configure System's package to load default file, and some settings like map: {'.': System.normalizeSync('XXX')} can cause infinite loop!
  • [BREAKING CHANGE] !vars was rewritten and replaced by !exports
  • [BREAKING CHANGE] Remove backward compatibility for deprecated package syntax author:package
  • [BREAKING CHANGE] Remove compatibility for filename.import syntax
  • Change in internal module naming (Potentially breaking change)
  • Make use of new build plugins API
  • Option to import file only on selected platform with @client @server syntax
  • Loading a directory (ending module name with /) will load index module from this directory
  • Providing only package name {me:my-package} will load index module from package
  • Use Meteor Promise polyfill instead of this shipped with SystemJS
  • Improve error handling (stack traces are now easier to read when errors are thrown inside module)
  • Provide loader as a module instead of overwriting System's methods (but we still overwrite import, normalize etc.)
  • Update SystemJS to 0.19.0
  • Update babel-compiler to 5.8.24_1

v0.4.1

23 Oct 00:37
Compare
Choose a tag to compare
  • Add Windows support (replace backslashes with forward slashes in module names)

v0.4.0

23 Oct 00:36
Compare
Choose a tag to compare
  • Introduce new syntax {author:package}/foo for importing modules from packages (compatible with MDG less/stylus import syntax)
  • Provide backward compatibility with warning message for previous syntax
  • Better handling of SystemJS module normalization
  • Support for System map/packages api with System.normalizeSync
  • Remove meteor:// protocol
  • Update babel-compiler to 5.8.3_1
  • Update babel-runtime to 0.1.2

v0.3.0

23 Oct 00:36
Compare
Choose a tag to compare
  • Update SystemJS to 0.18.4
  • Remove dependency on xhr2
  • Use meteor:// protocol on modules
  • Alternative import name foomodule.import to allow TypeScript support
  • Improve error reporting

v0.2.1

23 Oct 00:36
Compare
Choose a tag to compare
  • Update babel-compiler to 5.6.15