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.
Difference between revisions of "JGit/New and Noteworthy/3.4"
< JGit | New and Noteworthy
(Created page with "=Features= * Improved layout of branches in the commit graph * Allow to include untracked files in stash operations. * Support for SPNEGO HTTP authentication * Add API to perm...") |
(→Blame) |
||
Line 14: | Line 14: | ||
==Blame== | ==Blame== | ||
− | Several performance improvements for blame | + | *Several performance improvements for blame |
− | Blame correctly in the presence of conflicting merges | + | *Blame correctly in the presence of conflicting merges |
− | Take core.autocrlf into account for blame annotations | + | *Take core.autocrlf into account for blame annotations |
=Command line= | =Command line= |
Revision as of 18:07, 1 June 2014
Contents
Features
- Improved layout of branches in the commit graph
- Allow to include untracked files in stash operations.
- Support for SPNEGO HTTP authentication
- Add API to permit the setting of additional HTTP headers
- Archive: Add the ability to select one or more paths.
- Cherry-Pick: Support --mainline to pick merges
- ListBranchCommand now supports option --contains
- ssh: Automatically reload known_hosts file
- Improved validation of tree names in ObjectChecker
- Streaming delta support was removed from JGit since it was too slow to be useful
Blame
- Several performance improvements for blame
- Blame correctly in the presence of conflicting merges
- Take core.autocrlf into account for blame annotations
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