The Eclipse Foundation is home to the Eclipse IDE, Jakarta EE, and hundreds of open source projects, including runtimes, tools, specifications, and frameworks for cloud and edge applications, IoT, AI, automotive, systems engineering, open processor designs, and many others.
The Eclipse Foundation is an international non-profit association supported by our members, including industry leaders who value open source as a key enabler for their business strategies.
Whether you intend on contributing to Eclipse technologies that are important to your product strategy, or simply want to explore a specific innovation area with like-minded organizations, the Eclipse Foundation is the open source home for industry collaboration.
The Eclipse community consists of individual developers and organizations spanning many industries. Stay up to date on our open source community and find resources to support your journey.
The Eclipse Foundation provides our global community of individuals and organizations with a mature, scalable, and vendor-neutral environment for open source software collaboration and innovation.
Adapt NetUtil.setSslVerification to honor http.<url>.sslVerify
Log warnings about invalid git config entries
Log warnings about invalid RefSpecs in git config files
Add ICommitMessageProvider2 for caret positioning in commit messages (bug 516867)
Usability Improvements
Enable editing RefSpec on double click
Trim history search pattern
Added context actions 'Assume Unchanged' and 'Untrack' in staging view
Improve commit message validation & remove leading whitespace
Remove trailing whitespace from commit messages
Use verbs for button labels in UnmergedBranchDialog
Detached HEAD dialog should use verbs (close) instead of OK
Commit is not possible should use verbs instead of OK
Use verbs in RebaseResultDialog instead of OK (bug 518467)
New toolbar button to switch repositories in git views. This enables the user to quickly switch the staging view, the reflog view, the rebase interactive view, or the history view from one repository to another via a toolbar button with a drop-down menu listing all currently configured git repositories. (bug 518607)
Add descriptive message to directory browsers
Set window title in smart import wizard
Make EGit text viewers react to font and color preference changes (bug 484097)
Improve hard-wrapping in commit messages to properly show long URLs (bug 519012)
FetchGerritChangePage: supply patch set number in the background (bug 518492)
FetchGerritChangePage: auto-supply highest patch set number (bug 518492)
Use "Check Out" for the default button in checkout confirmation dialog (bug 511691)
Improve texts shown for the copy command
FetchGerritChangePage: also try to determine the patch set number (bug 518492)
FetchGerritChangePage: validate change ref a little more strictly
FetchGerritChangePage: validate change ref against advertised refs
Use verbs in PushResultDialog instead of OK (bug 518044)
Staging view: add toolbar buttons to stage/unstage all files (bug 518213)
Contextual actions in tooltips in staging view. If there are selected elements in the staged/unstaged viewers, provide quick access to the "Add to index"/"Remove from index" actions via a toolbar shown in a tooltip when the mouse pointer hovers over a selected element. (bug 516969)
Change the icons for clone, add, and create repositories (bug 347081)
Icon clean-up: use PNG, provide HiDPI versions, include SVG sources (bug 517169, bug 517171)
Improve Decoration Support for ResourceMappings (bug 498546)