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
- Add error class ParserException.
- Refactoring
- Add README.md documentation
- Add error class CaseUnsupportedException.
- Add error class FunctionFOpenException.
- Fix psr-4 autoloading standard.
- Replace json with json-string
- Add array-associative and array-sequential type to TypeInvalidException
- Add flat type to TypeInvalidException
- Add ArrayCountException
- Adds the possibility to add multiple expected classes on ClassInvalidException
- Add ConfigurationMissingException
- Fix wording
- Add DbEntityNotFoundException
- Add FunctionReplaceException
- Add CaseInvalidException
- Add FunctionCurlExecException
- Add FunctionJsonEncodeException
- Refactoring.
- Add json and stdClass type.
- Add ClassInvalidException.
- Add iterable type.
- Add ArrayKeyNotFoundException and TypeInvalidException
- Add Badges
- Updating the README.md documentation.
- Initial release
- Add src
- Add tests
- PHP Coding Standards Fixer
- PHPMND - PHP Magic Number Detector
- PHPStan - PHP Static Analysis Tool
- PHPUnit - The PHP Testing Framework
- Rector - Instant Upgrades and Automated Refactoring
- Add README.md
- Add LICENSE.md
# Checkout master branch
$ git checkout main && git pull
# Check current version
$ vendor/bin/version-manager --current
# Increase patch version
$ vendor/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)"