-
Notifications
You must be signed in to change notification settings - Fork 59
New and Noteworthy 3.5
Matthias Sohn edited this page Nov 30, 2023
·
1 revision
- Added parser and credentials provider for .netrc files
- RebaseCommand support for option --preserve-merges
- CommitCommand support for committing merges during rebase
- Pull with rebase now supports option --preserve-merges
- CherryPickCommand 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 tag in repo manifest xml
- Merge command support for option -m
- Use credentials from .netrc if available
- Process most in-core merges without local temp files
- Small performance optimization for ignore rules matcher
- Updated Maven plugins used in build to latest versions
- Enable NLS / TranslationBundle to be used in OSGi
15 Bugs and 3 enhancement requests were closed
The following 22 developers worked on this release of JGit:
Alexey Kuznetsov, Andrey Loskutov, Anton Bannykh, Axel Richard, Christian Halstrick, Dani Megert, Dave Borowitz, Hugo Arès, Kevin Sawicki, Konrad Kügler, Laurent Goubet, Maik Schreiber, Marc Strapetz, Matthias Sohn, Roberto Tyley, Robin Rosenberg, Robin Stocker, Rüdiger Herrmann, Saša Živkov, Shawn Pearce, Yi EungJun, Yuxuan 'fishy' Wang