This repository was archived by the owner on Sep 3, 2025. It is now read-only.
Releases: ajoberstar/grgit
Releases · ajoberstar/grgit
1.4.1
1.4.1-rc.1
- Fix #78:
grgit.show()now correctly reports the changes to all paths (rather than just top level folders).
1.4.0
- JGit dependency updated to
4.0.1.201506240215-r - Fix #68: Grgit will fall back to a default Jsch instead of failing when invalid keys are found.
- Fix #69: Files with ACLs no longer show as modified.
- Fix #71: Using an annotated tag name in
LogOpis now supported. - Fix #72: Operations that use
ResolveServicenow supportGString. - Fix #74: Support renames in
ShowOp.
1.4.0-rc.2
- JGit dependency updated to
4.0.1.201506240215-r - Fix #68: Grgit will fall back to a default Jsch instead of failing when invalid keys are found.
- Fix #69: Files with ACLs no longer show as modified.
- Fix #71: Using an annotated tag name in
LogOpis now supported. - Fix #72: Operations that use
ResolveServicenow supportGString. - Fix #74: Support renames in
ShowOp.
1.4.0-rc.1
- JGit dependency updated to
4.0.1.201506240215-r - Fix #68: Grgit will fall back to a default Jsch instead of failing when invalid keys are found.
- Fix #69: Files with ACLs no longer show as modified.
- Fix #71: Using an annotated tag name in
LogOpis now supported. - Fix #72: Operations that use
ResolveServicenow supportGString.
1.3.0
grgit.open()no longer requires the exact repo directory to be specified. (See OpenOp)- An alternate SSH private key location can be specified with
org.ajoberstar.grgit.auth.ssh.private(See AuthConfig)
1.2.0
- Added
grgit.show()operation. (Thanks to Odin Hole Standal) - Fixed tag parsing to support tags that point to other tags.
1.1.0
- Added
grgit.describe()method. (Thanks to Louis Bergulson) - Added
branchandremoteoptions togrgit.pull().
1.0.0
- Many operations now support Grgit objects (such as Tag, Branch, Commit) as arguments instead of just Strings. These are indicated in each operations doc.
- Deprecated the Grgit#open(String, Credentials) and Grgit#open(File, Credentials) methods, which are replaced with
OpenOp to be consistent with all other methods. dryRunnow supported onPushOp. (Thanks to Marcin Zajączkowski)- Removed deprecated Grgit#resolveCommit(Object) method.
- BranchStatusOp's
branchproperty is now deprecated and replaced byname.branchwill not be removed until 2.0.0, at the earliest.
Also thanks to Aaron Zirbes for fixing a compile issue with GrgitException.