This repository has been archived by the owner on Oct 9, 2020. It is now read-only.
Releases: systemjs/builder
Releases · systemjs/builder
SystemJS Builder 0.13.5
SystemJS Builder 0.13.4
Bug Fixes
SystemJS Builder 0.13.3
Fixes SFX build bug (b338d6a)
SystemJS Builder 0.13.2
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 globalSystem
remains the environment system within SFX code (#258)
Bug Fixes
SystemJS Builder 0.13.1
SystemJS Builder 0.13.0
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
andBuffer
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
SystemJS Builder 0.12.1
SystemJS Builder 0.12.0
Features
- Upgrades to SystemJS 0.18 (https://github.com/systemjs/systemjs/releases/tag/0.18.0)
- SFX modules can now be used as AMD, CommonJS or ES6 modules via the
sfxFormat
option (https://github.com/systemjs/builder/tree/0.12.0#sfx-format) - Automatic dead code removal for
process.env.NODE_ENV = "production"
in CommonJS modules (#197) - TypeScript module bundling via #181
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
SystemJS update with parser fix (82879d2)