Skip to content

Releases: jspm/jspm-cli

jspm 0.16.4

18 Sep 16:59
Compare
Choose a tag to compare

jspm init bug fix (52de28d)

jspm 0.16.3

18 Sep 15:58
Compare
Choose a tag to compare

Features

Bug Fixes

  • Ensure most recent local override is used (d8e7d9e)
  • Fix removal of empty objects in the package.json (1261c90)
  • Unused overrides to be cleared from the package.json on jspm clean (aef3c3e)
  • Various refactorings for 0.17 (8963860, 3d863f5)

jspm 0.16.2

27 Aug 15:01
Compare
Choose a tag to compare

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

24 Aug 13:45
Compare
Choose a tag to compare

Features

  • jspm dl-loader to maintain a full lock of the transpiler version (202a1cd)

Bug Fixes

jspm 0.16.0

18 Aug 12:05
Compare
Choose a tag to compare

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 over es6 in package.json format: '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

10 Aug 19:31
Compare
Choose a tag to compare

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 over es6 in package.json format: '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)

jspm 0.16.0-beta.3

22 Jun 22:52
Compare
Choose a tag to compare

Features

  • SFX format option - jspm bundle-sfx app/main --amd to create an AMD sfx build (4abe63f)

Bug Fixes

  • Avoid dependency collission bug when using jspm and npm together (95c2472)
  • npm scoped packages being removed on install (dc53872)

jspm 0.16.0-beta.2

16 Jun 16:14
Compare
Choose a tag to compare

jspm 0.16.0-beta

04 Jun 15:05
Compare
Choose a tag to compare

Major SystemJS upgrade to 0.17. This includes breaking changes and deprecations, read the release notes at https://github.com/systemjs/systemjs/releases/tag/0.17.0.

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

jspm 0.15.6

07 May 11:18
Compare
Choose a tag to compare
  • Fix Windows new install migration bug (8c08e67)
  • timeouts.lookups -> timeouts.lookup for consistency (8c08e67)