Releases: ajoberstar/grgit
2.1.2-rc.1
Fix release to make lsremote respect any authentication settings you've made.
Breaking Changes
None
Enhancements
None
Fixes
- #222
lsremote()
fails to use credentials configured on repository
Deprecations
None
Compatibility
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 3.0 through 4.7-rc-1 |
9 | 4.2.1. through 4.7-rc-1 |
10 | 4.2.1 through 4.6 |
2.1.1
Update dependencies and fix POM for Grgit to use static versions instead of ranges.
Breaking Changes
None
Enhancements
- Bumps JGit dependency to
4.10.0.201712302008-r
Fixes
- POM file for this project now uses fixed versions again. This was a symptom of using a dependency locking plugin without verifying the outputted POM.
Deprecations
None
Compatibility
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
2.1.0
Adds support for the match option on describe.
Breaking Changes
None
Enhancements
- #183 Support git-describe
--match
- Bumps JGit dependency from
4.8.0.201706111038-r
to4.9.0.201710071750-r
Fixes
None
Deprecations
None
Compatibility
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
2.0.1
2.0.0
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.
Breaking Changes
- #180 Require Java 8
- #67 Removed deprecated methods:
Grgit.open(String)
Grgit.open(String, Credentials)
Grgit.open(File)
Grgit.open(File, Credentials)
branch
field ongrgit.branch.status(...)
Enhancements
- #187 The
org.ajoberstar.grgit
plugin was added to this project (migrated from gradle-git)- After all tasks have finished the
grgit
instance will be closed - Plugin will warn you if you apply the plugin in a way that causes one project to overwrite another's
grgit
property.
- After all tasks have finished the
- #85 Methods on Grgit are now generated by an AST transformation, so they should be visible in IDE completion.
- #174
grgit.describe(...)
now supports alongDescr
option to force it to always output the more verbose format (thanks to Frank Vennemeyer) - #172
grgit.describe(...)
now supports acommit
option to choose an alternate target to describe thanHEAD
(thanks to Frank Vennemeyer) - Introduced
grgit.branch.current()
to replace the now deprecatedgrgit.branch.getCurrent()
. These have identical functionality.
Fixes
- #171 Safer selection of Jsch agent for authentication
Deprecations
grgit.branch.current
/grgit.branch.getCurrent()
has been deprecated in favor ofgrgit.branch.current()
Compatibility
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
2.0.0-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.
Breaking Changes
- #180 Require Java 8
- #67 Removed deprecated methods:
Grgit.open(String)
Grgit.open(String, Credentials)
Grgit.open(File)
Grgit.open(File, Credentials)
branch
field ongrgit.branch.status(...)
Enhancements
- #187 The
org.ajoberstar.grgit
plugin was added to this project (migrated from gradle-git)- After all tasks have finished the
grgit
instance will be closed - Plugin will warn you if you apply the plugin in a way that causes one project to overwrite another's
grgit
property.
- After all tasks have finished the
- #85 Methods on Grgit are now generated by an AST transformation, so they should be visible in IDE completion.
- #174
grgit.describe(...)
now supports alongDescr
option to force it to always output the more verbose format (thanks to Frank Vennemeyer) - #172
grgit.describe(...)
now supports acommit
option to choose an alternate target to describe thanHEAD
(thanks to Frank Vennemeyer)
Fixes
- #171 Safer selection of Jsch agent for authentication
Deprecations
None
Compatibility
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
2.0.0-milestone.2
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.
Breaking Changes
- #180 Require Java 8
- #67 Removed deprecated methods:
Grgit.open(String)
Grgit.open(String, Credentials)
Grgit.open(File)
Grgit.open(File, Credentials)
branch
field ongrgit.branch.status(...)
Enhancements
- #187 The
org.ajoberstar.grgit
plugin was added to this project (migrated from gradle-git) - #85 Methods on Grgit are now generated by an AST transformation, so they should be visible in IDE completion.
- #174
grgit.describe(...)
now supports alongDescr
option to force it to always output the more verbose format (thanks to Frank Vennemeyer) - #172
grgit.describe(...)
now supports acommit
option to choose an alternate target to describe thanHEAD
(thanks to Frank Vennemeyer)
Fixes
- #171 Safer selection of Jsch agent for authentication
Deprecations
None
Compatibility
Java: requires 8 or higher
Gradle: untested
2.0.0-milestone.1
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.
Breaking Changes
- #180 Require Java 8
- #67 Removed deprecated methods:
Grgit.open(String)
Grgit.open(String, Credentials)
Grgit.open(File)
Grgit.open(File, Credentials)
branch
field ongrgit.branch.status(...)
Enhancements
- #85 Methods on Grgit are now generated by an AST transformation, so they should be visible in IDE completion.
- #174
grgit.describe(...)
now supports alongDescr
option to force it to always output the more verbose format (thanks to Frank Vennemeyer) - #172
grgit.describe(...)
now supports acommit
option to choose an alternate target to describe thanHEAD
(thanks to Frank Vennemeyer)
Fixes
- #171 Safer selection of Jsch agent for authentication
Deprecations
None
Compatibility
Java: requires 8 or higher
1.9.3
1.9.3-rc.2
This is a fix release to resolve an issue introduced in 1.9.1.
Enhancements
None
Fixes
- #163 Unable to provide credentials to repository
Compatibility
Java: requires 7 or higher