Skip to main content

Notice: This Wiki is now read only and edits are no longer 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.8"

(Created page with "this release has not yet been created = EGit = ==Features== ==Build and Release Engineering== = Bug Fixes = [https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED&reso...")
 
Line 3: Line 3:
 
= EGit =
 
= EGit =
 
==Features==
 
==Features==
 +
* Support pulling remote branches to apply them on detached HEAD {{bug|485396}}
 +
* Support multiple ICommitMessageProvider implementations {{bug|376388}}
 +
 +
==Usability Improvements==
 +
* Use action verbs as button label
 +
** Change confirm hard reset dialog Yes- and No-button label
 +
** Change discard local changes dialog OK-button label
 +
** Use verbs in PullResultDialog instead of OK {{bug|514320}}
 +
* Set focus when context menu in staging view appears
 +
* Adds mnemonics to the buttons in the git staging view
 +
* Make double click on a staging view folder node expand it
 +
* Improve progress reporting for submodules
 +
* Open the clone wizard when a git URL is dropped anywhere on Eclipse {{bug|513247}}
 +
* Non-blocking content-assist in FetchGerritChangePage {{bug|515733}}
 +
* Refactor and simplify FetchGerritChangePage, remove foreground execution option {{bug|496493}}
 +
* Improve pasting into Change field in FetchGerritChangePage
 +
* Give the tag field in FetchGerritChangePage a BranchNameNormalizer
 +
* Expand/collapse folder nodes in DiffEditorOutline on double click
 +
* Improve branch name field in FetchGerritChangePage
 +
* Add a BranchNameNormalizer to the PushBranchPage {{bug|515279}}
 +
* Adds mnemonics to the buttons in the git staging view {{bug|515040}}
 +
* Add mnemonic to "Continue" button in "Running Launch" dialog {{bug|514480}}
 +
 +
==Performance Improvements==
 +
* Avoid multiple tree-walks in model-aware git synchronizations {{bug|516358}}
 +
* Throttle updates of the EclipseGitProgressTransformer {{bug|516276}}
  
 
==Build and Release Engineering==
 
==Build and Release Engineering==
 +
* Update jetty to 9.4.5
 +
* Update maven plugins
 +
* Update Oomph setup
  
 
= Bug Fixes =
 
= Bug Fixes =
 
[https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED&resolution=DUPLICATE&classification=Technology&list_id=10006180&order=Importance&product=EGit&query_format=advanced&target_milestone=4.8  ?? Bugs and ?? enhancement requests] were closed
 
[https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED&resolution=DUPLICATE&classification=Technology&list_id=10006180&order=Importance&product=EGit&query_format=advanced&target_milestone=4.8  ?? Bugs and ?? enhancement requests] were closed
 +
 +
* Don't auto-share for closed projects or for bare repositories
 +
* Prevent NoWorkTreeException in GitProjectData {{bug|517056}}
 +
* Fix NPE in RepositorySelectionPage {{bug|517044}}
 +
* Remove many default handlers {{bug|495064}}
 +
* CommitEditor: fix check-out button display {{bug|516679}}
 +
* Fix synchronize with deleted resources {{bug|516426}}
 +
* Fix node selection in AbstractBranchSelectionDialog {{bug|516411}}
 +
* Workaround for HiDPI line number rulers on macOS retina {{bug|516322}}
 +
* Look for core_defaultRepositoryDir in all preference scopes {{bug|496737}}
 +
* Fix NPE in SubmoduleUpdateCommand {{bug|514936}}
 +
* SpellCheckingMessageArea cleanup & prevent NPE when spellcheck disabled {{bug|515999}}
 +
* Workaround to enable linking multiple resources to HistoryView {{bug|Bug 392948}}
 +
* Make HyperlinkTokenScanner more robust {{bug|515730}}
 +
* Load the reflog view asynchronously {{bug|515606}}
 +
* Fix representation toggle commands in the repositories view {{bug|495064}}
 +
* Update EGit state when only FETCH_HEAD changes {{bug|437362}}
 +
* Don't decorate when the workspace is not yet ready. {{bug|515994}}
 +
* Add a sanity check against misbehaving IAdaptables {{bug|515993}}
 +
* Fix "checkout" used as a verb to "check out"
  
 
= Contributors =
 
= Contributors =

Revision as of 17:00, 24 May 2017

this release has not yet been created

EGit

Features

  • Support pulling remote branches to apply them on detached HEAD bug 485396
  • Support multiple ICommitMessageProvider implementations bug 376388

Usability Improvements

  • Use action verbs as button label
    • Change confirm hard reset dialog Yes- and No-button label
    • Change discard local changes dialog OK-button label
    • Use verbs in PullResultDialog instead of OK bug 514320
  • Set focus when context menu in staging view appears
  • Adds mnemonics to the buttons in the git staging view
  • Make double click on a staging view folder node expand it
  • Improve progress reporting for submodules
  • Open the clone wizard when a git URL is dropped anywhere on Eclipse bug 513247
  • Non-blocking content-assist in FetchGerritChangePage bug 515733
  • Refactor and simplify FetchGerritChangePage, remove foreground execution option bug 496493
  • Improve pasting into Change field in FetchGerritChangePage
  • Give the tag field in FetchGerritChangePage a BranchNameNormalizer
  • Expand/collapse folder nodes in DiffEditorOutline on double click
  • Improve branch name field in FetchGerritChangePage
  • Add a BranchNameNormalizer to the PushBranchPage bug 515279
  • Adds mnemonics to the buttons in the git staging view bug 515040
  • Add mnemonic to "Continue" button in "Running Launch" dialog bug 514480

Performance Improvements

  • Avoid multiple tree-walks in model-aware git synchronizations bug 516358
  • Throttle updates of the EclipseGitProgressTransformer bug 516276

Build and Release Engineering

  • Update jetty to 9.4.5
  • Update maven plugins
  • Update Oomph setup

Bug Fixes

?? Bugs and ?? enhancement requests were closed

  • Don't auto-share for closed projects or for bare repositories
  • Prevent NoWorkTreeException in GitProjectData bug 517056
  • Fix NPE in RepositorySelectionPage bug 517044
  • Remove many default handlers bug 495064
  • CommitEditor: fix check-out button display bug 516679
  • Fix synchronize with deleted resources bug 516426
  • Fix node selection in AbstractBranchSelectionDialog bug 516411
  • Workaround for HiDPI line number rulers on macOS retina bug 516322
  • Look for core_defaultRepositoryDir in all preference scopes bug 496737
  • Fix NPE in SubmoduleUpdateCommand bug 514936
  • SpellCheckingMessageArea cleanup & prevent NPE when spellcheck disabled bug 515999
  • Workaround to enable linking multiple resources to HistoryView 392948 bug Bug 392948
  • Make HyperlinkTokenScanner more robust bug 515730
  • Load the reflog view asynchronously bug 515606
  • Fix representation toggle commands in the repositories view bug 495064
  • Update EGit state when only FETCH_HEAD changes bug 437362
  • Don't decorate when the workspace is not yet ready. bug 515994
  • Add a sanity check against misbehaving IAdaptables bug 515993
  • Fix "checkout" used as a verb to "check out"

Contributors

The following ?? developers worked on this release:

??

Back to the top