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
    • Search

  1. Home
  2. Projects
  3. Eclipse Technology
  4. Eclipse EGit™: Git...
  5. 5.3.0
  6. Review Information

Eclipse EGit™: Git Integration for Eclipse 5.3.0

Primary tabs

  • Overview
  • Release Plan
  • Review Information(active tab)
Description: 

Features

  • 491169 Allow to sign commits
  • 522245 Enable "Show Whitespace" for Java comparisons with editable index
  • 541278 Provide "Show in System Explorer" on working tree nodes
  • 542547 Switch SSH default from JSch to Apache MINA sshd
  • EGit Github API: Implement list tags API for repository
  • EGit Github API: Implement delete reference, tag and branch
  • EGit Github API: Implement merging API for repository
  • 541603 EGit GitHubClient: enable using a proxy

Usability Improvements

  • 539888 Add icon to all "Copy commit Id" menus
  • Add repository source selection to clone cheat sheet
  • 544801 Use date format preferences for branch proposal tooltip
  • 544771 Sort branches naturally in commit viewer and commit info
  • 544517 Improve grouping context menu items for group.show
  • [history] Handle workspace and non-workspace files alike for compare on double-click
  • Use commit wizard banner in commit dialog
  • 544277 Align onboarding text in repositories view top left
  • 543495 Make merge viewers react better on outside changes
  • Use more natural and case insensitive sorting
  • Display more icons in egit menu items
  • 544414 Show full branch name in status bar
  • 541813 Set initial focus for empty remote configuration
  • Remove empty layout column from wizard page RepositoryLocationPage
  • 543897 New Git Repo wizard should have a description
  • 541813 Style read-only text field like a label in the SimpleConfigure{Fetch|Push}Dialog
  • 540813 Open compare editor in background
  • Add icon for "Merge tool" context menu item
  • Vertically align components in dialogs
  • 542710 Improve wording of Running launch warning
  • 542535 Add icon for GPG signing
  • Show stash message in stash deletion confirmation
  • 543897 EGit Github: Wizards shall have a description

Performance Improvements

  • 545077 Improve staging area refresh performance
  • 544600 Don't trigger decorations for getting an image of a RepositoryTreeNode
  • 544512 Avoid excessive pruning in RepositoryCache
  • 544237 CommitFileDiffViewer: improve performance for huge commits
  • 544404 Avoid traversing git history for added files
  • Use PathFilterGroup where possible instead of or-ed PathFilters
  • Replace FileInputStream and FileOutputStream with static Files methods
  • 542513 Staging view: calculate the full title text in the background

Bug Fixes

  • FetchGerritChangePage: don't auto-fill if user typed
  • 544988 Fix NullPointerException in DeleteBranchDialog.refNameFromDialog
  • 544990 Fix NullPointerException in MoveProjectsLabelProvider.getColumnText
  • 544989 Fix NullPointerException in StagingView.getSelectionOfPart
  • 544966 Fix NullPointerException in Repository.resolve
  • Fix NullPointerException in DeleteBranchCommand.execute
  • 544671 [history] Prevent NPE in GenerateHistoryJob
  • 544965 Prevent NPE in MergeResultDialog
  • 544755 Refresh repositories view after clean command
  • 525067 Rebase interactive view: consistent continue/skip/abort enablement
  • 544772 Fix NullPointerException in RemoveCommand.findProjectsToDelete
  • 544770 Fix NullPointerException in Repository.shortenRefName
  • Avoid NPE on File.list() return values
  • 544395 Always compute enablement of Merge Tool action.
  • 544180 Don't create a PathFilterGroup if any of the paths is empty
  • 538881 Handle invalid repository search path
  • 543783 Minor rephrasing of confirmation message for "Replace with HEAD"
  • 543855 EGit should respect the SSH2 home directory from the preferences
  • 543579 Check for signing key before committing
  • 522245 Merge editor: enable "Show Whitespace", and fix after c73325de
  • 543557 Fix AIOOBE in CommitMessageComponentStateManager
  • Fix path related failing tests on Windows
  • 541233 Log nested exceptions when canceling pull operation
  • 542832 Prevent NPE in CompareTreeView
  • Clear reference to repository when staging view is disposed
  • 542446 Ref name validation: test for the exact name
  • Recognize reset in reflog entries and show icon
  • Clear password of crypto API after usage

Build and Release Engineering

  • Update Orbit to R20190226160451
  • Delete egit-4.5 target platform
  • Add 4.11-staging target platform
  • 544121 Update and improve README
  • 541072 Update Jetty to 9.4.14
  • Update org.apache.httpcomponents.httpcore to 4.4.10.v20190123-2214
  • Update org.apache.httpcomponents.httpclient.source to 4.5.6.v20190123-2215
  • Update org.bouncycastle.bcpg to 1.60.0.v20181210-2057
  • Update org.bouncycastle.pkix to 1.60.0.v20181210-2057
  • Update org.bouncycastle.prov to 1.60.0.v20181210-2057
  • 491169 Add Bouncycastle to Target Platform
  • Update org.tukaani.xz to 1.8.0.v20180207-1613
  • Upgrade Tycho to 1.3
  • Update spotbugs to 3.1.11
  • Avoid jobs still running at test shutdown
  • Replace deprecated ProjectDescription.getLocation
  • Simplify context menu actions in CommitFileDiffViewer
  • Simplify content change notifications in EditableRevision
  • Use StructuredViewer#getStructuredSelection in Git Staging view
  • Fix TPD in Oomph setup
  • 542549 [oomph] Update API baselines
  • Define top-level Eclipse project
     
Conforms To UI/UX Guidelines: 
Not verified
This release is part of Eclipse IDE 2019-03.

Project Links

  • Getting Started
  • Website
Eclipse EGit™: Git Integration for Eclipse

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
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

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