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
(→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 | ||
− | * | + | * Added API to permit the setting of additional HTTP headers |
− | * Archive | + | * Archive command now supports selecting one or more paths. |
− | * Cherry-Pick | + | * Cherry-Pick command now supports option --mainline to pick merges |
* ListBranchCommand now supports option --contains | * ListBranchCommand now supports option --contains | ||
− | * | + | |
+ | * 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 | ||
− | |||
− | |||
− | |||
− | |||
=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