5.0.0-beta.1
Pre-release
Pre-release
Major change to reimplement using the Git CLI. The prior versions used grgit, which is deprecated and not necessary for the functionality of this plugin.
Using the Git CLI reduces use of further dependencies and increases compatibility with different Git features that JGit (which grgit wrapped) struggled with.
Breaking Changes
- #111 Removed use of grgit, in favor of directly using the git CLI.
GitPublishPush
will reportUP_TO_DATE
instead ofSKIPPED
if there aren't any commits to push up- Output of the tasks is different (since some of it is native git CLI output)
Enhancements
None
Fixes
None
Deprecations
None
Compatibility
Tested on the following version:
Java Version | Gradle Versions |
---|---|
11 | 7.0.2, 7.6.4, 8.0.2, 8.10.2 |
17 | 7.3.3, 7.6.4, 8.0.2, 8.10.2 |
21 | 8.4, 8.10.2 |