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
Release Date
Wednesday, March 20, 2019 - 12:00
Release Type
Minor release
This release is part of
Eclipse IDE 2019-03