- feat(util): support underscore pr#40
- feat(bin): remove bin created from 0.3.0
- fix: path on Windows will not transform
- deps: 6to5 -> babel-core
- feat(info): support *
- fix(info) sort with semver.lt, Fix spmjs/spmjs.io#118
- feat(publish) check main file exist before publish
- feat(publish) name must be in lowercase, #35
- fix(install) create package.json when install --save, spmjs/spm#1183
- fix(bin) only compile files in spm-client/bin and spm-client/lib
- fix(bin) use 6to5 instead of gnode
- fix(bin) also miss ali.gnode, should be gnode
- fix(bin) miss bin in package.json
- feat(bin) simple bin for client
- feat(install) log registry when install
- fix(install) save don't work when pkg is found and version is supplied, Fix spmjs/spm#1144
- deps: ali.gnode -> gnode
fix(install) getVersion error, Fix #31
fix(install) check semver match before info
- use gnode instead of regenerator
- fix(install) do info first, Fix spmjs/spm#1107
don't read .gitignore when have .spmignore
fix missing gulp when no harmony
use vinyl-fs instead of gulp
more info in install error
- improve print log
- print versions when spm info not specify version
- client.config read spmrc by default
- fix tar pack using [email protected]
- add more default ignore files when tar
- use spy for testcase
- log tarfile size
- args priority (args > config > global config)
- name support array (install)
- check package and spm key (publish)
- base -> cwd (install)
- resolve cwd (install and publish)
support harmony generator
First version