Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "JGit/New and Noteworthy/3.3"
< JGit | New and Noteworthy
(→Features) |
(→Bug Fixes) |
||
Line 30: | Line 30: | ||
= Bug Fixes = | = Bug Fixes = | ||
− | [https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED&resolution=DUPLICATE&classification=Technology&chfieldto=2014-02-28&query_format=advanced&chfield=bug_status&chfieldfrom=2013-12-18&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=JGit&target_milestone=3.3 | + | [https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED&resolution=DUPLICATE&classification=Technology&chfieldto=2014-02-28&query_format=advanced&chfield=bug_status&chfieldfrom=2013-12-18&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=JGit&target_milestone=3.3 6 Bugs and 0 enhancement requests] were closed |
= Contributors = | = Contributors = | ||
The following ?? developers worked on this release of JGit: | The following ?? developers worked on this release of JGit: |
Revision as of 19:47, 18 February 2014
THIS IS A DRAFT, 3.3 is planned to be released on Feb 28
Contents
Features
- 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.<x>.mergeoptions and merge.ff as defaults for merging
- Support fetch.prune and remote.<name>.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
Command Line
- Add option --millis / -m to debug-show-dir-cache command
Performance Improvements
- Use fileAttributes to get more attributes in one go on Java 7
- Non-Fast-Forward Ref-Updates: Omit isMergedInto() calls
Build and Release Engineering
- 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
Bug Fixes
6 Bugs and 0 enhancement requests were closed
Contributors
The following ?? developers worked on this release of JGit: