The Groovy way to use Git.
APACHE-2.0 License
Bot releases are visible (Hide)
Update dependencies and fix POM for Grgit to use static versions instead of ranges.
None
4.10.0.201712302008-r
None
Java: requires 8 or higher
Gradle: tested against 3.0, 3.1, 3.2, 3.2.1, 3.3, 3.4, 3.5, 3.5.1, 4.0, 4.0.1, 4.0.2, 4.1, 4.2, 4.2.1, 4.3, 4.3.1, 4.4, 4.4.1, 4.5, 4.5.1
Adds support for the match option on describe.
None
--match
4.8.0.201706111038-r
to 4.9.0.201710071750-r
None
None
Java: requires 8 or higher
Gradle: tested against 3.0, 3.1, 3.2, 3.2.1, 3.3, 3.4, 3.5, 3.5.1, 4.0, 4.0.1, 4.0.2, 4.1, 4.2, 4.2.1
This is a breaking release to clean up some outstanding deprecated items, require Java 8 (to be able to use the latest JGit), incorporate the org.ajoberstar.grgit
Gradle plugin, and a few miscellaneous features.
All documentation has also been revised and migrated to a site that should be a little more friendly.
Grgit.open(String)
Grgit.open(String, Credentials)
Grgit.open(File)
Grgit.open(File, Credentials)
branch
field on grgit.branch.status(...)
org.ajoberstar.grgit
plugin was added to this project (migrated from gradle-git)
grgit
instance will be closedgrgit
property.grgit.describe(...)
now supports a longDescr
option to force it to always output the more verbose format (thanks to Frank Vennemeyer)grgit.describe(...)
now supports a commit
option to choose an alternate target to describe than HEAD
(thanks to Frank Vennemeyer)grgit.branch.current()
to replace the now deprecated grgit.branch.getCurrent()
. These have identical functionality.grgit.branch.current
/ grgit.branch.getCurrent()
has been deprecated in favor of grgit.branch.current()
Java: requires 8 or higher
Gradle: tested against 3.0, 3.1, 3.2, 3.2.1, 3.3, 3.4, 3.5, 3.5.1, 4.0, 4.0.1, 4.0.2, 4.1-rc-1
This is a breaking release to clean up some outstanding deprecated items, require Java 8 (to be able to use the latest JGit), incorporate the org.ajoberstar.grgit
Gradle plugin, and a few miscellaneous features.
Grgit.open(String)
Grgit.open(String, Credentials)
Grgit.open(File)
Grgit.open(File, Credentials)
branch
field on grgit.branch.status(...)
org.ajoberstar.grgit
plugin was added to this project (migrated from gradle-git)
grgit
instance will be closedgrgit
property.grgit.describe(...)
now supports a longDescr
option to force it to always output the more verbose format (thanks to Frank Vennemeyer)grgit.describe(...)
now supports a commit
option to choose an alternate target to describe than HEAD
(thanks to Frank Vennemeyer)None
Java: requires 8 or higher
Gradle: tested against 3.0, 3.1, 3.2, 3.2.1, 3.3, 3.4, 3.5, 3.5.1, 4.0, 4.0.1, 4.0.2, 4.1-rc-1
This is a breaking release to clean up some outstanding deprecated items, require Java 8 (to be able to use the latest JGit), incorporate the org.ajoberstar.grgit
Gradle plugin, and a few miscellaneous features.
Grgit.open(String)
Grgit.open(String, Credentials)
Grgit.open(File)
Grgit.open(File, Credentials)
branch
field on grgit.branch.status(...)
org.ajoberstar.grgit
plugin was added to this project (migrated from gradle-git)grgit.describe(...)
now supports a longDescr
option to force it to always output the more verbose format (thanks to Frank Vennemeyer)grgit.describe(...)
now supports a commit
option to choose an alternate target to describe than HEAD
(thanks to Frank Vennemeyer)None
Java: requires 8 or higher
Gradle: untested
This is a breaking release to clean up some outstanding deprecated items, require Java 8 (to be able to use the latest JGit), and a few miscellaneous features.
Grgit.open(String)
Grgit.open(String, Credentials)
Grgit.open(File)
Grgit.open(File, Credentials)
branch
field on grgit.branch.status(...)
grgit.describe(...)
now supports a longDescr
option to force it to always output the more verbose format (thanks to Frank Vennemeyer)grgit.describe(...)
now supports a commit
option to choose an alternate target to describe than HEAD
(thanks to Frank Vennemeyer)None
Java: requires 8 or higher
This is a fix release to resolve a breaking change in the transitive dependencies of grgit. 1.9.0 and 1.9.1 depended on JGit 4.6, which requires Java 8. This release downgrades to 4.5, which supports Java 7.
None
4.5.2.201704071617-r
Java: requires 7 or higher
WARNING: This release unintentionally requires Java 8 due to it's updated JGit dependency. 1.9.2 resolves this.
This is a fix release to resolve an exception when you use username-only credentials (like GitHub personal access tokens).
None
Java: requires 7 or higher requires 8 or higher (due to mistaken JGit upgrade)
WARNING: This release unintentionally requires Java 8 due to it's updated JGit dependency. 1.9.2 resolves this.
This is a feature release to support more options for SSH keys. When specifying an SSH private key path, you can also specify its passphrase via system property. See AuthConfig for all options.
4.5.0.201609210915-r
to 4.6.1.201703071140-r
2.4.5
to 2.4.10
1.7.21
to 1.7.25
None
Java: requires 7 or higher requires 8 or higher (due to mistaken JGit upgrade)
GRGIT_USER
and GRGIT_PASS
environment variablesPublished by ajoberstar almost 8 years ago
GRGIT_USER
and GRGIT_PASS
environment variablesPublished by ajoberstar almost 8 years ago
Published by ajoberstar almost 8 years ago
Published by ajoberstar almost 8 years ago
Published by ajoberstar almost 8 years ago
Published by ajoberstar over 8 years ago
Public Changes
Internal changes