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 "EGit/New and Noteworthy/3.3"
< EGit | New and Noteworthy
(→Bug Fixes) |
(→Bug Fixes) |
||
(10 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
− | |||
= EGit = | = EGit = | ||
== Features == | == Features == | ||
− | * Add ability to squash commits directly from the | + | * Add ability to squash commits directly from the History view. |
− | *Add a config option for the default source ref when branching | + | * Add a config option for the default source ref when branching |
* UI support for pruned references in fetch results | * UI support for pruned references in fetch results | ||
* Allow to create configuration entries containing dots | * Allow to create configuration entries containing dots | ||
+ | * Can perform Git operations on symbolic link (Note that the Eclipse UI does not yet know how to create or change a symbolic link). | ||
==Usability Improvements== | ==Usability Improvements== | ||
− | * Option to shorten long ref names at start in | + | * Option to shorten long ref names at start in History view |
− | * Allow to | + | * Allow to force push in Push Branch wizard |
+ | * Pre-select existing upstream configuration in Push Branch wizard | ||
* Only show scroll bars of text fields when necessary | * Only show scroll bars of text fields when necessary | ||
* Case insensitive order in branch selection dialogs | * Case insensitive order in branch selection dialogs | ||
Line 17: | Line 17: | ||
* Show author and committer info for commits in Interactive Rebase view | * Show author and committer info for commits in Interactive Rebase view | ||
* Show rebase result status text in red for all failure states | * Show rebase result status text in red for all failure states | ||
+ | * Make clean command available on projects under Team > Advanced | ||
+ | * In 'Search Git Repositories' wizard resolve variables in repository path | ||
== Performance Improvements == | == Performance Improvements == | ||
− | * | + | * In EGit operations that change resources, only process resource change events at the end (not during the operation). This should improve performance for switching branches, replacing files, merging, rebasing and others. |
− | * | + | * Several patches to improve performance of Git Staging view with a large set of dirty files |
+ | * Fixed refresh loop in History view | ||
= GitHub Connector = | = GitHub Connector = | ||
− | * | + | * Fix duplicate URL encoding of repository search query |
= Build and Release Engineering= | = Build and Release Engineering= | ||
Line 31: | Line 34: | ||
= Bug Fixes = | = Bug Fixes = | ||
− | [https://bugs.eclipse.org/bugs/buglist.cgi?list_id=3805932&resolution=FIXED&resolution=DUPLICATE&classification=Technology&chfieldto=2014-02-28&chfield=resolution&query_format=advanced&chfieldfrom=2013-12-18&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=EGit | + | [https://bugs.eclipse.org/bugs/buglist.cgi?list_id=3805932&resolution=FIXED&resolution=DUPLICATE&classification=Technology&chfieldto=2014-02-28&chfield=resolution&query_format=advanced&chfieldfrom=2013-12-18&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=EGit 33 Bugs and 4 enhancement requests] were closed |
= Contributors = | = Contributors = | ||
The following 11 developers worked on this release: | The following 11 developers worked on this release: | ||
− | Ben Hammen, Gerd Zanker, Jan Koops, Konrad Kügler, Maik Schreiber, Matthias Sohn, Michael Keppler, Robin Stocker, Sascha Vogt, Stefan Lay, Tomasz Zarna | + | Ben Hammen, Gerd Zanker, Jan Koops, Konrad Kügler, Maik Schreiber, Matthias Sohn, Michael Keppler, Robin Stocker, Robin Rosenberg, Sascha Vogt, Stefan Lay, Tomasz Zarna |
Revision as of 18:33, 2 March 2014
Contents
EGit
Features
- Add ability to squash commits directly from the History view.
- Add a config option for the default source ref when branching
- UI support for pruned references in fetch results
- Allow to create configuration entries containing dots
- Can perform Git operations on symbolic link (Note that the Eclipse UI does not yet know how to create or change a symbolic link).
Usability Improvements
- Option to shorten long ref names at start in History view
- Allow to force push in Push Branch wizard
- Pre-select existing upstream configuration in Push Branch wizard
- Only show scroll bars of text fields when necessary
- Case insensitive order in branch selection dialogs
- Prompt if there are unsaved files on stash
- Strip "git clone" from pasted clone command
- Show author and committer info for commits in Interactive Rebase view
- Show rebase result status text in red for all failure states
- Make clean command available on projects under Team > Advanced
- In 'Search Git Repositories' wizard resolve variables in repository path
Performance Improvements
- In EGit operations that change resources, only process resource change events at the end (not during the operation). This should improve performance for switching branches, replacing files, merging, rebasing and others.
- Several patches to improve performance of Git Staging view with a large set of dirty files
- Fixed refresh loop in History view
GitHub Connector
- Fix duplicate URL encoding of repository search query
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
Bug Fixes
33 Bugs and 4 enhancement requests were closed
Contributors
The following 11 developers worked on this release:
Ben Hammen, Gerd Zanker, Jan Koops, Konrad Kügler, Maik Schreiber, Matthias Sohn, Michael Keppler, Robin Stocker, Robin Rosenberg, Sascha Vogt, Stefan Lay, Tomasz Zarna