Skip to main content
Jump to: navigation, search

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

(Bug Fixes)
(Bug Fixes)
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= EGit Features =
+
= EGit =
 +
== Features ==
 +
* Allow incremental project set import
 +
* Support Mylyn links in History View, Staging View and Commit Dialog
 +
 
 +
[[Image:Hyperlink-staging-egit-3.1.png]]
 +
 
 +
* History View now follows renames by default
 +
* Add option for --no-commit in merge dialog
 +
 
 +
[[Image:Merge-options-egit-3.1.png]]
 +
 
 +
* Allow user to configure decoration of ignored resources
 +
* Ask whether to remove/delete repository when pressing delete in repositories view
 +
* Make "Delete Repository..." in Repositories View more explicit
 +
 
 +
[[Image:Delete-repository-egit-3.1.png]]
 +
 
 +
* Only show Gerrit menu entries when Gerrit is configured for a repository
 +
* Cleanup ordering of Git menus
 +
* Improve usability of "Create New Tag" dialog
 +
* Enable restrained synchronization
 +
* Use the same code for all comparison actions, making sure that a comparison launches a synchronization instead when there is more than a single resource to compare (either when the user selected more than one resource or when the selected resource is part of a larger logical model).
 +
* Show Gerrit icon in Repositories View for repositories configured for Gerrit
 +
 
 +
[[Image:Gerrit-repoview-egit-3.1.png]]
 +
 
 +
* Offer to create local branch when attempting to check out remote-tracking branch
 +
 
 +
[[Image:Checkout-remotetracking-egit-3.1.png]]
 +
 
 +
* Include annotated tags with "Show All Branches and Tags" in History View
 +
 
 +
==Staging View==
 +
* Move commit-related buttons to "Commit Message" section of Staging View
 +
* Add file filtering to the Staging View toolbar
 +
 
 +
[[Image:Staging-filter-egit-3.1.png]]
 +
 
 +
* Add presentation options (list, tree, compact tree) to Staging View (in the view menu opened from the triangle)
 +
 
 +
[[Image:Staging-presentation-options-egit-3.1.png]]
 +
 
 +
* Show rebase buttons if rebase is in progress
 +
 
 +
[[Image:Staging-rebase-egit-3.1.png]]
  
 
= GitHub Connector Features =
 
= GitHub Connector Features =
 +
No new features in this release.
  
 
= Performance Improvements =
 
= Performance Improvements =
 +
* Auto share multiple projects in single job
 +
* Fix inefficient implementation of GitScopeOperation
 +
* Improve performance of hyperlink detection in History View
 +
 +
= Build and Release Engineering=
 +
* Update build to use Tycho 0.18
 +
* Update target platform to use Jetty 7.6.11
 +
* Update to Orbit Kepler SR1 release R20130827064939
 +
* Update build to use CBI jarsigner plugin
  
 
= Bug Fixes =
 
= Bug Fixes =
  
[https://bugs.eclipse.org/bugs/buglist.cgi?list_id=3805932&resolution=FIXED&resolution=DUPLICATE&classification=Technology&chfieldto=2013-10-02&chfield=resolution&query_format=advanced&chfieldfrom=2013-06-27&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=EGit&target_milestone=3.1 XXX Bugs and XXX enhancement requests] were closed
+
[https://bugs.eclipse.org/bugs/buglist.cgi?list_id=3805932&resolution=FIXED&resolution=DUPLICATE&classification=Technology&chfieldto=2013-10-02&chfield=resolution&query_format=advanced&chfieldfrom=2013-06-27&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=EGit 91 Bugs and 34 enhancement requests] were closed
 
+
= API changes =
+
  
 
= Contributors =
 
= Contributors =
The following ? developers worked on this release:
+
The following 10 developers worked on this release:
TBD
+
 
 +
Andrew Gvozdev, Christian Georgi, Laurent Goubet, Marc-Andre Laperle, Matthias Sohn, Mikaël Barbero, Robin Rosenberg, Robin Stocker, Stephen Elsemore, Tomasz Zarna

Latest revision as of 14:58, 2 October 2013

EGit

Features

  • Allow incremental project set import
  • Support Mylyn links in History View, Staging View and Commit Dialog

Hyperlink-staging-egit-3.1.png

  • History View now follows renames by default
  • Add option for --no-commit in merge dialog

Merge-options-egit-3.1.png

  • Allow user to configure decoration of ignored resources
  • Ask whether to remove/delete repository when pressing delete in repositories view
  • Make "Delete Repository..." in Repositories View more explicit

Delete-repository-egit-3.1.png

  • Only show Gerrit menu entries when Gerrit is configured for a repository
  • Cleanup ordering of Git menus
  • Improve usability of "Create New Tag" dialog
  • Enable restrained synchronization
  • Use the same code for all comparison actions, making sure that a comparison launches a synchronization instead when there is more than a single resource to compare (either when the user selected more than one resource or when the selected resource is part of a larger logical model).
  • Show Gerrit icon in Repositories View for repositories configured for Gerrit

Gerrit-repoview-egit-3.1.png

  • Offer to create local branch when attempting to check out remote-tracking branch

Checkout-remotetracking-egit-3.1.png

  • Include annotated tags with "Show All Branches and Tags" in History View

Staging View

  • Move commit-related buttons to "Commit Message" section of Staging View
  • Add file filtering to the Staging View toolbar

Staging-filter-egit-3.1.png

  • Add presentation options (list, tree, compact tree) to Staging View (in the view menu opened from the triangle)

Staging-presentation-options-egit-3.1.png

  • Show rebase buttons if rebase is in progress

Staging-rebase-egit-3.1.png

GitHub Connector Features

No new features in this release.

Performance Improvements

  • Auto share multiple projects in single job
  • Fix inefficient implementation of GitScopeOperation
  • Improve performance of hyperlink detection in History View

Build and Release Engineering

  • Update build to use Tycho 0.18
  • Update target platform to use Jetty 7.6.11
  • Update to Orbit Kepler SR1 release R20130827064939
  • Update build to use CBI jarsigner plugin

Bug Fixes

91 Bugs and 34 enhancement requests were closed

Contributors

The following 10 developers worked on this release:

Andrew Gvozdev, Christian Georgi, Laurent Goubet, Marc-Andre Laperle, Matthias Sohn, Mikaël Barbero, Robin Rosenberg, Robin Stocker, Stephen Elsemore, Tomasz Zarna

Copyright © Eclipse Foundation, Inc. All Rights Reserved.