Releases: jspm/jspm-cli
Releases · jspm/jspm-cli
jspm 0.16.36
Upgrades to SystemJS Builder 0.15.19
jspm 0.17.0-beta.16
jspm 0.17.0-beta.15
Features
- Upgrades to SystemJS 0.19.29 and SystemJS Builder 0.15.18
- Allows the ability to separate the entire development install tree into its own
jspm.dev.js
configuration file by choosing this from the options injspm init
(#1444, 51aef88) - Custom registry require now checks the node_modules of the local project (#1691, ea39d5f, and most other commits to this version)
- Comprehensive
jspm init
refactoring, now supports base-level lib directory, does not override defaults (#1706, e977f05) jspm clean
will now run dependency tree pruning (#1822, 1a980c3)
Bug Fixes
- Fixes windows init paths (#1513)
- Fixes jumping of dependencies from peer to non-peer (#1742, c792d2f)
- Refined peerDependencies conflict resolution (9a70fb9)
- Builder fix for
Cannot read property 'match' of null
bug (#1804) - Builder fix for conditional package map handling (#1811)
- Watcher lowestDir fix, and only to use globbing with Watchman (81fd7f1, 6322e8c,
jspm 0.16.35
Features
- Upgrades to SystemJS 0.19.29 and SystemJS Builder 0.15.18
- Added downgrade path support for .dependencies file if using jspm 0.17 (3526261)
Bug Fixes
jspm 0.17.0-beta.14
Features
- Supports options assignment syntax for all object options - eg
jspm install lib -o directories.lib=dist
instead ofjspm install lib -o "{directories.lib: 'dist'}"
(81c79c9) --externals
flag for bundling and building, as sugar tometa.module.build = false
(6df3f7c)- Node 6 support
Bug Fixes
- Fixes lowest directory checking for watcher (#1737, thanks to @nickL)
- Ensure init errors exit with exit code (85174c7 thanks to @adamburgess)
- Fixes watcher invalidation in Windows (28413fe)
- Fix handling of
/
in versions (#1704) - Ensure that watched changes while build is running still apply (382d550)
jspm 0.16.34
Updates to SystemJS 0.19.27 and SystemJS Builder 0.15.16 including Node 6 support
jspm 0.17.0-beta.13
Features
- Upgrades to SystemJS 0.19.26 and SystemJS Builder 0.15.15
- Undeprecate directories.lib (0503a81)
- Treat peerDependencies of devDependencies as devDependencies instead of peerDependencies (42f21e6)
- Relax linking restrictions (068a04d)
Bug Fixes
- Linking packages with a directories.lib windows support fix (76b0568)
- Fixes baseURL support for --watch (96ca924)
- Ensure lib and main are properly set in package.json (9a959da)
- Fixes handling of module names like
toString
in Lodash (jspm/npm@7fefe01) - Ensure
.
requires resolve correctly for npm conversion (jspm/npm@cf991ba)
jspm 0.16.33
Upgrades to SystemJS 0.19.26 and SystemJS Builder 0.15.15
jspm 0.17.0-beta.12
Features
- New
jspm bundle x --watch
flag for quick rebuilds (#1572) - Upgrades to SystemJS 0.19.25 and SystemJS Builder 0.15.14
require('jspm').Builder
now exposes aninjectConfig
bundle option corresponding to the cli--inject
flag (#1633)- New
--production
flag forjspm run x.js
to set the environment (#1621) - Init selection options now support up and down keyboard selection thanks to @MSakamaki (#1632)
Bug Fixes
- Package.json file invalid property bug fix (#1627)
- Version lock resolution fix (4c28bd3)
- Link lock fix (29b61e9)
- Ensure peerDependencies take preference over dependencies for dependencies that are both (bcd74af)
- Upgrade path fix to check defaultJSExtensions as well (5a7c7d9)
- Fixes the
--skip-encode-names
build flag to work properly (be235c8) - Ensure builds with errors exit with the right exit code (7c5c05a)
jspm 0.16.32
Upgrades to SystemJS 0.19.25 and SystemJS Builder 0.15.14