Eclipse EGit: Git Integration for Eclipse 5.10.0

5.10.0

Description

Features

  • 568038 Enable "Replace with HEAD" in more cases, allow the operation anytime the repository is not bare and has a HEAD.

Usability Improvements

  • 535008 Compress "Fetch From Gerrit" Message
  • Update author & committer icons to use the ones used in egit-github
  • 566760 Use concise delete message in confirm dialog
  • 567600 Add key binding (default: F5) for the refresh action in the history view
  • Improve secure store handling for SSH key passphrases
  • 565019 Reduce redraws in staging view
  • 567309 Log problems with invalid paths in git configs
  • 536171 [history] Less flashy tags and branches in dark mode

EGit Github connector

  • 567557 Support token-based authentication
  • 567557 [token auth] Use Title Case for checkbox
  • 567557 [token auth] Fetch user for token if needed
  • 567557 [token auth] Fix repo properties page
  • 563634 Adapt to remote connection timeout preference changes in EGit
  • 548846 Use high resolution Mylyn icon for the "person" icon
  • README: describe how to install egit github connector, point to documentation

Bug Fixes

  • 568562 Fix IgnoreOperation for symlinks. The ignore pattern /foo/ only matches directories, but not symlinks. Symlinks need to be excluded as files using the pattern /foo.
  • 568424 Handle subsections with periods in RepositoryPropertySource
  • 567166 Fix NPE in FilteredCheckboxTree

Build & Release Engineering

  • Update Orbit to R20201130205003 for 2020-12
  • 514326, 566475 Don't install 3rd party dependency bundles via features
  • Fix AnyEdit update site URL
  • 566475 Update slf4j to 1.7.30
  • 563634 Migrate remote connection timeout preference to EGit core
  • Don't use composite WTP update site
  • [oomph] Update and cycle API baselines
Conforms To UI/UX Guidelines
Not verified
This release is part of Eclipse IDE 2020-12