Skip to content

Releases: ajoberstar/grgit

1.4.0

25 Aug 01:15
Compare
Choose a tag to compare
  • 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 LogOp is now supported.
  • Fix #72: Operations that use ResolveService now support GString.
  • Fix #74: Support renames in ShowOp.

1.4.0-rc.2

24 Aug 00:33
Compare
Choose a tag to compare
1.4.0-rc.2 Pre-release
Pre-release
  • 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 LogOp is now supported.
  • Fix #72: Operations that use ResolveService now support GString.
  • Fix #74: Support renames in ShowOp.

1.4.0-rc.1

07 Aug 02:42
Compare
Choose a tag to compare
1.4.0-rc.1 Pre-release
Pre-release
  • 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 LogOp is now supported.
  • Fix #72: Operations that use ResolveService now support GString.

1.3.0

11 Jul 22:12
Compare
Choose a tag to compare
  • 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

11 Jul 22:12
Compare
Choose a tag to compare
  • Added grgit.show() operation. (Thanks to Odin Hole Standal)
  • Fixed tag parsing to support tags that point to other tags.

1.1.0

11 Jul 22:12
Compare
Choose a tag to compare
  • Added grgit.describe() method. (Thanks to Louis Bergulson)
  • Added branch and remote options to grgit.pull().

1.0.0

11 Jul 22:12
Compare
Choose a tag to compare
  • 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.
  • dryRun now supported on PushOp. (Thanks to Marcin Zajączkowski)
  • Removed deprecated Grgit#resolveCommit(Object) method.
  • BranchStatusOp's branch property is now deprecated and replaced by name. branch will not be removed until 2.0.0, at the earliest.

Also thanks to Aaron Zirbes for fixing a compile issue with GrgitException.

0.4.1

11 Jul 22:11
Compare
Choose a tag to compare
  • Upgraded JGit dependency to fix #30 and #48.

0.4.0

11 Jul 22:09
Compare
Choose a tag to compare
  • Added support for remote add/list. Thanks to Adam Dubiel.

0.3.1

11 Jul 22:08
Compare
Choose a tag to compare
  • Implement #37 to support an orphan checkout.