Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "EGit/New and Noteworthy/4.0"

(Features)
(Features)
Line 2: Line 2:
  
 
== Features==
 
== Features==
* Extend EGit to allow use of git-flow [1]
+
* Extend EGit to support git-flow [1] to automate git branching workflow
 
* Introduce internal API to integrate Team merging to prepare support for model merge
 
* Introduce internal API to integrate Team merging to prepare support for model merge
 
* Wizard for invoking automated project import
 
* Wizard for invoking automated project import

Revision as of 06:43, 29 May 2015

EGit

Features

  • Extend EGit to support git-flow [1] to automate git branching workflow
  • Introduce internal API to integrate Team merging to prepare support for model merge
  • Wizard for invoking automated project import
  • Prevent Git Staging view to lose data when precommit hook aborts commit
  • Show message dialog when hook aborts commit
  • Java templates variables for Git config variables

[1] http://jeffkreeftmeijer.com/2010/why-arent-you-using-git-flow/

Usability Improvements

  • Sort branches in "Push to Gerrit" wizard case insensitive
  • Automatic wildcard matching in "Add Git repositories" dialog
  • Make PushResultDialog non-modal
  • Properly style PushResultDialog in dark theme
  • Fix styling of staging view and commit dialog for dark theme
  • Add interactive rebase tooltip descriptions
  • Raise warning if second line of commit message isn't empty
  • Add sash to PushResultTable to allow resizing text field used to display push message
  • Avoid blinking cursor in merge result dialog
  • Accept git clone command as URI in clone wizard
  • Close commit editor after deleting stash
  • Consider different users and repo suffixes in project import
  • Make welcome page contribution more consistent

Performance Improvements

  • Use image descriptors cache for external programs
  • Optimizations for GitResourceDeltaVisitor visit()
  • Fix ResourceUtil performance on big repositories/workspaces
  • Allow to switch the branch sequence off in the commit message viewer

Build and release engineering

  • Update minimum required Java version to Java 7
  • Update build to use eclipse-jarsigner-plugin 1.1.2
  • Update to Jetty 9.2.10
  • Update to javax.servlet 3.1
  • Oomph configuration to setup Eclipse for EGit contributors

Bug Fixes

? Bugs and ? enhancement requests were closed

Contributors

The following ? developers worked on this release:

Back to the top