-
Notifications
You must be signed in to change notification settings - Fork 51
New and Noteworthy 3.3
Matthias Sohn edited this page Nov 30, 2023
·
1 revision
- Add symlink support to JGit (Java 7 only, including newer Windows versions provided the user has SeCreateSymbolicLinkPrivilege).
- Abstraction for HTTP connections and alternate implementation using Apache HttpClient
- Use branch..mergeoptions and merge.ff as defaults for merging
- Support fetch.prune and remote..prune to set prune mode when fetching
- Add git checkout --orphan implementation
- Suppport the GIT_CONFIG_NOSYSTEM environment variable
- Include entries for directories for archive command
- Prepend a specified prefix to all entry filenames for archive command
- Add delete support to FS
- Ban dangerous ref names on Windows
- Allow programmatic remote configuration for PullCommand
- Add option --millis / -m to debug-show-dir-cache command
- Use fileAttributes to get more attributes in one go on Java 7
- Non-Fast-Forward Ref-Updates: Omit isMergedInto() calls
- Update Kepler target platform to use Kepler SR2 orbit R-build
- Update Luna target platform to use Luna M5 orbit repository
- Update com.jcraft.jsch to 0.1.50
- Update commons-compress to 1.6
- Upgrade javaewah to version 0.7.9
6 Bugs and 0 enhancement requests were closed
The following 15 developers worked on this release of JGit:
Axel Richard, Christian Halstrick, Colby Ranger, Dave Borowitz, James Yonan, Jonathan Nieder, Konrad Kügler, Matthias Sohn, Roberto Tyley, Robin Rosenberg, Robin Stocker, Sato Taichi, Shawn Pearce, Stefan Lay, Tomasz Zarna