All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Update ixnode packages
- Update ixnode/php-exception to version 0.1.21
- Change copyright year from 2022 to 2023
- Add composer package version parser
- Add php and composer version
- Add name and description to version information
- Add Version class
- Update README.md
- Add composer.json to install this library via PHP composer package
- Change order of adding new version
- Change documentation (README.md)
- Initial release
- Add help and version area
- Add patch, minor and major mode
- Add direct version change mode
- Add Show hints area
- Add test modus
- Add README.md
- Add LICENSE.md
# Checkout master branch
$ git checkout main && git pull
# Check current version
$ bin/version-manager --current
# Increase patch version
$ bin/version-manager --patch
# Change changelog
$ vi CHANGELOG.md
# Push new version
$ git add CHANGELOG.md VERSION && git commit -m "Add version $(cat VERSION)" && git push
# Tag and push new version
$ git tag -a "$(cat VERSION)" -m "Version $(cat VERSION)" && git push origin "$(cat VERSION)"