Skip to content

jspm 0.16.0-beta

Compare
Choose a tag to compare
@guybedford guybedford released this 04 Jun 15:05
· 1020 commits to main since this release

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