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.5"
< JGit | New and Noteworthy
(→Bug Fixes) |
|||
Line 1: | Line 1: | ||
=JGit= | =JGit= | ||
==Features== | ==Features== | ||
− | * | + | * Parser and credentials provider for .netrc files |
+ | * Merge command support for -m option | ||
+ | * Preserve merges during pull if configured to do so | ||
+ | * Rebase support for option --preserve-merges | ||
+ | * Cherry-Pick support for option --no-commit | ||
+ | * Enhance BranchConfig API to expose branch.* options | ||
+ | * RepoCommand | ||
+ | ** Allow projects without path attribute in manifest. | ||
+ | ** Handle repo manifest file without default remote. | ||
+ | ** Support remote aliases in repo manifest. | ||
+ | ** Support non-default remotes in project tag. | ||
+ | ** Add support to <include> tag in repo manifest xml. | ||
==Command Line== | ==Command Line== | ||
Line 7: | Line 18: | ||
==Performance Improvements== | ==Performance Improvements== | ||
− | * | + | * Process most in-core merges without local temp files |
+ | * Small performance optimization for ignore rules matcher | ||
==Build and Release Engineering== | ==Build and Release Engineering== | ||
− | * | + | * Updated Maven plugins used in build to latest versions |
+ | * Enable NLS / TranslationBundle to be used in OSGi | ||
= Bug Fixes = | = Bug Fixes = |
Revision as of 10:51, 15 September 2014
Contents
JGit
Features
- Parser and credentials provider for .netrc files
- Merge command support for -m option
- Preserve merges during pull if configured to do so
- Rebase support for option --preserve-merges
- Cherry-Pick support for option --no-commit
- Enhance BranchConfig API to expose branch.* options
- RepoCommand
- Allow projects without path attribute in manifest.
- Handle repo manifest file without default remote.
- Support remote aliases in repo manifest.
- Support non-default remotes in project tag.
- Add support to <include> tag in repo manifest xml.
Command Line
Performance Improvements
- Process most in-core merges without local temp files
- Small performance optimization for ignore rules matcher
Build and Release Engineering
- Updated Maven plugins used in build to latest versions
- Enable NLS / TranslationBundle to be used in OSGi
Bug Fixes
14 Bugs and 3 enhancement requests were closed
Contributors
The following ? developers worked on this release of JGit: