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