Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
  1. Home
  2. Projects
  3. Eclipse Technology
  4. Eclipse EGit: Git Integration...
  5. 5.8.0

Eclipse EGit: Git Integration for Eclipse 5.8.0

Primary tabs

  • Overview(active tab)
  • Issues
  • Release Plan
  • Review Information

Features

  • 559106 Add the new org.eclipse.jgit.gpg.bc feature needed to sign commits
  • 559106 Disable "sign" button if no GpgSigner is present
  • 553625 Add the new org.eclipse.jgit.ssh.jsch feature to use jsch
  • 562323 Clone command should allow a clone URI as parameter
  • 560903 Allow to select bundle files as source URIs
  • 545240 [repo view] tag filtering by commit time
  • 545240 [repo view] Provide a new command that allows a user to filter tags by name
  • EGit Github client: Add the mergeableState field to pull requests
  • EGit Github client: Update language list for search repository wizard page

Usability Improvements

  • Show repository name in commit dialog
  • 553053 Show visible and overall staging count when filtering
  • 562950 Rename interactive rebase job
  • 512457 Staging View: Allow "Push HEAD" when there is nothing to commit
  • 501419 Staging View: Always show dialog for Commit And Push...
  • Dynamic label for "Open in Commit Viewer"
  • 562618 Interactive rebase: show view if successfully prepared
  • 562982 Staging View: "Commit and Push" uses Gerrit dialog only w/ Gerrit remote
  • 562367 Staging View: "Compare with HEAD" menu item for staged files
  • 562094 Unify icons and labels of "compare with" menus
  • 422365 RepositoriesView: show conflict decoration for conflicting files
  • 561021 Allow to specify the tag option for the remote configuration when initially cloning the repository.
  • 561016 [repo view] Show Paste Repository URI menu items only in the context menu for an empty or single repository group selection
  • 525685 [staging view ] Enable commit button only if there is something to commit.
  • 561015 Add a quick outline to the diff editor. This allows for quickly filtering the outline tree to find a file matching the search text.
  • 561015 [unified diff] Allow the user to toggle between flat and compact tree presentation of the outline tree.
  • 561015 [unified diff] add collapse outline action

Performance Improvements

  • 563740 Don't install the WindowCache JMX bean
  • 563167 StagingView: speed up updating staged/unstaged viewers

Bug Fixes

  • Layout fix in RepositorySelectionPage
  • 563986 Fix QuickOutline command in DiffEditor
  • 563512 Block commit action on error
  • 563124 CommitFileDiffViewer: fire SelectionChangedEvent after selectAll
  • 562661 Clear cached refs on repositories view refresh
  • 562386 GitCloneDropAdapter: correct CloneCommand invocation
  • 562158 Close repository in CloneOperationTest, caused error on Windows
  • 561971 Log CommandExceptions
  • 562109 Prevent ClassCastException during cloning
  • 562073 Use REVERT_HEAD for comparing a revert conflict in merge editor
  • [repo view] tag filtering: ensure status bar update
  • [repo view] Prevent NPE in tag filtering
  • 525685 [staging] Also enable commit buttons if a conflicting merge has been resolved such that there are no staged changes.
  • 408846 Close submodules before deleting worktree to fix failure of deleting submodules on Windows
  • 561377 [repo view] Avoid potential NPE in label provider
  • 561012 [unified diff] Correct hyperlinks and outline context menu

Build and Release Engineering

  • Upgrade Tycho to 1.7.0
  • Update Orbit to R20200529191137 for final 2020-06
  • Add 4.16 staging target platform
  • Update target platform generator to 3.0.0-SNAPSHOT from cbi project
  • [oomph] Use EGit 5.7.0.202003110725-r as API baseline
  • Update Ant to 1.10.8
  • 553206 Update Bouncy Castle to 1.65, which will be required by JGit soon.
  • Update jetty to 9.4.28.v20200408
  • Update org.apache.sshd to 2.4.0
  • EGit p2 repository: Add reference to egit-github repository
  • EGit p2 repository: Rename category "experimental" to "additional" and move mylyn feature to it
  • EGit Github p2 repository: Rename the category from generic "Collaboration" to "EGit.Github"
  • Remove packed version of egit.doc from update site
  • Always use https to access download.eclipse.org
  • Move website project to releng working set
  • Remove logging that server is a Gerrit server
  • 561573 Welcome page should use SVGs instead of pixel graphics
  • [history] Better handling of Find Toolbar action's accelerator
     
Release Date: 
Wednesday, June 17, 2020
This release is part of Eclipse IDE 2020-06.
Review: 
5.8.0 Release Review
Release Type: 
Minor release
IP Due Diligence Type: 
Type A - License Compatibility Certification
New & Noteworthy URL: 
New and Noteworthy
Eclipse EGit: Git Integration for Eclipse

Project Links

  • Getting Started
  • Website

Related Projects

Related Projects:

  • Eclipse Technology
    • Eclipse JGit: Java implementation of Git

Project Hierarchy:

  • Eclipse Technology
  • Eclipse EGit: Git Integration for Eclipse

Tags

Technology Types
  • OSGi
  • Tools
Build Technologies
  • Jenkins
  • Maven
  • Tycho

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top