- Update semver(5.5.1)
- Use fs.writeSync instead of fs.write
- Support Semantic Versioning 2.0
- Remove "preferGlobal" from package.json
- Fixed error when release subcommand(issue#7)
- Add configuration for customize the messages generated in the Tag and Commit steps.
- Improved wording (Thanks to execjosh)
- Fixed error when step configuration is missing
- Fixed git repository URL in package.json
- Fixed typo in README
- Support versioning from pacakge.ls (clkao)
- Add "bugs" to package.json
- Change usage of Readline API(for node v0.8)
- Change dependency module version for node v0.8 support
- Change package name
- node v0.7.10 support
- Change path.exists() to fs.exists()
- Remove unused library
- Fixed runtime error.(Thanks to leecookson.)
- Change command interface
write-config
toinit
for simplification
- Change internal methods
- Improved comments
- Add keywords in package.json
- Change internal command processing.
- Add Mercurial support
- Fixed document
- Fixed bug in Git
- Chage git diff target(HEAD => Tag)
- Fixed bug in git push
- Add rollback feature
- Add deleteTag() in VC/Git
- Add resetRecentCommit() in VC/Git
- path.existsSync () fs.readFileSync and () ceased to use
- Change version replacement pattern
- Add feature that update version in the main file
- Remove unnecessary pause()/resume() in CheckChangeLog.js
- Change option of spawn() for support Node v0.6.x
- Fixed broken -x option
- Fixed broken 'write-config' command
- Change command-line interface
- Fixed bug that git's settings does not reflected
- Fixed bug that handling 'SignTag'
- Documentation improved
- Change command-line options
- Dry-Run mode is default.
- Improve 'CheckChangeLog' stability
- Add confirm message to 'Publish'
- Initial release