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.
JGit/New and Noteworthy/3.5
< JGit | New and Noteworthy
Contents
JGit
Features
- Added 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: