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.5"

(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

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:

Back to the top