Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "JGit/New and Noteworthy/3.4"

(Blame)
(Features)
Line 3: Line 3:
 
* Allow to include untracked files in stash operations.
 
* Allow to include untracked files in stash operations.
 
* Support for SPNEGO HTTP authentication
 
* Support for SPNEGO HTTP authentication
* Add API to permit the setting of additional HTTP headers
+
* Added API to permit the setting of additional HTTP headers
  
* Archive: Add the ability to select one or more paths.
+
* Archive command now supports selecting one or more paths.
* Cherry-Pick: Support --mainline to pick merges
+
* Cherry-Pick command now supports option --mainline to pick merges
 
* ListBranchCommand now supports option --contains
 
* ListBranchCommand now supports option --contains
* ssh: Automatically reload known_hosts file
+
 
 +
* Automatically reload SSH known_hosts file
 
* Improved validation of tree names in ObjectChecker
 
* Improved validation of tree names in ObjectChecker
 +
* Several performance improvements for blame annotations
 +
* Blame correctly in the presence of conflicting merges
 +
* Take core.autocrlf into account for blame annotations
  
 
* Streaming delta support was removed from JGit since it was too slow to be useful
 
* Streaming delta support was removed from JGit since it was too slow to be useful
 
*Several performance improvements for blame annotations
 
*Blame correctly in the presence of conflicting merges
 
*Take core.autocrlf into account for blame annotations
 
  
 
=Command line=
 
=Command line=

Revision as of 18:10, 1 June 2014

Features

  • Improved layout of branches in the commit graph
  • Allow to include untracked files in stash operations.
  • Support for SPNEGO HTTP authentication
  • Added API to permit the setting of additional HTTP headers
  • Archive command now supports selecting one or more paths.
  • Cherry-Pick command now supports option --mainline to pick merges
  • ListBranchCommand now supports option --contains
  • Automatically reload SSH known_hosts file
  • Improved validation of tree names in ObjectChecker
  • Several performance improvements for blame annotations
  • Blame correctly in the presence of conflicting merges
  • Take core.autocrlf into account for blame annotations
  • Streaming delta support was removed from JGit since it was too slow to be useful

Command line

  • checkout command now supports -- <path> parameter
  • branch command now supports option --contains"
  • clone command now supports option --no-checkout
  • First support for repo command to support Gerrit repo in jgit

Releng

  • Allow full compilation on Java 8.
  • Update build to use Orbit R20140525021250 (Luna)
  • Update build to use Tycho 0.20.0

Back to the top