Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: for the plan.

Jump to: navigation, search

EGit/New and Noteworthy/4.8



  • 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 bug 514470
    • 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
  • Update Orbit dependencies to the Oxygen version R20170516192513

Bug Fixes

27 Bugs and 4 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"


The following 14 developers worked on this release:

Andrey Loskutov, David Pursehouse, David Weiser, Fabian Pfaff, Ian Pun, Lars Vogel, Markus Keller, Martin Fleck, Matthias Sohn, Michael Keppler, Philip Langer, Stefan Cordes, Stefan Rademacher, Thomas Wolf

Back to the top