-
Notifications
You must be signed in to change notification settings - Fork 55
New and Noteworthy 3.4
Matthias Sohn edited this page Nov 30, 2023
·
1 revision
- 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
- ArchiveCommand now supports selecting one or more paths.
- CherryPickCommand now supports option "--mainline" to pick merges
- ListBranchCommand now supports option "--contains"
- Automatically reload SSH "known_hosts" file when it was modified
- Improved validation of tree names in ObjectChecker
- 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
- Checkout command now supports "-- " parameter
- Branch command now supports option "--contains"
- Clone command now supports option "--no-checkout"
- New Gerrit "repo" command, see https://code.google.com/p/git-repo/
- Several performance improvements for blame annotations
- Allow full compilation on Java 8.
- Update build to use Orbit R20140525021250 (Luna)
- Update build to use Tycho 0.20.0
- Add script to create JGit release
22 Bugs and 2 enhancement requests were closed
The following 25 developers worked on this release of JGit:
Alexander Kurtakov, Andreas Hermann, Bogdan Gheorghe, Christian Halstrick, Dave Borowitz, Doug Kelly, Guillaume Nodet, Gustaf Lundh, Jean-Jacques Lafay, Jonathan Nieder, Kaloyan Raev, Konrad Kügler, Laurent Goubet, Laurent Goujon, Marc Strapetz, Matthias Sohn, Robin Rosenberg, Robin Stocker, Rüdiger Herrmann, Shaul Zorea, Shawn Pearce, Stefan Lay, Sven Selberg, Tomasz Zarna, Yuxuan 'fishy' Wang