Releases: jspm/jspm-cli
jspm 0.16.8
Fixes regression setting of baseURL for bundling (d378fa1)
jspm 0.16.7
Upgrades to SystemJS 0.19.1, SystemJS Builder 0.14.4
jspm 0.16.6
Upgrade note: If using the CSS plugin run jspm update css
to include a necessary patch to support this jspm version.
SystemJS Builder bug fixes for depCache and builder.loadConfig
(https://github.com/systemjs/builder/releases/tag/0.14.2, https://github.com/systemjs/builder/releases/tag/0.14.3)
jspm 0.16.5
SFX System global fix (https://github.com/systemjs/builder/releases/tag/0.14.1)
jspm 0.16.4
jspm init bug fix (52de28d)
jspm 0.16.3
Features
- Upgrades to SystemJS 0.19.0 and SystemJS Builder 0.14.0
- Support for log levels via
--log <info|debug|warn|err>
flag (thanks to @jackfranklin, bd91d58) --source-map-contents
flag for source maps creation during bundling (thanks to @jackfranklin, e8758b0)
Bug Fixes
jspm 0.16.2
We now fully lock SystemJS and SystemJS builder versions to avoid any instability.
Updates to SystemJS 0.18.17 (https://github.com/systemjs/systemjs/releases/tag/0.18.17) and SystemJS Builder 0.13.5 (https://github.com/systemjs/builder/releases/tag/0.13.5).
jspm 0.16.1
Features
jspm dl-loader
to maintain a full lock of the transpiler version (202a1cd)
Bug Fixes
- SystemJS fixes (package configs compose deeply (systemjs/systemjs@bff0c77), package name defaultExtension and defaultJSExtensions normalization fixes (systemjs/systemjs@d5feb4f, systemjs/systemjs@30e2f70))
- Builder fixes (https://github.com/systemjs/builder/releases/tag/0.13.4):
builderExecute
undefined bug fix for AMD plugins, canonical naming fixes for bundles, and globals build fix. - Fix package.json edge case (#1036)
- Ensure depCache disabled for builds (6e35425)
jspm 0.16.0
Major SystemJS upgrade to 0.18. This includes breaking changes and deprecations, read the release notes at https://github.com/systemjs/systemjs/releases/tag/0.17.0, and https://github.com/systemjs/builder/releases?before=0.13.2.
Project configuration will need to be upgraded. Make sure to run jspm init
or jspm install
to upgrade project configuration before loading or bundling.
Note that the defaultJSExtensions option set to false is not supported in this version of jspm, as the upgrade to disable this flag will be for the 0.17 jspm release.
Features
- TypeScript support
- Option not to use an ES6 transpiler
- API.unbundle method
- Registry API now separates retriable and non-retriable errors
- --inline-source-maps option when bundling (315a356)
- Install now installs latest stable, with
jspm install x --edge
option to install to latest unstable (42c0fe4) - strictSSL global config option (cdcb3e8)
- Now supports asking for credentials when reaching rate limit during install process, instead of needing to restart the install (64c5611)
- Better npmrc support for npm registry, with option to retain npmrc as primary authentication credentials source instead of duplicating in jspm config.
- Fixed support for scoped npm packages
- SFX format option -
jspm bundle-sfx app/main --format amd
to create an AMD sfx build (4abe63f) - Warn when running jspm globally without a local lock (24e0f79)
- Overrides in package.json to apply to all versions semver-compatible with the listed version (f5b2d5b)
- SFX bundles now support exclusions (501f8f4)
- The full version of SystemJS is fully locked to jspm. Use
jspm dl-loader --latest
to update SystemJS. (36abe96) - Enable Babel's ES module re-exports optimization transform for faster code execution (e70c40a)
- Use
esm
overes6
in package.jsonformat: 'esm'
.
Bug Fixes
- Avoid dependency collision bug when using jspm and npm together (95c2472)
- npm scoped packages being removed on install (dc53872)
- Fix to ensure ES modules export default through their main entry point (2382aaa)
- Configuration combined into a single
System.config()
call to ensure meta normalizes properly. - Bundle injection names (#853, 34fa7b8)
- Ensure config can be properly passed via
require('jspm').Builder({cfg})
- Various error message modifications and improvements (8b90663, 73178e5, 00db0b4, 8d62e79)
jspm 0.16.0-beta.6
Features
- Warn when running jspm globally without a local lock (24e0f79)
- Overrides in package.json to apply to all versions semver-compatible with the listed version (f5b2d5b)
- SFX bundles now support exclusions (501f8f4)
- TypeScript transpile option removed (d320cd9)
- The full version of SystemJS is fully locked to jspm. Use
jspm dl-loader --latest
to update SystemJS. (36abe96) - Enable Babel's ES module re-exports optimization transform for faster code execution (e70c40a)
- Use
esm
overes6
in package.jsonformat: 'esm'
.
Bug Fixes
- Fix to ensure ES modules export default through their main entry point (2382aaa)
- Configuration combined into a single
System.config()
call to ensure meta normalizes properly. - Bundle injection names (#853)
- Ensure config can be properly passed via
require('jspm').Builder({cfg})
- Various error message modifications and improvements (8b90663, 73178e5, 00db0b4, 8d62e79)