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.
- Refactor structure for better following recommended Gradle structure conventions
- Updated dependencies for publishing.
- Add linting CI for better project hygiene.
- Hygiene FOSS files added.
- Updated dependencies for publishing.
- Forwarding of most Versions plugin configuration options
- Strategy concept: inclusive, exclusive, or (considers both sets)
- Lazy configuration of properties
- Breaking: Older configurations that did not use defaults have to be updated, see README examples.
- Update dependencies (preparation for issue fixing)
- The Git history - it was rebased
- Use version 0.1.9 of the plugin
- Project REBASED - check out a fresh clone, or git pull --rebase
- Added this CHANGELOG.md, to improve the projects description of changes
- From now on, adhere to the Conventional Commit specification
- Set the Java target to version 11 which is the latest LTS
- Add badge for Conventional Commits, Apache License 2.0
- Java 8 target
- Nothing.
- Updated README.md configuration example
- Updated third party dependencies, Gradle 7.1.1. VersionsPlugin 0.39
- Use a Gradle version that is on the compatibility matrix