Releases: orchestr7/vercraft
Releases · orchestr7/vercraft
Release v0.6.0
What's Changed
- Adding the support "X" in patch versions instead of 0 by @orchestr7 in #43
- Update plugin org.gradle.toolchains.foojay-resolver-convention to v0.9.0 by @renovate in #13
- Hotfix for VercraftExtension usage by @nutrolshok in #49
- Replaced logger with simple
printlnto avoid a lib-clash by @orchestr7 in #50
New Contributors
- @nutrolshok made their first contribution in #49
Full Changelog: v0.5.0...v0.6.0
Release v0.5.0
What's Changed
- Support for Merge commits and CI Synthetic commits by @orchestr7 in #33
- Version calculations are now idempotent by @orchestr7 in #39
- New type-safe configuration by @orchestr7 in #36
- Adding logic with base commit in branches by @orchestr7 in #37
- Adding new safety checks for 'makeRelease' task by @orchestr7 in #38
- Update dependency gradle to v8.12.1 by @renovate in #32
- Update kotlin monorepo to v2.1.10 by @renovate in #34
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Adding support for PATCH releases (makeRelease -PreleaseType=PATCH) by @orchestr7 in #29
- Adding tests and minor fixes (hash commit for main and release detection mechanism) by @orchestr7 in #31
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Enabling Vercraft 0.2.0 by @orchestr7 in #25
- Version is calculated based on HEAD commit, but not on the latest one by @orchestr7 in #26
Full Changelog: v0.2.0...v0.3.0
Release v0.2.0
Adding support for findRef with remote branches #24 by @orchestr7
Full Changelog: v0.1.0...v0.2.0
Release v0.1.0
What's Changed
- Support for original branch name in CI platforms by @orchestr7 in #19
- Adding the support for configuration by @orchestr7 in #20
- Support of
fetchgit command by @orchestr7 in #21
Full Changelog: v0.0.2...v0.1.0
Release v0.0.2
Maven Central
What's Changed
- The
project.versionis now correctly configured by the plugin by @orchestr7 in #18 - Remote release branches now are processed together with local release branches by @orchestr7 in #17
- Automated fetch and push of tags and branches to remote in
makeReleaseby @orchestr7 in #17 - Remote operations (during
makeRelease) are integrated using the Gradle CLI framework for easier Git configuration of credentials by @orchestr7 in #18 - Fixing bug with version calculation on release branch (gitLog is reversed) by @orchestr7 in #17
- Readme enhancements, minor improvements, extra logging and optimizations in #9, #15, #16
Full Changelog: v0.0.1...v0.0.2
Release v0.0.1
Maven Central
What's Changed
- Adding core git logic and some initial steps for gradle plugin by @orchestr7 in #2
- Adding logging and a new task
createReleaseby @orchestr7 in #3 - Adding plugin extension by @orchestr7 in #4
- Adding docs for VersionCalculator and bugfixing by @orchestr7 in #6
- Adding publishing configuration by @orchestr7 in #7
- Configure Renovate by @renovate in #1
Full Changelog: https://github.com/orchestr7/vercraft/commits/v0.0.1