All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning. This file uses change log convention from Keep a CHANGELOG.
- Added pre-release and build options. Note: the keepachangelog.sh plugin this will need to be updated to ignore versions which only differ in build metadata.
3.0.1 - 2018-07-13
- Incorrect statements in README.
- Shellcheck errors.
- Unused helper functions and variables.
3.0.0 - 2018-07-13
- Support for the XDG Base Directory Specification. Details:
- Configuration will now prefer
$XDG_CONFIG_HOME/.git-semver/config
if it exists - Update files will now prefer
$XDG_DATA_HOME/.git-semver/update
if it exists - The previous values for both files are now used as a fallback.
Existing files under
$HOME/.git-semver/
will continue to work as long as the$XDG_*
paths do not exist.
- Configuration will now prefer
- Support for installation to
$HOME/.local/bin/
. - Version prefix config.
- Tag signing config.
- Make plugins executable and allow errors to be raised to user.
- Built in updater. Updates can be done via a git pull.
2.0.2 - 2015-07-24
- More fixes to updater
2.0.1 - 2015-07-24
- Minor fixes to updater
2.0.0 - 2015-07-24
- New plugin architecture. Changelog validation is now disabled by default.
1.1.2 - 2015-07-22
- Moved disown to git-semver.sh
- Pull down tags on update check
- Optimise get version in setting
- Check if commit is on a branch befire outputting help on amending commits
1.1.1 - 2015-07-22
- Update now runs installer
- Workaround when writing stub to avoid permission errors
1.1.0 - 2015-07-07
- Update checks
- Ability to disable changelog checks
- Purge option to uninstaller to remove configuration files
- Installer symlink on MinGW
1.0.2 - 2015-07-06
- Bug in reading previous version from CHANGELOG.md
- Installer to use ~/bin first if possible
1.0.1 - 2015-06-08
- CONTRIBUTING.md
- Help for recommiting after change
- README.md
- Bugs in reading git origin
- Show all errors in one go
- More compatible with Windows (and possibly OSX)
- Initial version
- Readme file with documentation README.md
- Licence file LICENCE.md
- Installer and uninstaller