github ajoberstar/grgit 2.0.0-milestone.2

latest releases: 5.3.0, 5.2.2, 5.2.2-rc.2...
pre-release7 years ago

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 on grgit.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 a longDescr option to force it to always output the more verbose format (thanks to Frank Vennemeyer)
  • #172 grgit.describe(...) now supports a commit option to choose an alternate target to describe than HEAD (thanks to Frank Vennemeyer)

Fixes

  • #171 Safer selection of Jsch agent for authentication

Deprecations

None

Compatibility

Java: requires 8 or higher
Gradle: untested

Don't miss a new grgit release

NewReleases is sending notifications on new releases.