Skip to content
This repository has been archived by the owner on Oct 9, 2020. It is now read-only.

Releases: systemjs/builder

SystemJS Builder 0.13.5

27 Aug 14:42
Compare
Choose a tag to compare

Features

  • System.getCanonicalName for use by plugins during bundling (#289)

Bug Fixes

  • Properly handle paths lookups during canonicalization for plugin builds (6347cfe)
  • System undefined fix for CommonJS bundles (eb63a85)
  • SFX bundles to export default when appropriate (48efea2)
  • IE8 SFX bug fix (6ef7601)

SystemJS Builder 0.13.4

24 Aug 12:57
Compare
Choose a tag to compare

Bug Fixes

  • builderExecute not defined bug fix for AMD plugins (d2e6c33)
  • Ensure that canonical naming algorithm provides preference to exact matches first (290b84b)
  • Fixes globals build syntax error (55bb8d4)
  • Add unhandled promise rejection handler by default (b4222c4)
  • Rethrow uglify parse errors (77500b0)

SystemJS Builder 0.13.3

24 Aug 12:56
Compare
Choose a tag to compare

Fixes SFX build bug (b338d6a)

SystemJS Builder 0.13.2

18 Aug 11:39
Compare
Choose a tag to compare

Features

  • Anonymous single-module compilation via builder.compile (#256)
  • pluginFirst builder support (76fdaca)
  • TypeScript bundling now works with tests passing (4cd9efe, cf64131, 89ab655)
  • SFX builds now use a scoped System so that the global System remains the environment system within SFX code (#258)

Bug Fixes

  • Paths stop condition to exactly match SystemJS (1900734)
  • Fix for building plugins that output ES modules (db0f07e)

SystemJS Builder 0.13.1

08 Aug 16:35
Compare
Choose a tag to compare

Bug Fixes

  • Bundle metadata for AMD bundles to be detectable and usable in bundle subtractions (037ceb6)
  • builder.reset(baseLoader) to share instance methods when building with extended loader instances
  • Remove defaultJSExtension reversal in canonical names for bundles (a9d4b0a).

SystemJS Builder 0.13.0

03 Aug 16:28
Compare
Choose a tag to compare

Features

  • BundleSFX now uses compressed names by default (#92). This can be disabled via the sfxEncoding: false build option.
  • Build support for CommonJS globals configuration just like the global module format. Useful for setting things like process and Buffer via loader config (#243)
  • SFX bundles now support bundle subtraction, becoming modules themselves (#251)

Bug Fixes

  • Bug fix to ensure AMD building adds CommonJS-style AMD deps to define declaration (#249)
  • Fixes AMD building bug where scope-nested defines were not being named (#228)
  • Fixes common bundle subtraction for AMD bundles (#222)
  • Support for spaces in paths (#235)
  • Global format global function hoisting handling bug fix (#211)

SystemJS Builder 0.12.2

30 Jun 16:35
Compare
Choose a tag to compare

Bug fixes

  • Flexibility with module formats (ad668f7)
  • Global functions in global modules (d481f21)
  • SFX build fix for 'defined' module format (a2d1ed7)

SystemJS Builder 0.12.1

22 Jun 22:30
Compare
Choose a tag to compare

Features

  • Experimental compiler cache implementation, with pipeline refactoring (458dc8f, 7a71fdb)

Bug fixes

  • Include System._nodeRequire in sfx builds (9a7fd5a)

SystemJS Builder 0.12.0

16 Jun 15:03
Compare
Choose a tag to compare

Features

Thanks to @nnnnathann for assistance with the SFX modules feature and getting the automated test workflows going here - all test are now automated and run through Travis finally.

SystemJS Builder 0.11.3

04 Jun 15:37
Compare
Choose a tag to compare

SystemJS update with parser fix (82879d2)